case 4: for (int i = 0; i < numAugments; i++) { myContainer.getAugmentSlots()[i].xPos = posXOffset() + slotsBorderX1 + 4 + 18 * (i % 2); myContainer.getAugmentSlots()[i].yPos = posY + slotsBorderY1 + 4 + 18 * (i / 2); myContainer.getAugmentSlots()[i].xPos = posXOffset() + slotsBorderX1 + 4 + 18 * (i % 3) + 9 * (i / 3); myContainer.getAugmentSlots()[i].yPos = posY + slotsBorderY1 + 4 + 18 * (i / 3); myContainer.getAugmentSlots()[i].xPos = posXOffset() + slotsBorderX1 + 4 + 9 + 18 * (i % 2); myContainer.getAugmentSlots()[i].yPos = posY + slotsBorderY1 + 4; myContainer.getAugmentSlots()[i].xPos = posXOffset() + slotsBorderX1 + 4 + 18 * (i - 2); myContainer.getAugmentSlots()[i].yPos = posY + slotsBorderY1 + 4 + 18; myContainer.getAugmentSlots()[i].xPos = posXOffset() + slotsBorderX1 + 4 + 9 + 18 * (i % 2); myContainer.getAugmentSlots()[i].yPos = posY + slotsBorderY1 + 4 + 18 * 2; myContainer.getAugmentSlots()[i].xPos = posXOffset() + slotsBorderX1 + 4 + 18 * (i % 3); myContainer.getAugmentSlots()[i].yPos = posY + slotsBorderY1 + 4 + 18 * (i / 3); myContainer.getAugmentSlots()[i].xPos = posXOffset() + slotsBorderX1 + 4 + 9 + 18 * (i % 2); myContainer.getAugmentSlots()[i].yPos = posY + slotsBorderY1 + 4 + 18 * 2; myContainer.getAugmentSlots()[i].xPos = posXOffset() + slotsBorderX1 + 4 + 18 * (i % 3); myContainer.getAugmentSlots()[i].yPos = posY + slotsBorderY1 + 4 + 18 * (i / 3);
@Override public void toggleOpen() { if (open) { for (int i = 0; i < numAugments; i++) { myContainer.getAugmentSlots()[i].xPos = -gui.getGuiLeft() - 16; myContainer.getAugmentSlots()[i].yPos = -gui.getGuiTop() - 16; } myContainer.setAugmentLock(true); } super.toggleOpen(); }
myContainer = container; numAugments = myContainer.getAugmentSlots().length; myContainer.getAugmentSlots()[i].xPos = -gui.getGuiLeft() - 16; myContainer.getAugmentSlots()[i].yPos = -gui.getGuiTop() - 16;