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 @Override
public void setPower(long i) { public void setPower(long i) {
power = i; power = i;
this.markDirty(); this.worldObj.markTileEntityChunkModified(this.xCoord, this.yCoord, this.zCoord, this);
} }
@Override @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() { protected void coolPassively() {
if(ModEventHandler.fire > 0) { if(ModEventHandler.fire > 0) {