AJCStriker / Movecraft-3

The original movement plugin for Bukkit. Reloaded.
GNU General Public License v3.0
10 stars 31 forks source link

Generates Errors if ship sinks to the bottom of the world. #80

Open chrisl8 opened 10 years ago

chrisl8 commented 10 years ago

If a ship sinks in an area that has no blocks below it, when it gets to the last level it causes the server to send these errors instead of handeling the event gracefully:

[15:16:07] [Server thread/WARN]: [Movecraft] Task #21 for Movecraft v3.1.42 generated an exception java.lang.ArrayIndexOutOfBoundsException: -1 at net.minecraft.server.v1_7_R1.Chunk.getType(Chunk.java:372) ~[craftbukkit.jar:git-Bukkit-1.7.2-R0.2-3-g530fcb7-b2978jnks] at net.minecraft.server.v1_7_R1.Chunk.a(Chunk.java:408) ~[craftbukkit.jar:git-Bukkit-1.7.2-R0.2-3-g530fcb7-b2978jnks] at net.countercraft.movecraft.utils.MapUpdateManager.updateBlock(MapUpdateManager.java:137) ~[?:?] at net.countercraft.movecraft.utils.MapUpdateManager.run(MapUpdateManager.java:219) ~[?:?] at org.bukkit.craftbukkit.v1_7_R1.scheduler.CraftTask.run(CraftTask.java:53) ~[craftbukkit.jar:git-Bukkit-1.7.2-R0.2-3-g530fcb7-b2978jnks] at org.bukkit.craftbukkit.v1_7_R1.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:345) [craftbukkit.jar:git-Bukkit-1.7.2-R0.2-3-g530fcb7-b2978jnks] at net.minecraft.server.v1_7_R1.MinecraftServer.u(MinecraftServer.java:587) [craftbukkit.jar:git-Bukkit-1.7.2-R0.2-3-g530fcb7-b2978jnks] at net.minecraft.server.v1_7_R1.DedicatedServer.u(DedicatedServer.java:250) [craftbukkit.jar:git-Bukkit-1.7.2-R0.2-3-g530fcb7-b2978jnks] at net.minecraft.server.v1_7_R1.MinecraftServer.t(MinecraftServer.java:545) [craftbukkit.jar:git-Bukkit-1.7.2-R0.2-3-g530fcb7-b2978jnks] at net.minecraft.server.v1_7_R1.MinecraftServer.run(MinecraftServer.java:457) [craftbukkit.jar:git-Bukkit-1.7.2-R0.2-3-g530fcb7-b2978jnks] at net.minecraft.server.v1_7_R1.ThreadServerApplication.run(SourceFile:617) [craftbukkit.jar:git-Bukkit-1.7.2-R0.2-3-g530fcb7-b2978jnks]

mwkaicz commented 10 years ago

same as #81 , fixed