This commit is contained in:
modmuss50 2018-03-18 23:35:22 +00:00
parent c0c20d91b9
commit 9e3e2e204c

View file

@ -67,12 +67,15 @@ public class TileChargeOMat extends TilePowerAcceptor
public void update() { public void update() {
super.update(); super.update();
if(world.isRemote){
return;
}
for (int i = 0; i < 6; i++) { for (int i = 0; i < 6; i++) {
if (this.inventory.getStackInSlot(i) != ItemStack.EMPTY) { if (this.inventory.getStackInSlot(i) != ItemStack.EMPTY) {
if (this.getEnergy() > 0) { if (this.getEnergy() > 0) {
final ItemStack stack = this.inventory.getStackInSlot(i); final ItemStack stack = this.inventory.getStackInSlot(i);
if (stack.getItem() instanceof IEnergyItemInfo) { if (stack.getItem() instanceof IEnergyItemInfo) {
IEnergyItemInfo item = (IEnergyItemInfo) inventory.getStackInSlot(0).getItem(); IEnergyItemInfo item = (IEnergyItemInfo) stack.getItem();
if (PoweredItem.getEnergy(stack) != PoweredItem.getMaxPower(stack)) { if (PoweredItem.getEnergy(stack) != PoweredItem.getMaxPower(stack)) {
if (canUseEnergy(item.getMaxTransfer(stack))) { if (canUseEnergy(item.getMaxTransfer(stack))) {
useEnergy(item.getMaxTransfer(stack)); useEnergy(item.getMaxTransfer(stack));