[1.4.5/6/7] keepcalm's mods - Events API, BukkitForge - Interdim TPs, Lockette! in Mods Posted February 3, 2013 I have banned some craftings in my server with the plugin NoItems. When I do a banned crafting, it outputs this error: 2013-02-02 21:15:14 [sEVERE] [bukkitForge] Could not pass event CraftItemEvent to NoItem v3.0.2-235 org.bukkit.event.EventException at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:393) at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:66) at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:482) at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:464) at keepcalm.mods.bukkit.forgeHandler.BukkitCraftingHandler.onCrafting(BukkitCraftingHandler.java:63) at cpw.mods.fml.common.registry.GameRegistry.onItemCrafted(GameRegistry.java:336) at sq.a(SlotCrafting.java:118) at rq.a(SourceFile:166) at iv.a(NetServerHandler.java:908) at dc.a(SourceFile:31) at cg.b(TcpConnection.java:458) at iv.d(NetServerHandler.java:136) at iw.b(NetworkListenThread.java:57) at ht.b(SourceFile:30) at net.minecraft.server.MinecraftServer.r(MinecraftServer.java:703) at ho.r(DedicatedServer.java:269) at net.minecraft.server.MinecraftServer.q(MinecraftServer.java:599) at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:497) at fy.run(SourceFile:849) Caused by: java.lang.ArrayIndexOutOfBoundsException: -1 at java.util.ArrayList.elementData(Unknown Source) at java.util.ArrayList.get(Unknown Source) at rq.a(SourceFile:88) at org.bukkit.craftbukkit.inventory.CraftInventoryView.getItem(CraftInventoryView.java:67) at org.bukkit.event.inventory.InventoryClickEvent.getCurrentItem(InventoryClickEvent.java:52) at net.worldoftomorrow.noitem.events.Handlers.handleItemCraft(Handlers.java:402) at net.worldoftomorrow.noitem.events.Listeners.onItemCraft(Listeners.java:73) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:391) ... 18 more Also, I have tried another plugins like disablecraftings and modifyworld but the result is the same.
[1.4.5/6/7] keepcalm's mods - Events API, BukkitForge - Interdim TPs, Lockette!
in Mods
Posted
I have banned some craftings in my server with the plugin NoItems. When I do a banned crafting, it outputs this error:
2013-02-02 21:15:14 [sEVERE] [bukkitForge] Could not pass event CraftItemEvent to NoItem v3.0.2-235
org.bukkit.event.EventException
at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:393)
at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:66)
at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:482)
at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:464)
at keepcalm.mods.bukkit.forgeHandler.BukkitCraftingHandler.onCrafting(BukkitCraftingHandler.java:63)
at cpw.mods.fml.common.registry.GameRegistry.onItemCrafted(GameRegistry.java:336)
at sq.a(SlotCrafting.java:118)
at rq.a(SourceFile:166)
at iv.a(NetServerHandler.java:908)
at dc.a(SourceFile:31)
at cg.b(TcpConnection.java:458)
at iv.d(NetServerHandler.java:136)
at iw.b(NetworkListenThread.java:57)
at ht.b(SourceFile:30)
at net.minecraft.server.MinecraftServer.r(MinecraftServer.java:703)
at ho.r(DedicatedServer.java:269)
at net.minecraft.server.MinecraftServer.q(MinecraftServer.java:599)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:497)
at fy.run(SourceFile:849)
Caused by: java.lang.ArrayIndexOutOfBoundsException: -1
at java.util.ArrayList.elementData(Unknown Source)
at java.util.ArrayList.get(Unknown Source)
at rq.a(SourceFile:88)
at org.bukkit.craftbukkit.inventory.CraftInventoryView.getItem(CraftInventoryView.java:67)
at org.bukkit.event.inventory.InventoryClickEvent.getCurrentItem(InventoryClickEvent.java:52)
at net.worldoftomorrow.noitem.events.Handlers.handleItemCraft(Handlers.java:402)
at net.worldoftomorrow.noitem.events.Listeners.onItemCraft(Listeners.java:73)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:391)
... 18 more
Also, I have tried another plugins like disablecraftings and modifyworld but the result is the same.