From 9e3e2e204c3b941ff88a4af5c4a2fa047e81213b Mon Sep 17 00:00:00 2001 From: modmuss50 Date: Sun, 18 Mar 2018 23:35:22 +0000 Subject: [PATCH] Fixes #1457 --- src/main/java/techreborn/tiles/TileChargeOMat.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/main/java/techreborn/tiles/TileChargeOMat.java b/src/main/java/techreborn/tiles/TileChargeOMat.java index 16e167c8d..55bd7ec4e 100644 --- a/src/main/java/techreborn/tiles/TileChargeOMat.java +++ b/src/main/java/techreborn/tiles/TileChargeOMat.java @@ -67,12 +67,15 @@ public class TileChargeOMat extends TilePowerAcceptor public void update() { super.update(); + if(world.isRemote){ + return; + } for (int i = 0; i < 6; i++) { if (this.inventory.getStackInSlot(i) != ItemStack.EMPTY) { if (this.getEnergy() > 0) { final ItemStack stack = this.inventory.getStackInSlot(i); 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 (canUseEnergy(item.getMaxTransfer(stack))) { useEnergy(item.getMaxTransfer(stack));