@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(); }
case TAB_AUGMENT: if (player.openContainer instanceof IAugmentableContainer) { ((IAugmentableContainer) player.openContainer).setAugmentLock(getBool());
myContainer = container; numAugments = myContainer.getAugmentSlots().length; myContainer.getAugmentSlots()[i].xPos = -gui.getGuiLeft() - 16; myContainer.getAugmentSlots()[i].yPos = -gui.getGuiTop() - 16; myContainer.setAugmentLock(true);
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); myContainer.setAugmentLock(false);