@Override public void update() { if (timeCheckEighth()) { transferOutput(); } super.update(); }
@Override public void markDirty() { if (isActive && !hasValidInput()) { containerItem = null; hasContainerItem = false; handler = null; hasEnergyHandler = false; hasRepairItem = false; } super.markDirty(); }
@Override public void update() { if (hasFluidHandler) { updateHandler(); } else { super.update(); } }
@Override public void update() { if (hasContainerItem) { updateContainerItem(); } else if (hasEnergyHandler) { updateHandler(); } else if (hasRepairItem) { updateRepairItem(); } else if (augmentWireless) { updateWireless(); } else { super.update(); } }
@Override public void update() { if (timeCheckEighth()) { transferOutputFluid(); } super.update(); }
@Override public void update() { if (timeCheckEighth()) { transferOutput(); } super.update(); }
@Override public void update() { if (augmentPyrolysis && timeCheckEighth()) { transferOutputFluid(); } super.update(); }
@Override public void update() { if (augmentTapper && timeCheckEighth()) { transferOutput(); } super.update(); }
@Override protected void transferOutput() { if (!getTransferOut()) { return; } transferOutputFluid(); }
@Override protected void transferOutput() { if (!getTransferOut()) { return; } transferOutputFluid(); }
@Override protected void preAugmentInstall() { super.preAugmentInstall(); augmentLava = false; }
private int processTickWireless() { int energy = 0; for (EntityPlayer player : players) { energy += chargeInventoryItem(player.inventory, false); } return energy; }
public void setMode(byte direction) { this.direction = direction; sendModePacket(); this.direction = 0; }
@Override protected void setLevelFlags() { super.setLevelFlags(); hasAutoInput = false; enableAutoInput = false; }
public void markRecipeChanges() { hasRecipeChanges = true; if (isActive) { processOff(); } }
@Override protected void preAugmentInstall() { super.preAugmentInstall(); augmentThroughput = false; augmentRepair = false; augmentWireless = false; }
@Override protected void preAugmentInstall() { super.preAugmentInstall(); augmentInput = false; augmentTank = false; }
@Override protected void preAugmentInstall() { super.preAugmentInstall(); augmentTapper = false; }
@Override protected void preAugmentInstall() { super.preAugmentInstall(); augmentMint = false; augmentGear = false; }