From f24ad69f8f26bdc8c817733b48e97e3e64397902 Mon Sep 17 00:00:00 2001 From: wea_ondara Date: Sun, 26 Jul 2020 19:05:32 +0200 Subject: [PATCH] fix entity paste location offsets --- .../com/boydti/fawe/beta/implementation/IChunkExtent.java | 4 ++-- .../sk89q/worldedit/extent/clipboard/BlockArrayClipboard.java | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/worldedit-core/src/main/java/com/boydti/fawe/beta/implementation/IChunkExtent.java b/worldedit-core/src/main/java/com/boydti/fawe/beta/implementation/IChunkExtent.java index 3cd6a9c31..40815ab67 100644 --- a/worldedit-core/src/main/java/com/boydti/fawe/beta/implementation/IChunkExtent.java +++ b/worldedit-core/src/main/java/com/boydti/fawe/beta/implementation/IChunkExtent.java @@ -124,9 +124,9 @@ public interface IChunkExtent extends Extent { pos = new ListTag(DoubleTag.class, posList); map.put("Pos", pos); } - posList.set(0, new DoubleTag(location.getX() + 0.5)); + posList.set(0, new DoubleTag(location.getX())); posList.set(1, new DoubleTag(location.getY())); - posList.set(2, new DoubleTag(location.getZ() + 0.5)); + posList.set(2, new DoubleTag(location.getZ())); //set new uuid UUID newuuid = UUID.randomUUID(); diff --git a/worldedit-core/src/main/java/com/sk89q/worldedit/extent/clipboard/BlockArrayClipboard.java b/worldedit-core/src/main/java/com/sk89q/worldedit/extent/clipboard/BlockArrayClipboard.java index 1d3228c80..eab35385f 100644 --- a/worldedit-core/src/main/java/com/sk89q/worldedit/extent/clipboard/BlockArrayClipboard.java +++ b/worldedit-core/src/main/java/com/sk89q/worldedit/extent/clipboard/BlockArrayClipboard.java @@ -323,7 +323,7 @@ public class BlockArrayClipboard implements Clipboard { private final float yaw, pitch; public ClipboardEntity(Location loc, BaseEntity entity) { - this((Clipboard) loc.getExtent(), loc.getBlockX(), loc.getBlockY(), loc.getBlockZ(), loc.getYaw(), loc.getPitch(), entity); + this((Clipboard) loc.getExtent(), loc.getX(), loc.getY(), loc.getZ(), loc.getYaw(), loc.getPitch(), entity); } public ClipboardEntity(Clipboard clipboard, double x, double y, double z, float yaw, float pitch, BaseEntity entity) {