From 84d2c8f2cec4ad99fc07f552dc39da861033e92c Mon Sep 17 00:00:00 2001 From: wea_ondara Date: Sun, 26 Jul 2020 19:52:03 +0200 Subject: [PATCH] fix redo exception; fix positioning of entities in redo --- .../boydti/fawe/object/change/MutableEntityChange.java | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/worldedit-core/src/main/java/com/boydti/fawe/object/change/MutableEntityChange.java b/worldedit-core/src/main/java/com/boydti/fawe/object/change/MutableEntityChange.java index 9df641143..0cee1cb6c 100644 --- a/worldedit-core/src/main/java/com/boydti/fawe/object/change/MutableEntityChange.java +++ b/worldedit-core/src/main/java/com/boydti/fawe/object/change/MutableEntityChange.java @@ -78,12 +78,12 @@ public class MutableEntityChange implements Change { return; } List pos = (List) posTag.getValue(); - int x = MathMan.roundInt(pos.get(0).getValue()); - int y = MathMan.roundInt(pos.get(1).getValue()); - int z = MathMan.roundInt(pos.get(2).getValue()); + double x = pos.get(0).getValue(); + double y = pos.get(1).getValue(); + double z = pos.get(2).getValue(); Extent extent = context.getExtent(); Location location = new Location(extent, x, y, z, 0, 0); - String id = tag.getString("id"); + String id = tag.getString("Id"); EntityType type = EntityTypes.parse(id); BaseEntity entity = new BaseEntity(type, tag); context.getExtent().createEntity(location, entity);