From 85c804fa112fd1f19c91e45d150a787cfbf0f7a8 Mon Sep 17 00:00:00 2001 From: Shawn Buckley Date: Sun, 18 Oct 2015 23:04:39 -0400 Subject: Move source directory --- .../common/redstonecircuits/GT_Circuit_BitAnd.java | 79 ---------------------- 1 file changed, 79 deletions(-) delete mode 100644 main/java/gregtech/common/redstonecircuits/GT_Circuit_BitAnd.java (limited to 'main/java/gregtech/common/redstonecircuits/GT_Circuit_BitAnd.java') diff --git a/main/java/gregtech/common/redstonecircuits/GT_Circuit_BitAnd.java b/main/java/gregtech/common/redstonecircuits/GT_Circuit_BitAnd.java deleted file mode 100644 index ad62f847dc..0000000000 --- a/main/java/gregtech/common/redstonecircuits/GT_Circuit_BitAnd.java +++ /dev/null @@ -1,79 +0,0 @@ -package gregtech.common.redstonecircuits; - -import gregtech.api.interfaces.IRedstoneCircuitBlock; -import gregtech.api.util.GT_CircuitryBehavior; - -public class GT_Circuit_BitAnd - extends GT_CircuitryBehavior -{ - public GT_Circuit_BitAnd(int aIndex) - { - super(aIndex); - } - - public void initParameters(int[] aCircuitData, IRedstoneCircuitBlock aRedstoneCircuitBlock) - { - aCircuitData[0] = 0; - aCircuitData[1] = 0; - aCircuitData[2] = 0; - aCircuitData[3] = 0; - } - - public void validateParameters(int[] aCircuitData, IRedstoneCircuitBlock aRedstoneCircuitBlock) - { - if (aCircuitData[0] < 0) { - aCircuitData[0] = 0; - } - if (aCircuitData[1] < 0) { - aCircuitData[1] = 0; - } - if (aCircuitData[2] < 0) { - aCircuitData[2] = 0; - } - if (aCircuitData[3] < 0) { - aCircuitData[3] = 0; - } - if (aCircuitData[0] > 1) { - aCircuitData[0] = 1; - } - if (aCircuitData[1] > 1) { - aCircuitData[1] = 1; - } - if (aCircuitData[2] > 1) { - aCircuitData[2] = 1; - } - if (aCircuitData[3] > 1) { - aCircuitData[3] = 1; - } - } - - public void onTick(int[] aCircuitData, IRedstoneCircuitBlock aRedstoneCircuitBlock) - { - aRedstoneCircuitBlock.setRedstone((byte)((getStrongestRedstone(aRedstoneCircuitBlock) & (aCircuitData[0] | aCircuitData[1] << 1 | aCircuitData[2] << 2 | aCircuitData[3] << 3)) != 0 ? 15 : 0), aRedstoneCircuitBlock.getOutputFacing()); - } - - public String getName() - { - return "Hardcode Bit-AND"; - } - - public String getDescription() - { - return "( signal & this ) != 0"; - } - - public String getDataDescription(int[] aCircuitData, int aCircuitDataIndex) - { - return "Bit " + aCircuitDataIndex + ":"; - } - - public boolean displayItemStack(int[] aCircuitData, IRedstoneCircuitBlock aRedstoneCircuitBlock, int aIndex) - { - return false; - } - - public String getDataDisplay(int[] aCircuitData, int aCircuitDataIndex) - { - return aCircuitData[aCircuitDataIndex] == 0 ? "OFF" : "ON"; - } -} -- cgit