Fix pasting nbt

This commit is contained in:
Jesse Boyd 2019-04-06 02:33:17 +11:00
parent 144215c813
commit 16b01b9de2
No known key found for this signature in database
GPG Key ID: 59F1DE6293AF6E1F

View File

@ -107,8 +107,7 @@ public class BukkitChunk_All extends IntFaweChunk<Chunk, BukkitQueue_All> {
final int bz = getZ() << 4; final int bz = getZ() << 4;
boolean update = adapter == null || adapter.isChunkInUse(chunk); boolean update = adapter == null || adapter.isChunkInUse(chunk);
if (layer == -1) { if (layer == -1) {
if (adapter != null) if (adapter != null) {
{
// Run change task // Run change task
RunnableVal2<FaweChunk, FaweChunk> task = parent.getChangeTask(); RunnableVal2<FaweChunk, FaweChunk> task = parent.getChangeTask();
BukkitChunk_All_ReadonlySnapshot previous; BukkitChunk_All_ReadonlySnapshot previous;
@ -235,7 +234,6 @@ public class BukkitChunk_All extends IntFaweChunk<Chunk, BukkitQueue_All> {
BlockType type = BlockTypes.getFromStateId(combined); BlockType type = BlockTypes.getFromStateId(combined);
if (type == BlockTypes.__RESERVED__) continue; if (type == BlockTypes.__RESERVED__) continue;
String s = type.getResource().toUpperCase();
if (type.getMaterial().isAir()) { if (type.getMaterial().isAir()) {
if (!place) { if (!place) {
mutableLoc.setX(xx); mutableLoc.setX(xx);
@ -311,7 +309,7 @@ public class BukkitChunk_All extends IntFaweChunk<Chunk, BukkitQueue_All> {
BaseBlock state = BaseBlock.getFromInternalId(combined, tile); BaseBlock state = BaseBlock.getFromInternalId(combined, tile);
adapter.setBlock(chunk, bx + x, y, bz + z, state, update); adapter.setBlock(chunk, bx + x, y, bz + z, state, update);
} }
break; continue;
} }
} }
if (type.getMaterial().isTicksRandomly()) { if (type.getMaterial().isTicksRandomly()) {