123124125126127128129130131132133
return; } @Override public void updateServerSide() { TemperatureState energyState = getTemperatureState(); if (energyState == TemperatureState.MELTING && heat > 0) forceCooldown = true; else if (forceCooldown && heat <= 0) forceCooldown = false;
120121122123124125126127128129130
int loss = 0; if (!isBurning() || !isActivated()) loss += 1; TemperatureState tempState = getTemperatureState(); if (tempState == TemperatureState.OVERHEATING || tempState == TemperatureState.OPERATING_TEMPERATURE) loss += 1; heat -= loss; return loss;
153154155156157158159160161162163
int loss = 0; if (!isBurning()) loss += 1; TemperatureState tempState = getTemperatureState(); if (tempState == TemperatureState.OVERHEATING || tempState == TemperatureState.OPERATING_TEMPERATURE) loss += 1; heat -= loss; return loss;