From e98910615fd207c2fcafe0d6eb5804cf646c2325 Mon Sep 17 00:00:00 2001 From: Brokkonaut Date: Fri, 3 Aug 2018 01:03:07 +0200 Subject: [PATCH] Not all bisected blocks are double blocks --- src/main/java/de/diddiz/LogBlock/WorldEditor.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/de/diddiz/LogBlock/WorldEditor.java b/src/main/java/de/diddiz/LogBlock/WorldEditor.java index 1718014..73e5fa7 100644 --- a/src/main/java/de/diddiz/LogBlock/WorldEditor.java +++ b/src/main/java/de/diddiz/LogBlock/WorldEditor.java @@ -221,7 +221,7 @@ public class WorldEditor implements Runnable { bed2.setPart(bed.getPart() == Part.HEAD ? Part.FOOT : Part.HEAD); secBlock.setBlockData(bed2); } - } else if (newData instanceof Bisected) { + } else if (curtype == Material.IRON_DOOR || BukkitUtils.isWoodenDoor(curtype) || BukkitUtils.isDoublePlant(curtype)) { final Bisected firstPart = (Bisected) newData; final Block secBlock = block.getRelative(firstPart.getHalf() == Half.TOP ? BlockFace.DOWN : BlockFace.UP); if (secBlock.isEmpty()) {