diff --git a/src/main/java/appeng/items/tools/quartz/QuartzWrenchItem.java b/src/main/java/appeng/items/tools/quartz/QuartzWrenchItem.java index 504b0dae9..d9ff9c505 100644 --- a/src/main/java/appeng/items/tools/quartz/QuartzWrenchItem.java +++ b/src/main/java/appeng/items/tools/quartz/QuartzWrenchItem.java @@ -92,17 +92,13 @@ public class QuartzWrenchItem extends AEBaseItem implements IAEWrench, AEToolIte } if (block instanceof AEBaseBlock) { - if (Platform.isClient()) { - // TODO 1.10-R - if we return FAIL on client, action will not be sent to server. - // Fix that in all Block#onItemUseFirst overrides. - return !world.isClient ? ActionResult.SUCCESS : ActionResult.PASS; - } - - AEBaseBlock aeBlock = (AEBaseBlock) block; - if (aeBlock.rotateAroundFaceAxis(world, pos, context.getSide())) { - player.swingHand(context.getHand()); - return !world.isClient ? ActionResult.SUCCESS : ActionResult.FAIL; + if (!world.isClient) { + AEBaseBlock aeBlock = (AEBaseBlock) block; + if (aeBlock.rotateAroundFaceAxis(world, pos, context.getSide())) { + player.swingHand(context.getHand()); + } } + return ActionResult.SUCCESS; } return ActionResult.PASS; }