diff --git a/src/main/java/appeng/block/AEBaseBlockItem.java b/src/main/java/appeng/block/AEBaseBlockItem.java index 93d124b3a..1e3c0220d 100644 --- a/src/main/java/appeng/block/AEBaseBlockItem.java +++ b/src/main/java/appeng/block/AEBaseBlockItem.java @@ -129,7 +129,7 @@ public class AEBaseBlockItem extends BlockItem { } ActionResultType result = super.tryPlace(context); - if (result != ActionResultType.SUCCESS) { + if (!result.isSuccessOrConsume()) { return result; } @@ -139,7 +139,7 @@ public class AEBaseBlockItem extends BlockItem { ori = tile; if (tile == null) { - return ActionResultType.SUCCESS; + return result; } if (ori.canBeRotated() && !this.blockType.hasCustomRotation()) { @@ -155,7 +155,7 @@ public class AEBaseBlockItem extends BlockItem { ori.setOrientation(forward, up); } - return ActionResultType.SUCCESS; + return result; } }