diff options
author | aerospark <lukefay12@gmail.com> | 2015-06-23 15:29:05 -0700 |
---|---|---|
committer | aerospark <lukefay12@gmail.com> | 2015-06-23 15:29:05 -0700 |
commit | a1504799f44ba2debdfef06317f24e7f9c1129d6 (patch) | |
tree | 53e53ff64d2902c639951bd1d41f942ee171f836 /main/java/gregtech/common/redstonecircuits/GT_Circuit_CombinationLock.java | |
parent | b803f59de5a66fcb4ef53e117b912fbbc2841392 (diff) | |
download | GT5-Unofficial-a1504799f44ba2debdfef06317f24e7f9c1129d6.tar.gz GT5-Unofficial-a1504799f44ba2debdfef06317f24e7f9c1129d6.tar.bz2 GT5-Unofficial-a1504799f44ba2debdfef06317f24e7f9c1129d6.zip |
strip linenumbers
Diffstat (limited to 'main/java/gregtech/common/redstonecircuits/GT_Circuit_CombinationLock.java')
-rw-r--r-- | main/java/gregtech/common/redstonecircuits/GT_Circuit_CombinationLock.java | 234 |
1 files changed, 117 insertions, 117 deletions
diff --git a/main/java/gregtech/common/redstonecircuits/GT_Circuit_CombinationLock.java b/main/java/gregtech/common/redstonecircuits/GT_Circuit_CombinationLock.java index ae258b8327..491f465ec6 100644 --- a/main/java/gregtech/common/redstonecircuits/GT_Circuit_CombinationLock.java +++ b/main/java/gregtech/common/redstonecircuits/GT_Circuit_CombinationLock.java @@ -1,120 +1,120 @@ -/* 1: */ package gregtech.common.redstonecircuits;
-/* 2: */
-/* 3: */ import gregtech.api.interfaces.IRedstoneCircuitBlock;
-/* 4: */ import gregtech.api.util.GT_CircuitryBehavior;
-/* 5: */
-/* 6: */ public class GT_Circuit_CombinationLock
-/* 7: */ extends GT_CircuitryBehavior
-/* 8: */ {
-/* 9: */ public GT_Circuit_CombinationLock(int aIndex)
-/* 10: */ {
-/* 11: 9 */ super(aIndex);
-/* 12: */ }
-/* 13: */
-/* 14: */ public void initParameters(int[] aCircuitData, IRedstoneCircuitBlock aRedstoneCircuitBlock)
-/* 15: */ {
-/* 16:14 */ aCircuitData[0] = 1;
-/* 17:15 */ aCircuitData[1] = 0;
-/* 18:16 */ aCircuitData[2] = 0;
-/* 19:17 */ aCircuitData[3] = 0;
-/* 20:18 */ aCircuitData[4] = 0;
-/* 21:19 */ aCircuitData[5] = 0;
-/* 22: */ }
-/* 23: */
-/* 24: */ public void validateParameters(int[] aCircuitData, IRedstoneCircuitBlock aRedstoneCircuitBlock)
-/* 25: */ {
-/* 26:24 */ if (aCircuitData[0] < 1) {
-/* 27:24 */ aCircuitData[0] = 1;
-/* 28: */ }
-/* 29:25 */ if (aCircuitData[1] < 0) {
-/* 30:25 */ aCircuitData[1] = 0;
-/* 31: */ }
-/* 32:26 */ if (aCircuitData[2] < 0) {
-/* 33:26 */ aCircuitData[2] = 0;
-/* 34: */ }
-/* 35:27 */ if (aCircuitData[3] < 0) {
-/* 36:27 */ aCircuitData[3] = 0;
-/* 37: */ }
-/* 38:28 */ if (aCircuitData[0] > 15) {
-/* 39:28 */ aCircuitData[0] = 15;
-/* 40: */ }
-/* 41:29 */ if (aCircuitData[1] > 15) {
-/* 42:29 */ aCircuitData[1] = 15;
-/* 43: */ }
-/* 44:30 */ if (aCircuitData[2] > 15) {
-/* 45:30 */ aCircuitData[2] = 15;
-/* 46: */ }
-/* 47:31 */ if (aCircuitData[3] > 15) {
-/* 48:31 */ aCircuitData[3] = 15;
-/* 49: */ }
-/* 50:32 */ if (aCircuitData[4] < 0) {
-/* 51:32 */ aCircuitData[4] = 0;
-/* 52: */ }
-/* 53:33 */ if (aCircuitData[4] > 3) {
-/* 54:33 */ aCircuitData[4] = 3;
-/* 55: */ }
-/* 56:34 */ if (aCircuitData[5] < 0) {
-/* 57:34 */ aCircuitData[5] = 0;
-/* 58: */ }
-/* 59: */ }
-/* 60: */
-/* 61: */ public void onTick(int[] aCircuitData, IRedstoneCircuitBlock aRedstoneCircuitBlock)
-/* 62: */ {
-/* 63:39 */ while ((aCircuitData[aCircuitData[4]] == 0) && (aCircuitData[4] < 4)) {
-/* 64:39 */ aCircuitData[4] += 1;
-/* 65: */ }
-/* 66:40 */ if (aCircuitData[4] < 4)
-/* 67: */ {
-/* 68:41 */ int tRedstone = getStrongestRedstone(aRedstoneCircuitBlock);
-/* 69:42 */ if (tRedstone > 0)
-/* 70: */ {
-/* 71:43 */ if (aCircuitData[5] == 0) {
-/* 72:44 */ if (tRedstone == aCircuitData[aCircuitData[4]]) {
-/* 73:45 */ aCircuitData[4] += 1;
-/* 74: */ } else {
-/* 75:47 */ aCircuitData[4] = 0;
-/* 76: */ }
-/* 77: */ }
-/* 78:50 */ aCircuitData[5] = 1;
-/* 79: */ }
-/* 80: */ else
-/* 81: */ {
-/* 82:52 */ aCircuitData[5] = 0;
-/* 83: */ }
-/* 84:54 */ aRedstoneCircuitBlock.setRedstone((byte)0, aRedstoneCircuitBlock.getOutputFacing());
-/* 85: */ }
-/* 86: */ else
-/* 87: */ {
-/* 88:56 */ aRedstoneCircuitBlock.setRedstone((byte)15, aRedstoneCircuitBlock.getOutputFacing());
-/* 89:57 */ aCircuitData[4] = 0;
-/* 90: */ }
-/* 91: */ }
-/* 92: */
-/* 93: */ public String getName()
-/* 94: */ {
-/* 95:63 */ return "Combination Lock";
-/* 96: */ }
-/* 97: */
-/* 98: */ public String getDescription()
-/* 99: */ {
-/* :0:68 */ return "Checks Combinations";
-/* :1: */ }
-/* :2: */
-/* :3: */ public String getDataDescription(int[] aCircuitData, int aCircuitDataIndex)
-/* :4: */ {
-/* :5:73 */ return "Power " + aCircuitDataIndex;
-/* :6: */ }
-/* :7: */
-/* :8: */ public boolean displayItemStack(int[] aCircuitData, IRedstoneCircuitBlock aRedstoneCircuitBlock, int aIndex)
-/* :9: */ {
-/* ;0:78 */ return false;
-/* ;1: */ }
-/* ;2: */
-/* ;3: */ public String getDataDisplay(int[] aCircuitData, int aCircuitDataIndex)
-/* ;4: */ {
-/* ;5:83 */ return null;
-/* ;6: */ }
-/* ;7: */ }
+package gregtech.common.redstonecircuits;
+
+import gregtech.api.interfaces.IRedstoneCircuitBlock;
+import gregtech.api.util.GT_CircuitryBehavior;
+
+public class GT_Circuit_CombinationLock
+ extends GT_CircuitryBehavior
+{
+ public GT_Circuit_CombinationLock(int aIndex)
+ {
+ super(aIndex);
+ }
+
+ public void initParameters(int[] aCircuitData, IRedstoneCircuitBlock aRedstoneCircuitBlock)
+ {
+ aCircuitData[0] = 1;
+ aCircuitData[1] = 0;
+ aCircuitData[2] = 0;
+ aCircuitData[3] = 0;
+ aCircuitData[4] = 0;
+ aCircuitData[5] = 0;
+ }
+
+ public void validateParameters(int[] aCircuitData, IRedstoneCircuitBlock aRedstoneCircuitBlock)
+ {
+ if (aCircuitData[0] < 1) {
+ aCircuitData[0] = 1;
+ }
+ if (aCircuitData[1] < 0) {
+ aCircuitData[1] = 0;
+ }
+ if (aCircuitData[2] < 0) {
+ aCircuitData[2] = 0;
+ }
+ if (aCircuitData[3] < 0) {
+ aCircuitData[3] = 0;
+ }
+ if (aCircuitData[0] > 15) {
+ aCircuitData[0] = 15;
+ }
+ if (aCircuitData[1] > 15) {
+ aCircuitData[1] = 15;
+ }
+ if (aCircuitData[2] > 15) {
+ aCircuitData[2] = 15;
+ }
+ if (aCircuitData[3] > 15) {
+ aCircuitData[3] = 15;
+ }
+ if (aCircuitData[4] < 0) {
+ aCircuitData[4] = 0;
+ }
+ if (aCircuitData[4] > 3) {
+ aCircuitData[4] = 3;
+ }
+ if (aCircuitData[5] < 0) {
+ aCircuitData[5] = 0;
+ }
+ }
+
+ public void onTick(int[] aCircuitData, IRedstoneCircuitBlock aRedstoneCircuitBlock)
+ {
+ while ((aCircuitData[aCircuitData[4]] == 0) && (aCircuitData[4] < 4)) {
+ aCircuitData[4] += 1;
+ }
+ if (aCircuitData[4] < 4)
+ {
+ int tRedstone = getStrongestRedstone(aRedstoneCircuitBlock);
+ if (tRedstone > 0)
+ {
+ if (aCircuitData[5] == 0) {
+ if (tRedstone == aCircuitData[aCircuitData[4]]) {
+ aCircuitData[4] += 1;
+ } else {
+ aCircuitData[4] = 0;
+ }
+ }
+ aCircuitData[5] = 1;
+ }
+ else
+ {
+ aCircuitData[5] = 0;
+ }
+ aRedstoneCircuitBlock.setRedstone((byte)0, aRedstoneCircuitBlock.getOutputFacing());
+ }
+ else
+ {
+ aRedstoneCircuitBlock.setRedstone((byte)15, aRedstoneCircuitBlock.getOutputFacing());
+ aCircuitData[4] = 0;
+ }
+ }
+
+ public String getName()
+ {
+ return "Combination Lock";
+ }
+
+ public String getDescription()
+ {
+ return "Checks Combinations";
+ }
+
+ public String getDataDescription(int[] aCircuitData, int aCircuitDataIndex)
+ {
+ return "Power " + aCircuitDataIndex;
+ }
+
+ public boolean displayItemStack(int[] aCircuitData, IRedstoneCircuitBlock aRedstoneCircuitBlock, int aIndex)
+ {
+ return false;
+ }
+
+ public String getDataDisplay(int[] aCircuitData, int aCircuitDataIndex)
+ {
+ return null;
+ }
+}
/* Location: F:\Torrent\minecraft\jd-gui-0.3.6.windows\gregtech_1.7.10-5.07.07-dev.jar
|