你防IE
本帖最后由 你防IE 于 2021-11-7 19:54 编辑

核心KCauldron-1.7.10-1614.201.jar
插件版本rpgitem-reloaded-1.7.2-v.265

昨天还能使用RPGitem,在今天早晨卸载了 MOD版的worldedit 又添加了 神奇的鱼Mod 后 RPGitem就出这个问题了

而且在没出问题之前 即使没有前置Worldguard 也能正常使用RPGitem

然后又安装了前置Worldguard,以及Worldguard的前置worldedit,重启后依然无法 创建物品 或者 读取item.yml


报错:
在服务器启动时后台出现的红色提示:
  1. [RPGItems] Error loading items.yml. Creating backup
复制代码

在后台输入rpgitem 23333 create 时的报错:
  1. [15:28:01 WARN]: java.lang.reflect.InvocationTargetException
  2. [15:28:01 WARN]: at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  3. [15:28:01 WARN]: at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
  4. [15:28:01 WARN]: at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
  5. [15:28:01 WARN]: at java.lang.reflect.Method.invoke(Unknown Source)
  6. [15:28:01 WARN]: at think.rpgitems.commands.Commands.exec(Commands.java:186)
  7. [15:28:01 WARN]: at think.rpgitems.Plugin.onCommand(Plugin.java:130)
  8. [15:28:01 WARN]: at org.bukkit.command.PluginCommand.execute(PluginCommand.java:44)
  9. [15:28:01 WARN]: at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:181)
  10. [15:28:01 WARN]: at org.bukkit.craftbukkit.v1_7_R4.CraftServer.dispatchCommand(CraftServer.java:717)
  11. [15:28:01 WARN]: at org.bukkit.craftbukkit.v1_7_R4.CraftServer.dispatchServerCommand(CraftServer.java:697)
  12. [15:28:01 WARN]: at net.minecraft.server.dedicated.DedicatedServer.func_71333_ah(DedicatedServer.java:473)
  13. [15:28:01 WARN]: at net.minecraft.server.dedicated.DedicatedServer.func_71190_q(DedicatedServer.java:432)
  14. [15:28:01 WARN]: at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:809)
  15. [15:28:01 WARN]: at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:669)
  16. [15:28:01 WARN]: at java.lang.Thread.run(Unknown Source)
  17. [15:28:01 WARN]: Caused by: java.lang.NullPointerException
  18. [15:28:01 WARN]: at net.minecraft.item.ItemStack.func_77960_j(ItemStack.java:243)
  19. [15:28:01 WARN]: at org.bukkit.craftbukkit.v1_7_R4.inventory.CraftItemStack.getDurability(CraftItemStack.java:170)
  20. [15:28:01 WARN]: at org.bukkit.inventory.ItemStack.<init>(ItemStack.java:130)
  21. [15:28:01 WARN]: at org.bukkit.inventory.ShapelessRecipe.<init>(ShapelessRecipe.java:34)
  22. [15:28:01 WARN]: at org.bukkit.craftbukkit.v1_7_R4.inventory.CraftShapelessRecipe.<init>(CraftShapelessRecipe.java:15)
  23. [15:28:01 WARN]: at org.bukkit.craftbukkit.v1_7_R4.inventory.CraftShapelessRecipe.<init>(CraftShapelessRecipe.java:19)
  24. [15:28:01 WARN]: at net.minecraft.item.crafting.ShapelessRecipes.toBukkitRecipe(ShapelessRecipes.java:32)
  25. [15:28:01 WARN]: at net.minecraft.item.crafting.ShapelessRecipes.toBukkitRecipe(ShapelessRecipes.java:15)
  26. [15:28:01 WARN]: at org.bukkit.craftbukkit.v1_7_R4.inventory.RecipeIterator.next(RecipeIterator.java:32)
  27. [15:28:01 WARN]: at org.bukkit.craftbukkit.v1_7_R4.inventory.RecipeIterator.next(RecipeIterator.java:10)
  28. [15:28:01 WARN]: at think.rpgitems.item.RPGItem.resetRecipe(RPGItem.java:272)
  29. [15:28:01 WARN]: at think.rpgitems.item.RPGItem.rebuild(RPGItem.java:374)
  30. [15:28:01 WARN]: at think.rpgitems.item.RPGItem.<init>(RPGItem.java:115)
  31. [15:28:01 WARN]: at think.rpgitems.item.ItemManager.newItem(ItemManager.java:186)
  32. [15:28:01 WARN]: at think.rpgitems.Handler.createItem(Handler.java:91)
  33. [15:28:01 WARN]: ... 15 more
