実現させたいこと
2つの自作Bukkitプラグイン(backpack、itemCreator)を共存させたいです
エラーコード
Java
1[18:09:01 ERROR]:Could not pass event PlayerInteractEvent to Backpack v1.0 2org.bukkit.event.EventException: null 3 at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:306) ~[spigot.jar:git-Spigot-642f6d2-fbe3046] 4 at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) ~[spigot.jar:git-Spigot-642f6d2-fbe3046] 5 at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:500) [spigot.jar:git-Spigot-642f6d2-fbe3046] 6 at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:485) [spigot.jar:git-Spigot-642f6d2-fbe3046] 7 at org.bukkit.craftbukkit.v1_12_R1.event.CraftEventFactory.callPlayerInteractEvent(CraftEventFactory.java:235) [spigot.jar:git-Spigot-642f6d2-fbe3046] 8 at net.minecraft.server.v1_12_R1.PlayerInteractManager.a(PlayerInteractManager.java:458) [spigot.jar:git-Spigot-642f6d2-fbe3046] 9 at net.minecraft.server.v1_12_R1.PlayerConnection.a(PlayerConnection.java:951) [spigot.jar:git-Spigot-642f6d2-fbe3046] 10 at net.minecraft.server.v1_12_R1.PacketPlayInUseItem.a(PacketPlayInUseItem.java:37) [spigot.jar:git-Spigot-642f6d2-fbe3046] 11 at net.minecraft.server.v1_12_R1.PacketPlayInUseItem.a(PacketPlayInUseItem.java:1) [spigot.jar:git-Spigot-642f6d2-fbe3046] 12 at net.minecraft.server.v1_12_R1.PlayerConnectionUtils$1.run(SourceFile:13) [spigot.jar:git-Spigot-642f6d2-fbe3046] 13 at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) [?:1.8.0_221] 14 at java.util.concurrent.FutureTask.run(Unknown Source) [?:1.8.0_221] 15 at net.minecraft.server.v1_12_R1.SystemUtils.a(SourceFile:46) [spigot.jar:git-Spigot-642f6d2-fbe3046] 16 at net.minecraft.server.v1_12_R1.MinecraftServer.D(MinecraftServer.java:748) [spigot.jar:git-Spigot-642f6d2-fbe3046] 17 at net.minecraft.server.v1_12_R1.DedicatedServer.D(DedicatedServer.java:406) [spigot.jar:git-Spigot-642f6d2-fbe3046] 18 at net.minecraft.server.v1_12_R1.MinecraftServer.C(MinecraftServer.java:679) [spigot.jar:git-Spigot-642f6d2-fbe3046] 19 at net.minecraft.server.v1_12_R1.MinecraftServer.run(MinecraftServer.java:577) [spigot.jar:git-Spigot-642f6d2-fbe3046] 20 at java.lang.Thread.run(Unknown Source) [?:1.8.0_221] 21Caused by: java.lang.NullPointerException 22 at org.bukkit.craftbukkit.v1_12_R1.entity.CraftHumanEntity.openInventory(CraftHumanEntity.java:186) ~[spigot.jar:git-Spigot-642f6d2-fbe3046] 23 at potetomato.backpack.Backpack.interact(Backpack.java:110) ~[?:?] 24 at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_221] 25 at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_221] 26 at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_221] 27 at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_221] 28 at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:302) ~[spigot.jar:git-Spigot-642f6d2-fbe3046] 29 ... 17 more
自作プラグインのコード
https://glitch.com/edit/#!/itemcreator-backpack?path=itemCreator%20%3CitemCreator%3E:13:0
こちらにまとめております。
結果
itemCreatorは正常に作動しますが、backpackはバックパックを受け取ってそれを右クリックするとエラーコードがでて開かないという状況です。
使用ソフト
IntelliJ IDEA Community Edition 2019.2.2
Minecraft 1.12.2
Glitch(コード用)
あなたの回答
tips
プレビュー