From 76e9fce9d4d2fd1aba09c822a6215ec3f3888902 Mon Sep 17 00:00:00 2001 From: StevenRS11 Date: Mon, 24 Mar 2014 21:09:21 -0400 Subject: [PATCH] Fixed all doors being placed as dim doors --- .../java/StevenDimDoors/mod_pocketDim/items/BaseItemDoor.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/main/java/StevenDimDoors/mod_pocketDim/items/BaseItemDoor.java b/src/main/java/StevenDimDoors/mod_pocketDim/items/BaseItemDoor.java index d29f3222..5f7ca97e 100644 --- a/src/main/java/StevenDimDoors/mod_pocketDim/items/BaseItemDoor.java +++ b/src/main/java/StevenDimDoors/mod_pocketDim/items/BaseItemDoor.java @@ -143,7 +143,8 @@ public abstract class BaseItemDoor extends ItemDoor } if (canPlace(world, x, y, z) && canPlace(world, x, y + 1, z) && player.canPlayerEdit(x, y, z, side, stack) - && player.canPlayerEdit(x, y + 1, z, side, stack) && stack.stackSize > 0) + && (player.canPlayerEdit(x, y + 1, z, side, stack) && stack.stackSize > 0) + &&((stack.getItem() instanceof BaseItemDoor) || PocketManager.getLink(x, y + 1, z, world) != null)) { int orientation = MathHelper.floor_double((player.rotationYaw + 180.0F) * 4.0F / 360.0F - 0.5D) & 3; placeDoorBlock(world, x, y, z, orientation, doorBlock);