复制代码
导入item.yml后在配置文件内的错误报告:
  1. RPGItems (3.5.265) ItemManager.load
  2. java.lang.NullPointerException
  3.         at net.minecraft.item.ItemStack.func_77960_j(ItemStack.java:243)
  4.         at org.bukkit.craftbukkit.v1_7_R4.inventory.CraftItemStack.getDurability(CraftItemStack.java:170)
  5.         at org.bukkit.inventory.ItemStack.<init>(ItemStack.java:130)
  6.         at org.bukkit.inventory.ShapelessRecipe.<init>(ShapelessRecipe.java:34)
  7.         at org.bukkit.craftbukkit.v1_7_R4.inventory.CraftShapelessRecipe.<init>(CraftShapelessRecipe.java:15)
  8.         at org.bukkit.craftbukkit.v1_7_R4.inventory.CraftShapelessRecipe.<init>(CraftShapelessRecipe.java:19)
  9.         at net.minecraft.item.crafting.ShapelessRecipes.toBukkitRecipe(ShapelessRecipes.java:32)
  10.         at net.minecraft.item.crafting.ShapelessRecipes.toBukkitRecipe(ShapelessRecipes.java:15)
  11.         at org.bukkit.craftbukkit.v1_7_R4.inventory.RecipeIterator.next(RecipeIterator.java:32)
  12.         at org.bukkit.craftbukkit.v1_7_R4.inventory.RecipeIterator.next(RecipeIterator.java:10)
  13.         at think.rpgitems.item.RPGItem.resetRecipe(RPGItem.java:272)
  14.         at think.rpgitems.item.RPGItem.rebuild(RPGItem.java:374)
  15.         at think.rpgitems.item.RPGItem.<init>(RPGItem.java:210)
  16.         at think.rpgitems.item.ItemManager.load(ItemManager.java:81)
  17.         at think.rpgitems.Plugin.onEnable(Plugin.java:99)
  18.         at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:316)
  19.         at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:368)
  20.         at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:410)
  21.         at org.bukkit.craftbukkit.v1_7_R4.CraftServer.loadPlugin(CraftServer.java:415)
  22.         at org.bukkit.craftbukkit.v1_7_R4.CraftServer.enablePlugins(CraftServer.java:349)
  23.         at net.minecraft.server.MinecraftServer.func_71243_i(MinecraftServer.java:511)
  24.         at net.minecraft.server.MinecraftServer.func_71222_d(MinecraftServer.java:485)
  25.         at net.minecraft.server.MinecraftServer.func_71247_a(MinecraftServer.java:445)
  26.         at net.minecraft.server.dedicated.DedicatedServer.func_71197_b(DedicatedServer.java:336)
  27.         at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:631)
  28.         at java.lang.Thread.run(Unknown Source)
复制代码
如有大佬相助,感激不尽
---------2021-11-7-----------已将神奇的鱼MOD卸载,RPGitem使用正常


Tmeex
试试改item.yml的属性,看看编码是不是UTF-8,是不是设置成了只读模式之类的
[br]


上述方法不行请退回删除worldedit mod的情况试试看

你防IE
Tmeex 发表于 2021-7-2 16:19
试试改item.yml的属性,看看编码是不是UTF-8,是不是设置成了只读模式之类的



两种办法都试了 依然无法创建物品或者读取item.yml

你防IE
Tmeex 发表于 2021-7-2 16:19
试试改item.yml的属性,看看编码是不是UTF-8,是不是设置成了只读模式之类的



排查出来了,神奇的鱼Mod跟rpgitem-reloaded插件产生了奇妙的化学反应
不是,这俩也能冲突吗 太离谱了

Tmeex
你防IE 发表于 2021-7-2 17:29
排查出来了,神奇的鱼Mod跟rpgitem-reloaded插件产生了奇妙的化学反应
不是,这俩也能冲突吗 太离谱了 ...

你要知道这种kc的端是把forge打到spigot上面的,而不是类似于sponge这种端
bug多很正常

༃绝尘༃
1.7.10的话其实直接rpgitem4.0.9好了
论坛不给发

你防IE
༃绝尘༃ 发表于 2021-7-2 21:53
1.7.10的话其实直接rpgitem4.0.9好了
论坛不给发

嗯,谢谢大佬解答

༃绝尘༃
你防IE 发表于 2021-7-2 22:03
嗯,谢谢大佬解答

如果有需要私聊添加QQ发
但我也并不保证必定兼容

你防IE
Tmeex 发表于 2021-7-2 18:39
你要知道这种kc的端是把forge打到spigot上面的,而不是类似于sponge这种端
bug多很正常 ...

试了thermos和Uranium这两个端
依然无法在装了神奇的鱼MOD的情况下使用RPGitemReload 或 RPGitem4.0.9

D0ctor_Dan
我想要1.12.2版本的rpgitem有没有哪个大佬有啊

D0ctor_Dan
找了半天也没找到。

第一页 上一页 下一页 最后一页