removed excessive markDirty operations from hadron and RBMK

This commit is contained in:
Boblet 2022-03-01 13:09:13 +01:00
parent 6441aee9d3
commit 35201ed420
2 changed files with 9 additions and 1 deletions

View File

@ -30,7 +30,7 @@ public class TileEntityHadronPower extends TileEntity implements IEnergyUser {
@Override
public void setPower(long i) {
power = i;
this.markDirty();
this.worldObj.markTileEntityChunkModified(this.xCoord, this.yCoord, this.zCoord, this);
}
@Override

View File

@ -213,6 +213,14 @@ public abstract class TileEntityRBMKBase extends TileEntity implements INBTPacke
}
}
@Override
public void markDirty() {
if(this.worldObj != null) {
this.worldObj.markTileEntityChunkModified(this.xCoord, this.yCoord, this.zCoord, this);
}
}
protected void coolPassively() {
if(ModEventHandler.fire > 0) {