• 如果您发现没有下载许可,请先验证邮箱再进行下载;金锭可通过每日登陆或资源出售获取,目前没有其他渠道可获取。
  • 游客, 欢迎您来到九域资源社区,如果您是新人,请前往 论坛公告 板块查看新人引导教程 或者 点我打开
  • 已支持自助资源推荐投送,可在资源“更多选项”中使用金粒投放。
  • 已支持 API 上传资源版本更新,点击了解详情
  • 已支持付费资源设置购买协议,可在“更多选项”中设置。
  • 全站已支持 Markdown 格式文本编辑器,可自由选择使用 BB 代码或 Markdown 格式。
PokePlate — 星级精灵图鉴,让玩家收集图鉴获得奖励[1.12.2/1.16.5]

原创 开源 娱乐 重铸宝可梦 PokePlate — 星级精灵图鉴,让玩家收集图鉴获得奖励[1.12.2/1.16.5] 2.1.3-BETA

没有下载权限
◆ 游戏版本
1.12.2,1.16.5
◆ 服务端核心
CatServer,Arclight
◆ 前置/依赖
AyCore(1.4.1-BETA+), PokeStar
一、特性
  • 无限创建图鉴
  • 自定义图鉴宝可梦
  • 自定义图鉴展示物/无权限展示物
  • 自定义图鉴独立界面
  • 自定义图鉴解锁条件(权限、前置图鉴)
  • 自定义图鉴显示模式(支持: NORMAL, ENCHANTMENT, MIXTURE,具体含义看配置文件注释)
  • 所有物品均可自定义,支持 CustomModelData
  • 支持显示完成时间与解锁时间
  • 支持解锁图鉴提示与完成提示
  • 支持 MySQL 存储与 YAML 存储
二、命令
/tj - 打开星级图鉴界面
/tj check <槽位> - 解锁背包指定槽位宝可梦图鉴(需为精灵首位训练师)

管理命令
/tj reload - 重载插件配置
/tj add <玩家> <精灵名> [是否给予精灵] - 增加玩家图鉴
(#是否给予精灵需填 true 或 false)

PlaceholderAPI 变量:
%pokeplate_count_图鉴% 玩家指定图鉴解锁数
%pokeplate_pg_图鉴% 玩家指定图鉴解锁进度(%)

三、图片
1756837990550.png

169

170


四、开源地址

https://github.com/blank038/PokePlate

!!! 欢迎各位加入 咸鱼交流群: 895403918 !!!
作者
张杰宁
下载
894
查看
18,476
首次发布
最后更新

Ratings

5.00 星 8 星

最新更新

  1. 更新至 2.1.3-BETA

    (更新)新增解锁方式:玩家获得精灵时判断首训是否为玩家自身,如果是则解锁图鉴
  2. 更新至 2.1.2-BETA

    (修复)修复 1.16.5 中一些问题
  3. 更新至 2.1.1-BETA

    (修复)部分词条与功能逻辑缺失

最新评论

lliangji

Lv.1 泥土
2025-07-20
2
0
0
19
湖南省
钻石
0.00 钻石
金锭
660 金锭
如果要写地区形态比如洗翠卡蒂狗,迦勒尔魔墙人偶这种应该怎么写

leu

Lv.1 泥土
高级创作者
2022-12-04
16
4
0
钻石
0.00 钻石
金锭
128 金锭
[15:23:01] [Server thread/ERROR] [Minecraft]: Could not pass event InventoryClickEvent to PokePlate v2.0.0-BETA
org.bukkit.event.EventException: null
at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:319) ~[forge:?]
at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:70) ~[forge:?]
at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:593) ~[forge:?]
at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:578) ~[forge:?]
at net.minecraft.network.play.ServerPlayNetHandler.func_147351_a(ServerPlayNetHandler.java:2277) ~[?:?]
at net.minecraft.network.play.client.CClickWindowPacket.func_148833_a(CClickWindowPacket.java:34) ~[?:?]
at net.minecraft.network.play.client.CClickWindowPacket.func_148833_a(CClickWindowPacket.java:12) ~[?:?]
at net.minecraft.network.PacketThreadUtil.func_225383_a(PacketThreadUtil.java:22) ~[?:?]
at net.minecraft.util.concurrent.TickDelayedTask.run(SourceFile:18) ~[?:?]
at net.minecraft.util.concurrent.ThreadTaskExecutor.func_213166_h(SourceFile:144) ~[?:?]
at net.minecraft.util.concurrent.RecursiveEventLoop.func_213166_h(SourceFile:23) ~[?:?]
at net.minecraft.server.MinecraftServer.func_213166_h(MinecraftServer.java:885) ~[?:?]
at net.minecraft.server.MinecraftServer.func_213166_h(MinecraftServer.java:169) ~[?:?]
at net.minecraft.util.concurrent.ThreadTaskExecutor.func_213168_p(SourceFile:118) ~[?:?]
at net.minecraft.server.MinecraftServer.func_213205_aW(MinecraftServer.java:868) ~[?:?]
at net.minecraft.server.MinecraftServer.func_213168_p(MinecraftServer.java:862) ~[?:?]
at net.minecraft.util.concurrent.ThreadTaskExecutor.func_213161_c(SourceFile:127) ~[?:?]
at net.minecraft.server.MinecraftServer.func_213202_o(MinecraftServer.java:848) ~[?:?]
at net.minecraft.server.MinecraftServer.func_240802_v_(MinecraftServer.java:779) ~[?:?]
at net.minecraft.server.MinecraftServer.func_240783_a_(MinecraftServer.java:265) ~[?:?]
at java.lang.Thread.run(Unknown Source) [?:1.8.0_371]
Caused by: java.lang.NullPointerException
at java.lang.String.replace(Unknown Source) ~[?:1.8.0_371]
at com.aiyostudio.pokeplate.gui.ListGui.openGui(ListGui.java:94) ~[?:?]
at com.aiyostudio.pokeplate.gui.MainGui.lambda$new$1(MainGui.java:65) ~[?:?]
at com.aystudio.core.bukkit.util.inventory.GuiModel.run(GuiModel.java:198) ~[?:?]
at com.aystudio.core.bukkit.util.inventory.GuiModel.onInventoryClick(GuiModel.java:214) ~[?:?]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_371]
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_371]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_371]
at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_371]
at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:315) ~[forge:?]
... 20 more

zuofe

Lv.1 泥土
2022-04-20
4
0
0
钻石
0.00 钻石
金锭
119 金锭
[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

abc0

Lv.1 泥土
2023-03-29
0
0
0
钻石
0.00 钻石
金锭
850 金锭
[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
张杰宁
张杰宁
能否私信提供下更多信息,如:日志文件等。

...

Lv.1 泥土
2020-03-31
24
6
0
钻石
0.00 钻石
金锭
1,356 金锭
希望能支持mysql 以及1.16.5

墨子言

Lv.1 泥土
2020-06-15
11
0
0
钻石
0.00 钻石
金锭
5,295 金锭
希望能更新一个可自定义从某些事件中获得的精灵是否被添加进图鉴的功能,如:孵化出来的精灵、使用/pokegive 指令获得的精灵、通过NPC交易或与玩家交换获得的精灵
没办法,等了隔壁五个月还没见更新QAQ

3202196908

Lv.1 泥土
2020-12-26
0
0
0
钻石
0.00 钻石
金锭
185 金锭
希望支持mysql

Ghost

Lv.1 泥土
2019-06-01
18
8
0
钻石
0.00 钻石
金锭
587 金锭
希望支持数据库。