diff --git a/bukkit0/src/main/java/com/boydti/fawe/bukkit/v0/BukkitQueue_0.java b/bukkit0/src/main/java/com/boydti/fawe/bukkit/v0/BukkitQueue_0.java index 5288b7a9..3e627425 100644 --- a/bukkit0/src/main/java/com/boydti/fawe/bukkit/v0/BukkitQueue_0.java +++ b/bukkit0/src/main/java/com/boydti/fawe/bukkit/v0/BukkitQueue_0.java @@ -190,11 +190,11 @@ public abstract class BukkitQueue_0 extends NMSMa } @Override - public FaweChunk getChunk(final int x, final int z) { + public FaweChunk getChunk(int x, int z) { return new CharFaweChunk(this, x, z) { @Override public Chunk getNewChunk() { - return getWorld().getChunkAt(x, z); + return BukkitQueue_0.this.getWorld().getChunkAt(getX(), getZ()); } }; } diff --git a/bukkit18/src/main/java/com/boydti/fawe/bukkit/v1_8/BukkitQueue18R3.java b/bukkit18/src/main/java/com/boydti/fawe/bukkit/v1_8/BukkitQueue18R3.java index 473ac061..a1546389 100644 --- a/bukkit18/src/main/java/com/boydti/fawe/bukkit/v1_8/BukkitQueue18R3.java +++ b/bukkit18/src/main/java/com/boydti/fawe/bukkit/v1_8/BukkitQueue18R3.java @@ -133,16 +133,13 @@ public class BukkitQueue18R3 extends BukkitQueue_0 1) { solid++; } @@ -155,9 +152,6 @@ public class BukkitQueue18R3 extends BukkitQueue_0 { @@ -31,7 +30,7 @@ public class BukkitChunk_1_9 extends CharFaweChunk { @Override public Chunk getNewChunk() { - return Bukkit.getWorld(getParent().world).getChunkAt(getX(), getZ()); + return ((BukkitQueue_1_9_R1) getParent()).getWorld().getChunkAt(getX(), getZ()); } @Override diff --git a/sponge/src/main/java/com/boydti/fawe/sponge/v1_8/SpongeQueue_1_8.java b/sponge/src/main/java/com/boydti/fawe/sponge/v1_8/SpongeQueue_1_8.java index 016cf1c3..ed37998e 100644 --- a/sponge/src/main/java/com/boydti/fawe/sponge/v1_8/SpongeQueue_1_8.java +++ b/sponge/src/main/java/com/boydti/fawe/sponge/v1_8/SpongeQueue_1_8.java @@ -57,9 +57,7 @@ public class SpongeQueue_1_8 extends NMSMappedFaweQueue