From fb9bdeca7ddd0bf175fa21e02ae9333362e22d02 Mon Sep 17 00:00:00 2001 From: Jesse Boyd Date: Mon, 15 Aug 2016 10:09:05 +1000 Subject: [PATCH] Fix writing tiles to schematics --- .../sk89q/worldedit/extent/clipboard/io/SchematicWriter.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/core/src/main/java/com/sk89q/worldedit/extent/clipboard/io/SchematicWriter.java b/core/src/main/java/com/sk89q/worldedit/extent/clipboard/io/SchematicWriter.java index 7730ebca..e6f146f1 100644 --- a/core/src/main/java/com/sk89q/worldedit/extent/clipboard/io/SchematicWriter.java +++ b/core/src/main/java/com/sk89q/worldedit/extent/clipboard/io/SchematicWriter.java @@ -77,10 +77,10 @@ public class SchematicWriter implements ClipboardWriter { int y = (int) point.y; int z = (int) point.z; if (this.x == x - 1 && this.y == y && this.z == z) { + this.x++; index++; - x++; } else { - index = yarea[y] + zwidth[z] + x; + index = yarea[this.y = y] + zwidth[this.z = z] + (this.x = x); } int id = block.getId(); blocks[index] = (byte) id;