diff --git a/src/main/java/li/cil/oc2/common/block/entity/RedstoneInterfaceTileEntity.java b/src/main/java/li/cil/oc2/common/block/entity/RedstoneInterfaceTileEntity.java index 378cf641..fbbe392d 100644 --- a/src/main/java/li/cil/oc2/common/block/entity/RedstoneInterfaceTileEntity.java +++ b/src/main/java/li/cil/oc2/common/block/entity/RedstoneInterfaceTileEntity.java @@ -101,12 +101,12 @@ public class RedstoneInterfaceTileEntity extends TileEntity implements NamedDevi throw new IllegalArgumentException("invalid side"); } - final int clamped = MathHelper.clamp(value, 0, 15); - if (clamped == output[side]) { + final byte clampedValue = (byte) MathHelper.clamp(value, 0, 15); + if (clampedValue == output[side]) { return; } - output[side] = (byte) clamped; + output[side] = clampedValue; notifyNeighbors(); }