diff options
author | Alkalus <draknyte1@hotmail.com> | 2017-09-12 12:13:32 +1000 |
---|---|---|
committer | Alkalus <draknyte1@hotmail.com> | 2017-09-12 12:13:32 +1000 |
commit | afe9d2eefbc931855ea7859db57f88925eb00698 (patch) | |
tree | 07a1682d8ad35c7dbfdcbea66ace343b0a97bb53 /src/Java/gtPlusPlus/core/container | |
parent | f91fdfd23342cb2b3d759fe2c317ab632352d0b5 (diff) | |
download | GT5-Unofficial-afe9d2eefbc931855ea7859db57f88925eb00698.tar.gz GT5-Unofficial-afe9d2eefbc931855ea7859db57f88925eb00698.tar.bz2 GT5-Unofficial-afe9d2eefbc931855ea7859db57f88925eb00698.zip |
+ Made Auto-Crafter require 9 slot input bus to work in crafting mode.
$ Fixed project Table grid slots.
Diffstat (limited to 'src/Java/gtPlusPlus/core/container')
-rw-r--r-- | src/Java/gtPlusPlus/core/container/Container_ProjectTable.java | 23 |
1 files changed, 6 insertions, 17 deletions
diff --git a/src/Java/gtPlusPlus/core/container/Container_ProjectTable.java b/src/Java/gtPlusPlus/core/container/Container_ProjectTable.java index 1b5ca07d6a..6d26c50041 100644 --- a/src/Java/gtPlusPlus/core/container/Container_ProjectTable.java +++ b/src/Java/gtPlusPlus/core/container/Container_ProjectTable.java @@ -23,12 +23,6 @@ public class Container_ProjectTable extends Container { private final int posY; private final int posZ; - public static int StorageSlotNumber = 9; //Number of slots in storage area - public static int InOutputSlotNumber = StorageSlotNumber; //Same plus Output Slot - public static int InventorySlotNumber = 36; //Inventory Slots (Inventory and Hotbar) - public static int InventoryOutSlotNumber = InventorySlotNumber + 2; //Inventory Slot Number + Output - public static int FullSlotNumber = InventorySlotNumber + InOutputSlotNumber; //All slots - private final int[] slotOutputs = new int[2]; private final int[] slotGrid = new int[9]; @@ -45,33 +39,28 @@ public class Container_ProjectTable extends Container { this.posY = tile.yCoord; this.posZ = tile.zCoord; - int o=0; + int nextFreeSlot = 0; + //Output slots this.addSlotToContainer(new SlotDataStick(this.inventoryOutputs, 0, 26+(18*4), 7)); this.addSlotToContainer(new SlotNoInput(this.inventoryOutputs, 1, 26+(18*4), 43)); - - for (int i=1; i<2; i++){ - this.slotOutputs[o] = i; - o++; - } - o=0; - + int o = 0; //Storage Side for (var6 = 0; var6 < 3; ++var6) { for (var7 = 0; var7 < 3; ++var7) { //Utils.LOG_WARNING("Adding slots at var:"+(var7 + var6 * 4)+" x:"+(8 + var7 * 18)+" y:"+(7 + var6 * 18)); - this.addSlotToContainer(new Slot(this.inventoryGrid, var7 + (var6 * 4), 8 + (var7 * 18), 7 + (var6 * 18))); - this.slotGrid[o] = o+2; + this.addSlotToContainer(new Slot(this.inventoryGrid, nextFreeSlot, 8 + (var7 * 18), 7 + (var6 * 18))); + this.slotGrid[o] = nextFreeSlot; + nextFreeSlot++; o++; } } - o=0; //Player Inventory for (var6 = 0; var6 < 3; ++var6) |