diff --git a/build.gradle b/build.gradle index 4cb254c..992a09e 100644 --- a/build.gradle +++ b/build.gradle @@ -1,5 +1,5 @@ plugins { - id 'fabric-loom' version '0.9-SNAPSHOT' + id 'fabric-loom' version '0.8-SNAPSHOT' id 'maven-publish' } diff --git a/src/main/java/cloudburst/rejects/modules/NewChunks.java b/src/main/java/cloudburst/rejects/modules/NewChunks.java index 01e7252..8451707 100644 --- a/src/main/java/cloudburst/rejects/modules/NewChunks.java +++ b/src/main/java/cloudburst/rejects/modules/NewChunks.java @@ -133,7 +133,12 @@ public class NewChunks extends Module { if (!newChunks.contains(pos) && mc.world.getChunkManager().getChunk(packet.getX(), packet.getZ()) == null) { WorldChunk chunk = new WorldChunk(mc.world, pos, null); - chunk.loadFromPacket(null, packet.getReadBuffer(), new NbtCompound(), packet.getVerticalStripBitmask()); + try { + chunk.loadFromPacket(null, packet.getReadBuffer(), new NbtCompound(), packet.getVerticalStripBitmask()); + } catch (ArrayIndexOutOfBoundsException e) { + return; + } + for (int x = 0; x < 16; x++) { for (int y = 0; y < mc.world.getHeight(); y++) {