diff --git a/CHANGELOG.md b/CHANGELOG.md index 9e3d57c22..8008ad3a4 100755 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,8 +1,9 @@ # Refined Storage Changelog ### 1.5.29 -- Update Forge to 2577 (minimum Forge version required is now 2555 for MC 1.12.2) +- Update Forge to 2577 (minimum Forge version required is now 2555 for MC 1.12.2) (raoulvdberge) - Fixed bug where MCMP multiparts were blocking RS network connections (raoulvdberge) +- Fixed Reader/Writers for energy extracting energy when not needed (raoulvdberge) ### 1.5.28 - Fixed Writers not pushing energy (raoulvdberge) diff --git a/src/main/java/com/raoulvdberge/refinedstorage/integration/forgeenergy/ReaderWriterHandlerForgeEnergy.java b/src/main/java/com/raoulvdberge/refinedstorage/integration/forgeenergy/ReaderWriterHandlerForgeEnergy.java index e01819f1b..539485c93 100755 --- a/src/main/java/com/raoulvdberge/refinedstorage/integration/forgeenergy/ReaderWriterHandlerForgeEnergy.java +++ b/src/main/java/com/raoulvdberge/refinedstorage/integration/forgeenergy/ReaderWriterHandlerForgeEnergy.java @@ -49,7 +49,7 @@ public class ReaderWriterHandlerForgeEnergy implements IReaderWriterHandler { TileEntity tile = writer.getWorld().getTileEntity(writer.getPos().offset(writer.getDirection())); if (tile != null && tile.hasCapability(CapabilityEnergy.ENERGY, writer.getDirection().getOpposite())) { - toExtract += tile.getCapability(CapabilityEnergy.ENERGY, writer.getDirection().getOpposite()).receiveEnergy(storage.extractEnergy(toSend, false), false); + toExtract += tile.getCapability(CapabilityEnergy.ENERGY, writer.getDirection().getOpposite()).receiveEnergy(storage.extractEnergy(toSend, true), false); } } }