• 游客, 欢迎您来到九域资源社区,如果您是新人,请前往 论坛公告 板块查看新人引导教程 或者 点我打开
    如果您发现没有下载许可, 请先验证邮箱再进行下载;金锭可通过每日登陆或资源出售获取,目前没有其他渠道可获取。
PokePlate — 星级精灵图鉴,让玩家收集图鉴获得奖励[1.12.2]

Bukkit PokePlate — 星级精灵图鉴,让玩家收集图鉴获得奖励[1.12.2] 2.0.0-BETA

没有下载权限
一、特性
  • GUI奖励奖励及GUI展示图标
  • 可自定义各个星级图鉴的奖励
  • 可自定义星级奖励Lore
  • 前置插件: PokemonAPI, PokeStar
二、命令
/tj - 打开星级图鉴界面
/tj reload - 重载插件配置
/tj add <玩家> <精灵名> [是否给予精灵] - 增加玩家图鉴
(#是否给予精灵需填 true 或 false)
(#需要 PokemonAPI 1.5 支持)

PlaceholderAPI 变量:
%pokeplate_count% 玩家图鉴数
%pokeplate_pg% 玩家图鉴进度

三、图片
169

170


四、配置文件

代码:
#GUI界面标题
InventoryTitle: "&8 ➣ 图鉴列表 "
#提示内容
Message:
  prefix: "&b图鉴系统 &f// "
  wrong-player: "&c玩家不在线!"
  args-player: "&c请输入玩家名!"
  args-pokemon: "&c请输入精灵名!"
  wrong-pokemon: "&c精灵不存在, 请确认精灵名正确!"
  reload: "&a插件配置重置完成!"
  success: "&a图鉴操作成功!"
#某个星级图鉴奖励
Stars:
  1s:
    - "nye give %player% 钻石 500"
  2s:
    - "nye give %player% 钻石 1000"
  3s:
    - "nye give %player% 钻石 2000"
  4s:
    - "nye give %player% 钻石 2000"
  5s:
    - "nye give %player% 钻石 2000"
  6s:
    - "nye give %player% 钻石 2500"
  7s:
    - "nye give %player% 钻石 3000"
  8s:
    - "nye give %player% 钻石 2000"
  9s:
    - "nye give %player% 钻石 800"
#星级图鉴奖励 Lore 中显示的内容
Info:
  1s:
    - " &f  - &a钻石 x500 "
  2s:
    - " &f  - &a钻石 x1000 "
  3s:
    - " &f  - &a钻石 x2000 "
  4s:
    - " &f  - &a钻石 x2000 "
  5s:
    - " &f  - &a钻石 x2000 "
  6s:
    - " &f  - &a钻石 x2500 "
  7s:
    - " &f  - &a钻石 x3000 "
  8s:
    - " &f  - &a钻石 x2000 "
  9s:
    - " &f  - &a钻石 x800 "
#星级图鉴奖励所显示的 Lore
Lore:
  - "&f"
  - " &f▶ 图鉴介绍:"
  - " &f  - &a图鉴附魔那就是已达成的 "
  - " &b▶ &f图鉴奖励: &f%reward% "
  - " &b▶ &f奖励状态: &f%stats% "
  - "&d"
  - " &e 点击领取奖励 &a✔ "
  - "&b"

!!! 欢迎各位加入 咸鱼交流群: 895403918 !!!
作者
张杰宁
下载
791
查看
13,946
首次发布
最后更新
评分
5.00 星 6 星

打赏用户

  • Mc9y 打赏了 1元
    • 加油
  • 来自张杰宁的更多资源

    分享资源

    最新更新

    1. 更新至 2.0.0-BETA

      (优化)对部分代码重构 (更新)对 PixelmonReforged 1.16.5 兼容 注意:当前版本可能有不少问题,更新前请进行测试。
    2. 更新至 1.4.5-SNAPSHOT

      更新内容: + 所有 Gui 界面完全自定义 + 更新仅支持新版 PokeStar(1.1.1-SNAPSHOT) 插件 ~ 代码优化及重构(基本重写)
    3. 更新至 1.4.3

      更新内容: - 支持 PokemonAPI 最新版 - 新增 PlaceholderAPI 变量 - 部分代码修整

    最新评论

    [16:13:02] [Server thread/ERROR]: Could not pass event InventoryClickEvent to PokePlate v2.0.0-BETA
    org.bukkit.event.EventException: null
    at catserver.server.executor.MethodHandleEventExecutor.execute(MethodHandleEventExecutor.java:37) ~[MethodHandleEventExecutor.class:git-CatServer-1.12.2-5a600445]
    at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) ~[RegisteredListener.class:git-CatServer-1.12.2-5a600445]
    at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:503) [SimplePluginManager.class:git-CatServer-1.12.2-5a600445]
    at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:488) [SimplePluginManager.class:git-CatServer-1.12.2-5a600445]
    at net.minecraft.network.NetHandlerPlayServer.func_147351_a(NetHandlerPlayServer.java:2215) [pa.class:?]
    at net.minecraft.network.play.client.CPacketClickWindow.func_148833_a(CPacketClickWindow.java:38) [lf.class:?]
    at net.minecraft.network.play.client.CPacketClickWindow.func_148833_a(CPacketClickWindow.java:12) [lf.class:?]
    at net.minecraft.network.PacketThreadUtil$1.run(SourceFile:13) [hv$1.class:?]
    at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) [?:1.8.0_201]
    at java.util.concurrent.FutureTask.run(Unknown Source) [?:1.8.0_201]
    at net.minecraft.util.Util.func_181617_a(SourceFile:46) [h.class:?]
    at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:902) [MinecraftServer.class:?]
    at net.minecraft.server.dedicated.DedicatedServer.func_71190_q(DedicatedServer.java:475) [nz.class:?]
    at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:828) [MinecraftServer.class:?]
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:687) [MinecraftServer.class:?]
    at java.lang.Thread.run(Unknown Source) [?:1.8.0_201]
    Caused by: java.lang.NullPointerException
    at com.aiyostudio.pokeplate.gui.ListGui.openGui(ListGui.java:35) ~[?:?]
    at com.aiyostudio.pokeplate.gui.MainGui.lambda$new$1(MainGui.java:65) ~[?:?]
    at com.aystudio.core.bukkit.util.inventory.GuiModel.run(GuiModel.java:197) ~[?:?]
    at com.aystudio.core.bukkit.util.inventory.GuiModel.onInventoryClick(GuiModel.java:213) ~[?:?]
    at catserver.server.executor.MethodHandleEventExecutor.execute(MethodHandleEventExecutor.java:35) ~[MethodHandleEventExecutor.class:git-CatServer-1.12.2-5a600445]
    ... 15 more
    [15:15:33] [Server thread/ERROR]: Could not pass event InventoryClickEvent to PokePlate v2.0.0-BETA
    org.bukkit.event.EventException: null
    at catserver.server.executor.MethodHandleEventExecutor.execute(MethodHandleEventExecutor.java:37) ~[MethodHandleEventExecutor.class:git-CatServer-1.12.2-5a600445]
    at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) ~[RegisteredListener.class:git-CatServer-1.12.2-5a600445]
    at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:503) [SimplePluginManager.class:git-CatServer-1.12.2-5a600445]
    at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:488) [SimplePluginManager.class:git-CatServer-1.12.2-5a600445]
    at net.minecraft.network.NetHandlerPlayServer.func_147351_a(NetHandlerPlayServer.java:2215) [pa.class:?]
    at net.minecraft.network.play.client.CPacketClickWindow.func_148833_a(CPacketClickWindow.java:38) [lf.class:?]
    at net.minecraft.network.play.client.CPacketClickWindow.func_148833_a(CPacketClickWindow.java:12) [lf.class:?]
    at net.minecraft.network.PacketThreadUtil$1.run(SourceFile:13) [hv$1.class:?]
    at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) [?:1.8.0_412]
    at java.util.concurrent.FutureTask.run(FutureTask.java:266) [?:1.8.0_412]
    at net.minecraft.util.Util.func_181617_a(SourceFile:46) [h.class:?]
    at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:902) [MinecraftServer.class:?]
    at net.minecraft.server.dedicated.DedicatedServer.func_71190_q(DedicatedServer.java:475) [nz.class:?]
    at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:828) [MinecraftServer.class:?]
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:687) [MinecraftServer.class:?]
    at java.lang.Thread.run(Thread.java:855) [?:1.8.0_412]
    Caused by: java.lang.NullPointerException
    at com.aiyostudio.pokeplate.gui.ListGui.openGui(ListGui.java:35) ~[?:?]
    at com.aiyostudio.pokeplate.gui.MainGui.lambda$new$1(MainGui.java:65) ~[?:?]
    at com.aystudio.core.bukkit.util.inventory.GuiModel.run(GuiModel.java:197) ~[?:?]
    at com.aystudio.core.bukkit.util.inventory.GuiModel.onInventoryClick(GuiModel.java:213) ~[?:?]
    at catserver.server.executor.MethodHandleEventExecutor.execute(MethodHandleEventExecutor.java:35) ~[MethodHandleEventExecutor.class:git-CatServer-1.12.2-5a600445]
    ... 15 more
    张杰宁
    张杰宁
    能否私信提供下更多信息,如:日志文件等。
    希望能支持mysql 以及1.16.5
    希望能更新一个可自定义从某些事件中获得的精灵是否被添加进图鉴的功能,如:孵化出来的精灵、使用/pokegive 指令获得的精灵、通过NPC交易或与玩家交换获得的精灵
    没办法,等了隔壁五个月还没见更新QAQ
    希望支持mysql
    希望支持数据库。