• 游客, 欢迎您来到九域资源社区,如果您是新人,请前往 论坛公告 板块查看新人引导教程 或者 点我打开
    如果您发现没有下载许可, 请先验证邮箱再进行下载;金锭可通过每日登陆或资源出售获取,目前没有其他渠道可获取。
PokemonInfo — GUI界面查看宝可梦信息/修复7.0.7卡战斗问题[1.12.2/1.16.5]

Bukkit PokemonInfo — GUI界面查看宝可梦信息/修复7.0.7卡战斗问题[1.12.2/1.16.5] 1.16.0

没有下载权限
◆ 支持核心
CatServer,Magma,Arclight
◆ 插件前置
硬依赖: [AyCore, NBTAPI], 软依赖: [PokeStar, CombatPower]
从 1.16.0 版本开始,AyCore 必须使用 1.3.1-BETA 或更高版本

一、前言

输入命令直接打开GUI界面查看精灵属性, 不再是简单无趣的文字显示

二、特性
1. GUI显示精灵信息
2. 显示精灵图标
3. 自定义性强
4. 精灵刷新自定义提示
5. 神兽刷新自定义提示
6. 精灵展示

开源:https://github.com/Blank038/PokemonInfo

三、插件截图
%W50V1P(C(]LM(B1S]~]`0F.png

na9zkD.jpg

naCV78.png


四、插件命令
->
/pi #打开精灵信息界面
/pi show <槽位> # 展示精灵
/pokeegg create <槽位> # 将某个槽位精灵转换成相片
/pi get <文件名> # 获取某个相片物品
权限:
pokemoninfo.pokeegg 是否允许转换相片
pokemoninfo.pokeegg.ivs.bypass 转换相片是否无视 ivs 限制
->
管理-命令
/pi reload # 重载插件配置
/pi import # 将数据导入至 MySQL (1.10.0 之前的用法)
/pi import <来源> <目标源> # 将指定数据源的数据导入至指定数据源 (1.14.1 之后的用法)
/pokeegg reload # 重载插件配置文件

可用变量:
-> 精灵战力: %combat_power%
-> 精灵星级: %star%


四、使用须知
本插件需要PokemonAPI 1.2或1.2以上版本才可以正常加载
支持7.0.x全部版本, 展示的Lore及标题都可在config.yml配置
作者
张杰宁
下载
1,400
查看
31,658
首次发布
最后更新
评分
4.84 星 61 星

来自张杰宁的更多资源

分享资源

最新更新

  1. 更新至 1.16.0

    依赖 AyCore 版本至 1.3.1-BETA 此版本起仅支持 AyCore-1.3.1-BETA 或更高版本
  2. 更新至 1.15.0

    (新增)支持 PokeStar 与 CombatPower 变量
  3. 更新至 1.14.7

    (修复)1.16.5 版本中 hyper-trained 防御相关字段不生效

最新评论

能否增加一个使用金银王冠后属性颜色的设置,比较好区分
张杰宁
张杰宁
为方便管理,可前往 https://github.com/blank038/PokemonInfo/issues 提交你的需求。
大大可以修复一下1.12.2用指令直接转换宝可梦为照片失效的BUG么
张杰宁
张杰宁
为方便管理,可前往 https://github.com/blank038/PokemonInfo/issues 提交你的需求。
你好,使用pi 命令出现错误。
catserver1.16.5,AyCore-1.2.2-BETA,CombatPower-1.16.5-1.0.0-SNAPSHOT,item-nbt-api-plugin-2.13.1,PokemonInfo-1.13.2-BETA,PokeStar-1.16.5-1.0.0-SNAPSHOT
错误如下:
[13:59:29] [Server thread/INFO]: min_cat issued server command: /pi
[13:59:29] [Server thread/WARN]: [PokemonInfo] Loaded class de.tr7zw.nbtapi.utils.MinecraftVersion from NBTAPI v2.13.1 which is not a depend, softdepend or loadbefore of this plugin.
[13:59:29] [Server thread/ERROR]: null
org.bukkit.command.CommandException: Unhandled exception executing command 'pi' in plugin PokemonInfo v1.13.0-BETA
at org.bukkit.command.PluginCommand.execute(PluginCommand.java:47) ~[?:?]
at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:156) ~[?:?]
at org.bukkit.craftbukkit.v1_16_R3.CraftServer.dispatchCommand(CraftServer.java:680) ~[?:1.16.5-69069a9c]
at net.minecraft.network.play.ServerPlayNetHandler.func_147361_d(ServerPlayNetHandler.java:1796) ~[?:?]
at net.minecraft.network.play.ServerPlayNetHandler.func_244548_c(ServerPlayNetHandler.java:1649) ~[?:?]
at net.minecraft.network.play.ServerPlayNetHandler.func_147354_a(ServerPlayNetHandler.java:1603) ~[?:?]
at net.minecraft.network.play.client.CChatMessagePacket.func_148833_a(CChatMessagePacket.java:38) ~[?:?]
at net.minecraft.network.play.client.CChatMessagePacket.func_148833_a(CChatMessagePacket.java:8) ~[?:?]
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_213160_bf(SourceFile:103) ~[?:?]
at net.minecraft.server.MinecraftServer.func_213202_o(MinecraftServer.java:847) ~[?:?]
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_172]
Caused by: java.lang.NoSuchMethodError: com.aystudio.core.bukkit.AyCore.getPokemonAPI()Lcom/aystudio/core/pixelmon/PokemonAPI;
at com.aiyostudio.pokemoninfo.modules.PixelmonNativeModuleImpl.getPokemonSpriteItem(PixelmonNativeModuleImpl.java:144) ~[?:?]
at com.aiyostudio.pokemoninfo.modules.PixelmonNativeModuleImpl.getPokemonSpriteItem(PixelmonNativeModuleImpl.java:32) ~[?:?]
at com.aiyostudio.pokemoninfo.view.PartyView.getPokemonItem(PartyView.java:112) ~[?:?]
at com.aiyostudio.pokemoninfo.view.PartyView.lambda$open$1(PartyView.java:43) ~[?:?]
at com.aystudio.core.bukkit.util.common.CommonUtil.saveResource(CommonUtil.java:122) ~[?:?]
at com.aystudio.core.bukkit.plugin.AyPlugin.saveResource(AyPlugin.java:29) ~[?:?]
at com.aiyostudio.pokemoninfo.view.PartyView.open(PartyView.java:34) ~[?:?]
at com.aiyostudio.pokemoninfo.command.PokemonInfoCommand.onCommand(PokemonInfoCommand.java:22) ~[?:?]
at org.bukkit.command.PluginCommand.execute(PluginCommand.java:45) ~[?:?]
... 21 more
张杰宁
张杰宁
1.16 宝可梦服务器请安装 9.x 开头的版本,前往 https://bbs.mc9y.net/resources/249/history 查找。
很棒的插件,使我服务器的小伙伴便捷转换自己的精灵。1.16.5版本的,可否把左右键互换一下,用1.12.2的习惯了左键展示右键转换
您好使用pi指令会报错
vps和本地都有这种情况,我试着新构建了个服务端 里面只有前置和info也会报错,添加了一些基础插件后 还是会报错,mod的话 就单宝可梦mod
[02:39:26] [Server thread/INFO]: xiao_bu12319 issued server command: /pi
[02:39:26] [Server thread/ERROR]: null
org.bukkit.command.CommandException: Unhandled exception executing command 'pi' in plugin PokemonInfo v1.13.0-BETA
at org.bukkit.command.PluginCommand.execute(PluginCommand.java:47) ~[forge:?]
at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:156) ~[forge:?]
at org.bukkit.craftbukkit.v1_16_R3.CraftServer.dispatchCommand(CraftServer.java:680) ~[forge:1.16.5-fad62406]
at net.minecraft.network.play.ServerPlayNetHandler.func_147361_d(ServerPlayNetHandler.java:1796) ~[?:?]
at net.minecraft.network.play.ServerPlayNetHandler.func_244548_c(ServerPlayNetHandler.java:1649) ~[?:?]
at net.minecraft.network.play.ServerPlayNetHandler.func_147354_a(ServerPlayNetHandler.java:1603) ~[?:?]
at net.minecraft.network.play.client.CChatMessagePacket.func_148833_a(CChatMessagePacket.java:38) ~[?:?]
at net.minecraft.network.play.client.CChatMessagePacket.func_148833_a(CChatMessagePacket.java:8) ~[?:?]
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(Thread.java:1583) [?:?]
Caused by: java.lang.NoClassDefFoundError: de/tr7zw/nbtapi/utils/MinecraftVersion
at com.aiyostudio.pokemoninfo.view.PartyView.open(PartyView.java:33) ~[?:?]
at com.aiyostudio.pokemoninfo.command.PokemonInfoCommand.onCommand(PokemonInfoCommand.java:22) ~[?:?]
at org.bukkit.command.PluginCommand.execute(PluginCommand.java:45) ~[forge:?]
... 21 more
Caused by: java.lang.ClassNotFoundException: de.tr7zw.nbtapi.utils.MinecraftVersion
at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:175) ~[forge:?]
at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:124) ~[forge:?]
at java.lang.ClassLoader.loadClass(ClassLoader.java:593) ~[?:?]
at java.lang.ClassLoader.loadClass(ClassLoader.java:526) ~[?:?]
at com.aiyostudio.pokemoninfo.view.PartyView.open(PartyView.java:33) ~[?:?]
at com.aiyostudio.pokemoninfo.command.PokemonInfoCommand.onCommand(PokemonInfoCommand.java:22) ~[?:?]
at org.bukkit.command.PluginCommand.execute(PluginCommand.java:45) ~[forge:?]
... 21 more
Caused by: java.lang.ClassNotFoundException: de.tr7zw.nbtapi.utils.MinecraftVersion
at java.lang.ClassLoader.findClass(ClassLoader.java:733) ~[?:?]
at java.lang.ClassLoader.loadClass(ClassLoader.java:593) ~[?:?]
at cpw.mods.modlauncher.TransformingClassLoader.loadClass(TransformingClassLoader.java:106) ~[modlauncher-8.1.3.jar:?]
at java.lang.ClassLoader.loadClass(ClassLoader.java:526) ~[?:?]
at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:173) ~[forge:?]
at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:124) ~[forge:?]
at java.lang.ClassLoader.loadClass(ClassLoader.java:593) ~[?:?]
at java.lang.ClassLoader.loadClass(ClassLoader.java:526) ~[?:?]
at com.aiyostudio.pokemoninfo.view.PartyView.open(PartyView.java:33) ~[?:?]
at com.aiyostudio.pokemoninfo.command.PokemonInfoCommand.onCommand(PokemonInfoCommand.java:22) ~[?:?]
at org.bukkit.command.PluginCommand.execute(PluginCommand.java:45) ~[forge:?]
... 21 more
Suppressed: java.lang.ClassNotFoundException
at cpw.mods.modlauncher.TransformingClassLoader$DelegatedClassLoader.findClass(TransformingClassLoader.java:282) ~[modlauncher-8.1.3.jar:?]
at cpw.mods.modlauncher.TransformingClassLoader.loadClass(TransformingClassLoader.java:136) ~[modlauncher-8.1.3.jar:?]
at cpw.mods.modlauncher.TransformingClassLoader.loadClass(TransformingClassLoader.java:98) ~[modlauncher-8.1.3.jar:?]
at java.lang.ClassLoader.loadClass(ClassLoader.java:526) ~[?:?]
at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:173) ~[forge:?]
at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:124) ~[forge:?]
at java.lang.ClassLoader.loadClass(ClassLoader.java:593) ~[?:?]
at java.lang.ClassLoader.loadClass(ClassLoader.java:526) ~[?:?]
at com.aiyostudio.pokemoninfo.view.PartyView.open(PartyView.java:33) ~[?:?]
at com.aiyostudio.pokemoninfo.command.PokemonInfoCommand.onCommand(PokemonInfoCommand.java:22) ~[?:?]
at org.bukkit.command.PluginCommand.execute(PluginCommand.java:45) ~[forge:?]
at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:156) ~[forge:?]
at org.bukkit.craftbukkit.v1_16_R3.CraftServer.dispatchCommand(CraftServer.java:680) ~[forge:1.16.5-fad62406]
at net.minecraft.network.play.ServerPlayNetHandler.func_147361_d(ServerPlayNetHandler.java:1796) ~[?:?]
at net.minecraft.network.play.ServerPlayNetHandler.func_244548_c(ServerPlayNetHandler.java:1649) ~[?:?]
at net.minecraft.network.play.ServerPlayNetHandler.func_147354_a(ServerPlayNetHandler.java:1603) ~[?:?]
at net.minecraft.network.play.client.CChatMessagePacket.func_148833_a(CChatMessagePacket.java:38) ~[?:?]
at net.minecraft.network.play.client.CChatMessagePacket.func_148833_a(CChatMessagePacket.java:8) ~[?:?]
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(Thread.java:1583) [?:?]
张杰宁
张杰宁
◆ 插件前置 硬依赖: [AyCore, NBTAPI], 软依赖: [PokeStar, CombatPower]
PokemonInfo默认情况下所有的命令都可以执行,请问 fs、pi、pokeegg 等命令的权限分别是什么?我在GroupManager试了好几种写法都无法禁用这些命令。比如设置了 -pokemoninfo.pokeegg 也无法阻止所在组的用户转换照片
张杰宁
张杰宁
转换功能不是通过权限判断,配置文件内有开关。
九代神波荡水和加的模型之类的展示的是空白的
张杰宁
张杰宁
自行补全模组语言文件。
能否修复下/pi show 用不了的问题,球球了
张杰宁
张杰宁
新版代码全部重写,所以部分旧版功能在新版是没有的,等待完善。
请问插件可以从1.9.8更新至最新版吗 已手动复制pokeeggs从旧目录到新目录 但是玩家转换过的旧的照片无法转换了
张杰宁
张杰宁
查看 1.11.0-BETA 的更新说明,按步骤来

https://bbs.mc9y.net/resources/22/updates#resource-update-2329
BUG:玩家背包物品满的时候,精灵转化照片会照片消失。需添加一项背包物品满的时候无法转换照片。并发送信息提示玩家
张杰宁
张杰宁
已采纳,未来版本会更新。