diff --git a/src/main/java/appeng/container/implementations/ContainerCraftConfirm.java b/src/main/java/appeng/container/implementations/ContainerCraftConfirm.java index a40f2a5bd..863f4de59 100644 --- a/src/main/java/appeng/container/implementations/ContainerCraftConfirm.java +++ b/src/main/java/appeng/container/implementations/ContainerCraftConfirm.java @@ -151,7 +151,7 @@ public class ContainerCraftConfirm extends AEBaseContainer if ( matched ) matches++; - if ( !found != matched ) + if ( found == !matched ) changed = true; } diff --git a/src/main/java/appeng/container/implementations/ContainerCraftingStatus.java b/src/main/java/appeng/container/implementations/ContainerCraftingStatus.java index 80f5bb94f..e8e4c27e6 100644 --- a/src/main/java/appeng/container/implementations/ContainerCraftingStatus.java +++ b/src/main/java/appeng/container/implementations/ContainerCraftingStatus.java @@ -71,7 +71,7 @@ public class ContainerCraftingStatus extends ContainerCraftingCPU if ( matched ) matches++; - if ( !found != matched ) + if ( found == !matched ) changed = true; } diff --git a/src/main/java/appeng/parts/misc/PartToggleBus.java b/src/main/java/appeng/parts/misc/PartToggleBus.java index 046c3d209..daef2ffef 100644 --- a/src/main/java/appeng/parts/misc/PartToggleBus.java +++ b/src/main/java/appeng/parts/misc/PartToggleBus.java @@ -110,7 +110,7 @@ public class PartToggleBus extends PartBasicState private void updateInternalState() { boolean intention = getIntention(); - if ( intention != (connection != null) ) + if ( intention == ( connection == null ) ) { if ( proxy.getNode() != null && outerProxy.getNode() != null ) {