mirror of
https://github.com/MightyPirates/OpenComputers.git
synced 2025-09-16 10:51:55 -04:00
sending fewer syncs to client from generator upgrade
This commit is contained in:
parent
5dae4cd20e
commit
8a6b1e7cb9
@ -81,7 +81,7 @@ class Generator(val owner: MCTileEntity) extends ManagedComponent {
|
||||
if (remainingTicks <= 0 && inventory.isDefined) {
|
||||
val stack = inventory.get
|
||||
remainingTicks = TileEntityFurnace.getItemBurnTime(stack)
|
||||
if (remainingTicks > 0) updateClient()
|
||||
updateClient()
|
||||
stack.stackSize -= 1
|
||||
if (stack.stackSize <= 0) {
|
||||
inventory = None
|
||||
@ -89,7 +89,9 @@ class Generator(val owner: MCTileEntity) extends ManagedComponent {
|
||||
}
|
||||
if (remainingTicks > 0) {
|
||||
remainingTicks -= 1
|
||||
if (remainingTicks == 0) updateClient()
|
||||
if (remainingTicks == 0 && inventory.isEmpty) {
|
||||
updateClient()
|
||||
}
|
||||
node.changeBuffer(Settings.get.ratioBuildCraft * Settings.get.generatorEfficiency)
|
||||
}
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user