From d42ac33d62be551d6db1b9ac6b7fc4855f70384c Mon Sep 17 00:00:00 2001 From: sfan5 Date: Mon, 9 Sep 2019 21:03:24 +0200 Subject: [PATCH] fix --- worldedit/serialization.lua | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/worldedit/serialization.lua b/worldedit/serialization.lua index c407da2..5d19a3d 100644 --- a/worldedit/serialization.lua +++ b/worldedit/serialization.lua @@ -337,9 +337,9 @@ function worldedit.allocate(origin_pos, value) if version == 6 then local content = deserialize_workaround(content) local pos2 = { - x = origin_pos.x + tonumber(header[1]), - y = origin_pos.y + tonumber(header[2]), - z = origin_pos.z + tonumber(header[3]), + x = origin_pos.x + tonumber(header[1]) - 1, + y = origin_pos.y + tonumber(header[2]) - 1, + z = origin_pos.z + tonumber(header[3]) - 1, } local count = 0 for _, row in ipairs(content) do @@ -382,9 +382,9 @@ function worldedit.deserialize(origin_pos, value) if version == 6 then local content = deserialize_workaround(content) local pos2 = { - x = origin_pos.x + tonumber(header[1]), - y = origin_pos.y + tonumber(header[2]), - z = origin_pos.z + tonumber(header[3]), + x = origin_pos.x + tonumber(header[1]) - 1, + y = origin_pos.y + tonumber(header[2]) - 1, + z = origin_pos.z + tonumber(header[3]) - 1, } worldedit.keep_loaded(origin_pos, pos2)