I added a new router and connected it to my existing one, attempted to launch the region updater cart, and it immediate threw itself in the trash and logged this error:
16:22:04 [INFO] metalhedd issued server command: /bcupdater region 1
16:22:07 [SEVERE] Could not pass event VehicleMoveEvent to ByteCart v1.4.2
org.bukkit.event.EventException
at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:427)
at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62)
at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:477)
at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:462)
at net.minecraft.server.v1_5R2.EntityMinecartAbstract.l(EntityMinecartAbstract.java:329)
at net.minecraft.server.v1_5_R2.World.entityJoinedWorld(World.java:1356)
at net.minecraft.server.v1_5_R2.WorldServer.entityJoinedWorld(WorldServer.java:614)
at net.minecraft.server.v1_5_R2.World.playerJoinedWorld(World.java:1337)
at net.minecraft.server.v1_5_R2.World.tickEntities(World.java:1225)
at net.minecraft.server.v1_5_R2.WorldServer.tickEntities(WorldServer.java:480)
at net.minecraft.server.v1_5_R2.MinecraftServer.r(MinecraftServer.java:562)
at net.minecraft.server.v1_5_R2.DedicatedServer.r(DedicatedServer.java:225)
at net.minecraft.server.v1_5_R2.MinecraftServer.q(MinecraftServer.java:476)
at net.minecraft.server.v1_5_R2.MinecraftServer.run(MinecraftServer.java:409)
at net.minecraft.server.v1_5_R2.ThreadServerApplication.run(SourceFile:573)
Caused by: java.lang.ArrayIndexOutOfBoundsException: -1
at net.minecraft.server.v1_5_R2.EntityMinecartContainer.getItem(EntityMinecartContainer.java:87)
at org.bukkit.craftbukkit.v1_5_R2.inventory.CraftInventory.getItem(CraftInventory.java:49)
at com.github.catageek.ByteCart.IO.InventoryHalfStack.getItem(InventoryHalfStack.java:143)
at com.github.catageek.ByteCart.IO.InventorySlot.getAmount(InventorySlot.java:59)
at com.github.catageek.ByteCart.HAL.CounterInventory.getCount(CounterInventory.java:41)
at com.github.catageek.ByteCart.Routing.UpdaterRegion.isSignNeedUpdate(UpdaterRegion.java:68)
at com.github.catageek.ByteCart.Routing.UpdaterRegion.selectDirection(UpdaterRegion.java:82)
at com.github.catageek.ByteCart.Routing.AbstractRegionUpdater.giveRouterDirection(AbstractRegionUpdater.java:100)
at com.github.catageek.ByteCart.Signs.BC8010.trigger(BC8010.java:153)
at com.github.catageek.ByteCart.EventManagement.ByteCartListener.onVehicleMove(ByteCartListener.java:69)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:601)
at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:425)
... 14 more
16:22:59 [INFO] metalhedd issued server command: /bcupdater region 1
16:23:01 [SEVERE] Could not pass event VehicleMoveEvent to ByteCart v1.4.2
org.bukkit.event.EventException
at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:427)
at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62)
at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:477)
at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:462)
at net.minecraft.server.v1_5R2.EntityMinecartAbstract.l(EntityMinecartAbstract.java:329)
at net.minecraft.server.v1_5_R2.World.entityJoinedWorld(World.java:1356)
at net.minecraft.server.v1_5_R2.WorldServer.entityJoinedWorld(WorldServer.java:614)
at net.minecraft.server.v1_5_R2.World.playerJoinedWorld(World.java:1337)
at net.minecraft.server.v1_5_R2.World.tickEntities(World.java:1225)
at net.minecraft.server.v1_5_R2.WorldServer.tickEntities(WorldServer.java:480)
at net.minecraft.server.v1_5_R2.MinecraftServer.r(MinecraftServer.java:562)
at net.minecraft.server.v1_5_R2.DedicatedServer.r(DedicatedServer.java:225)
at net.minecraft.server.v1_5_R2.MinecraftServer.q(MinecraftServer.java:476)
at net.minecraft.server.v1_5_R2.MinecraftServer.run(MinecraftServer.java:409)
at net.minecraft.server.v1_5_R2.ThreadServerApplication.run(SourceFile:573)
Caused by: java.lang.ArrayIndexOutOfBoundsException: -1
at net.minecraft.server.v1_5_R2.EntityMinecartContainer.getItem(EntityMinecartContainer.java:87)
at org.bukkit.craftbukkit.v1_5_R2.inventory.CraftInventory.getItem(CraftInventory.java:49)
at com.github.catageek.ByteCart.IO.InventoryHalfStack.getItem(InventoryHalfStack.java:143)
at com.github.catageek.ByteCart.IO.InventorySlot.getAmount(InventorySlot.java:59)
at com.github.catageek.ByteCart.HAL.CounterInventory.getCount(CounterInventory.java:41)
at com.github.catageek.ByteCart.Routing.UpdaterRegion.isSignNeedUpdate(UpdaterRegion.java:68)
at com.github.catageek.ByteCart.Routing.UpdaterRegion.selectDirection(UpdaterRegion.java:82)
at com.github.catageek.ByteCart.Routing.AbstractRegionUpdater.giveRouterDirection(AbstractRegionUpdater.java:100)
at com.github.catageek.ByteCart.Signs.BC8010.trigger(BC8010.java:153)
at com.github.catageek.ByteCart.EventManagement.ByteCartListener.onVehicleMove(ByteCartListener.java:69)
at sun.reflect.GeneratedMethodAccessor9.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:601)
at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:425)
... 14 more
I added a new router and connected it to my existing one, attempted to launch the region updater cart, and it immediate threw itself in the trash and logged this error:
16:22:04 [INFO] metalhedd issued server command: /bcupdater region 1 16:22:07 [SEVERE] Could not pass event VehicleMoveEvent to ByteCart v1.4.2 org.bukkit.event.EventException at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:427) at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:477) at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:462) at net.minecraft.server.v1_5R2.EntityMinecartAbstract.l(EntityMinecartAbstract.java:329) at net.minecraft.server.v1_5_R2.World.entityJoinedWorld(World.java:1356) at net.minecraft.server.v1_5_R2.WorldServer.entityJoinedWorld(WorldServer.java:614) at net.minecraft.server.v1_5_R2.World.playerJoinedWorld(World.java:1337) at net.minecraft.server.v1_5_R2.World.tickEntities(World.java:1225) at net.minecraft.server.v1_5_R2.WorldServer.tickEntities(WorldServer.java:480) at net.minecraft.server.v1_5_R2.MinecraftServer.r(MinecraftServer.java:562) at net.minecraft.server.v1_5_R2.DedicatedServer.r(DedicatedServer.java:225) at net.minecraft.server.v1_5_R2.MinecraftServer.q(MinecraftServer.java:476) at net.minecraft.server.v1_5_R2.MinecraftServer.run(MinecraftServer.java:409) at net.minecraft.server.v1_5_R2.ThreadServerApplication.run(SourceFile:573) Caused by: java.lang.ArrayIndexOutOfBoundsException: -1 at net.minecraft.server.v1_5_R2.EntityMinecartContainer.getItem(EntityMinecartContainer.java:87) at org.bukkit.craftbukkit.v1_5_R2.inventory.CraftInventory.getItem(CraftInventory.java:49) at com.github.catageek.ByteCart.IO.InventoryHalfStack.getItem(InventoryHalfStack.java:143) at com.github.catageek.ByteCart.IO.InventorySlot.getAmount(InventorySlot.java:59) at com.github.catageek.ByteCart.HAL.CounterInventory.getCount(CounterInventory.java:41) at com.github.catageek.ByteCart.Routing.UpdaterRegion.isSignNeedUpdate(UpdaterRegion.java:68) at com.github.catageek.ByteCart.Routing.UpdaterRegion.selectDirection(UpdaterRegion.java:82) at com.github.catageek.ByteCart.Routing.AbstractRegionUpdater.giveRouterDirection(AbstractRegionUpdater.java:100) at com.github.catageek.ByteCart.Signs.BC8010.trigger(BC8010.java:153) at com.github.catageek.ByteCart.EventManagement.ByteCartListener.onVehicleMove(ByteCartListener.java:69) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:601) at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:425) ... 14 more 16:22:59 [INFO] metalhedd issued server command: /bcupdater region 1 16:23:01 [SEVERE] Could not pass event VehicleMoveEvent to ByteCart v1.4.2 org.bukkit.event.EventException at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:427) at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:477) at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:462) at net.minecraft.server.v1_5R2.EntityMinecartAbstract.l(EntityMinecartAbstract.java:329) at net.minecraft.server.v1_5_R2.World.entityJoinedWorld(World.java:1356) at net.minecraft.server.v1_5_R2.WorldServer.entityJoinedWorld(WorldServer.java:614) at net.minecraft.server.v1_5_R2.World.playerJoinedWorld(World.java:1337) at net.minecraft.server.v1_5_R2.World.tickEntities(World.java:1225) at net.minecraft.server.v1_5_R2.WorldServer.tickEntities(WorldServer.java:480) at net.minecraft.server.v1_5_R2.MinecraftServer.r(MinecraftServer.java:562) at net.minecraft.server.v1_5_R2.DedicatedServer.r(DedicatedServer.java:225) at net.minecraft.server.v1_5_R2.MinecraftServer.q(MinecraftServer.java:476) at net.minecraft.server.v1_5_R2.MinecraftServer.run(MinecraftServer.java:409) at net.minecraft.server.v1_5_R2.ThreadServerApplication.run(SourceFile:573) Caused by: java.lang.ArrayIndexOutOfBoundsException: -1 at net.minecraft.server.v1_5_R2.EntityMinecartContainer.getItem(EntityMinecartContainer.java:87) at org.bukkit.craftbukkit.v1_5_R2.inventory.CraftInventory.getItem(CraftInventory.java:49) at com.github.catageek.ByteCart.IO.InventoryHalfStack.getItem(InventoryHalfStack.java:143) at com.github.catageek.ByteCart.IO.InventorySlot.getAmount(InventorySlot.java:59) at com.github.catageek.ByteCart.HAL.CounterInventory.getCount(CounterInventory.java:41) at com.github.catageek.ByteCart.Routing.UpdaterRegion.isSignNeedUpdate(UpdaterRegion.java:68) at com.github.catageek.ByteCart.Routing.UpdaterRegion.selectDirection(UpdaterRegion.java:82) at com.github.catageek.ByteCart.Routing.AbstractRegionUpdater.giveRouterDirection(AbstractRegionUpdater.java:100) at com.github.catageek.ByteCart.Signs.BC8010.trigger(BC8010.java:153) at com.github.catageek.ByteCart.EventManagement.ByteCartListener.onVehicleMove(ByteCartListener.java:69) at sun.reflect.GeneratedMethodAccessor9.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:601) at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:425) ... 14 more