diff --git a/src/main/java/com/raoulvdberge/refinedstorage/tile/TileController.java b/src/main/java/com/raoulvdberge/refinedstorage/tile/TileController.java index 48c62c41f..d309d5050 100755 --- a/src/main/java/com/raoulvdberge/refinedstorage/tile/TileController.java +++ b/src/main/java/com/raoulvdberge/refinedstorage/tile/TileController.java @@ -582,7 +582,7 @@ public class TileController extends TileBase implements INetworkMaster, IEnergyR for (IItemStorage storage : this.itemStorage.getStorages()) { ItemStack took = null; - if (storage.getAccessType() != AccessType.WRITE) { + if (storage.getAccessType() != AccessType.READ) { took = storage.extractItem(stack, requested - received, flags); } @@ -670,7 +670,7 @@ public class TileController extends TileBase implements INetworkMaster, IEnergyR for (IFluidStorage storage : this.fluidStorage.getStorages()) { FluidStack took = null; - if (storage.getAccessType() != AccessType.WRITE) { + if (storage.getAccessType() != AccessType.READ) { took = storage.extractFluid(stack, requested - received, flags); }