Fixed Reader/Writers for energy extracting energy when not needed
This commit is contained in:
@@ -1,8 +1,9 @@
|
|||||||
# Refined Storage Changelog
|
# Refined Storage Changelog
|
||||||
|
|
||||||
### 1.5.29
|
### 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 bug where MCMP multiparts were blocking RS network connections (raoulvdberge)
|
||||||
|
- Fixed Reader/Writers for energy extracting energy when not needed (raoulvdberge)
|
||||||
|
|
||||||
### 1.5.28
|
### 1.5.28
|
||||||
- Fixed Writers not pushing energy (raoulvdberge)
|
- Fixed Writers not pushing energy (raoulvdberge)
|
||||||
|
|||||||
@@ -49,7 +49,7 @@ public class ReaderWriterHandlerForgeEnergy implements IReaderWriterHandler {
|
|||||||
TileEntity tile = writer.getWorld().getTileEntity(writer.getPos().offset(writer.getDirection()));
|
TileEntity tile = writer.getWorld().getTileEntity(writer.getPos().offset(writer.getDirection()));
|
||||||
|
|
||||||
if (tile != null && tile.hasCapability(CapabilityEnergy.ENERGY, writer.getDirection().getOpposite())) {
|
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);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user