- Баллы
- 96
- Имя в Minecraft
- Mr_Krab
Пытаюсь пофиксить как следует плагин RandomChest, обновить до актуальной версии. Не могу разобраться с заполнением сундуков.
Вот код.
Вот ошибка в консоли.
Я понимаю, что ошибка на 190й строке кода, и связана она с джавой, но у меня нет ни одной идеи как ее исправить. Плагин писался скорее всего на 7й джаве, а сейчас я использую 8ю, да и версия майна не 1.7.2 как было изначально, а 1.12.1.
Вот код.
Вот ошибка в консоли.
Код:
[Server thread/ERROR]: Could not pass event PlayerInteractEvent to RandomChest v3.1.0
org.bukkit.event.EventException: null
at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:306) ~[spigot.jar:git-Spigot-65e8124-79e55b6]
at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) ~[spigot.jar:git-Spigot-65e8124-79e55b6]
at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:499) [spigot.jar:git-Spigot-65e8124-79e55b6]
at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:484) [spigot.jar:git-Spigot-65e8124-79e55b6]
at org.bukkit.craftbukkit.v1_12_R1.event.CraftEventFactory.callPlayerInteractEvent(CraftEventFactory.java:234) [spigot.jar:git-Spigot-65e8124-79e55b6]
at net.minecraft.server.v1_12_R1.PlayerInteractManager.a(PlayerInteractManager.java:458) [spigot.jar:git-Spigot-65e8124-79e55b6]
at net.minecraft.server.v1_12_R1.PlayerConnection.a(PlayerConnection.java:945) [spigot.jar:git-Spigot-65e8124-79e55b6]
at net.minecraft.server.v1_12_R1.PacketPlayInUseItem.a(PacketPlayInUseItem.java:37) [spigot.jar:git-Spigot-65e8124-79e55b6]
at net.minecraft.server.v1_12_R1.PacketPlayInUseItem.a(PacketPlayInUseItem.java:1) [spigot.jar:git-Spigot-65e8124-79e55b6]
at net.minecraft.server.v1_12_R1.PlayerConnectionUtils$1.run(SourceFile:13) [spigot.jar:git-Spigot-65e8124-79e55b6]
at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) [?:1.8.0_131]
at java.util.concurrent.FutureTask.run(Unknown Source) [?:1.8.0_131]
at net.minecraft.server.v1_12_R1.SystemUtils.a(SourceFile:46) [spigot.jar:git-Spigot-65e8124-79e55b6]
at net.minecraft.server.v1_12_R1.MinecraftServer.D(MinecraftServer.java:748) [spigot.jar:git-Spigot-65e8124-79e55b6]
at net.minecraft.server.v1_12_R1.DedicatedServer.D(DedicatedServer.java:406) [spigot.jar:git-Spigot-65e8124-79e55b6]
at net.minecraft.server.v1_12_R1.MinecraftServer.C(MinecraftServer.java:679) [spigot.jar:git-Spigot-65e8124-79e55b6]
at net.minecraft.server.v1_12_R1.MinecraftServer.run(MinecraftServer.java:577) [spigot.jar:git-Spigot-65e8124-79e55b6]
at java.lang.Thread.run(Unknown Source) [?:1.8.0_131]
Caused by: java.lang.ClassCastException: java.lang.Integer cannot be cast to java.util.List
at mr_krab.randomchest.Utils.fill(Utils.java:190) ~[?:?]
at mr_krab.randomchest.PlayerListener.onPlayerInteract(PlayerListener.java:56) ~[?:?]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_131]
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_131]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_131]
at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_131]
at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:302) ~[spigot.jar:git-Spigot-65e8124-79e55b6]
... 17 more