diff options
author | Technus <daniel112092@gmail.com> | 2016-11-24 13:01:53 +0100 |
---|---|---|
committer | Technus <daniel112092@gmail.com> | 2016-11-24 13:01:53 +0100 |
commit | 8cd95d65827830ff110c2b358d28d206e2ec9962 (patch) | |
tree | efcf875163327e408142abd8ec76b31b1a489b0b /src/main/java/gregtech | |
parent | 0cedc2195a0ef2cff6009743d16ef318fa1a324a (diff) | |
download | GT5-Unofficial-8cd95d65827830ff110c2b358d28d206e2ec9962.tar.gz GT5-Unofficial-8cd95d65827830ff110c2b358d28d206e2ec9962.tar.bz2 GT5-Unofficial-8cd95d65827830ff110c2b358d28d206e2ec9962.zip |
Failsafe
Diffstat (limited to 'src/main/java/gregtech')
-rw-r--r-- | src/main/java/gregtech/common/tileentities/generators/GT_MetaTileEntity_DieselGenerator.java | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/src/main/java/gregtech/common/tileentities/generators/GT_MetaTileEntity_DieselGenerator.java b/src/main/java/gregtech/common/tileentities/generators/GT_MetaTileEntity_DieselGenerator.java index 7d48752076..af6487a08f 100644 --- a/src/main/java/gregtech/common/tileentities/generators/GT_MetaTileEntity_DieselGenerator.java +++ b/src/main/java/gregtech/common/tileentities/generators/GT_MetaTileEntity_DieselGenerator.java @@ -1,5 +1,6 @@ package gregtech.common.tileentities.generators; +import com.dreammaster.main.MainRegistry; import cpw.mods.fml.common.registry.GameRegistry; import gregtech.api.GregTech_API; import gregtech.api.enums.ConfigCategories; @@ -63,6 +64,15 @@ public class GT_MetaTileEntity_DieselGenerator return rValue; } + @Override + public void onPostTick(IGregTechTileEntity aBaseMetaTileEntity, long aTick) { + if(aTick%100==0 && mFluid!=null && mFluid.amount>this.getCapacity()){ + MainRegistry.Logger.error("Dupe Abuse: "+aBaseMetaTileEntity.getOwnerName()+" Coords: "+aBaseMetaTileEntity.getXCoord()+" "+aBaseMetaTileEntity.getYCoord()+" "+aBaseMetaTileEntity.getZCoord(),aBaseMetaTileEntity); + aBaseMetaTileEntity.setToFire(); + } + super.onPostTick(aBaseMetaTileEntity, aTick); + } + public ITexture[] getFront(byte aColor) { return new ITexture[]{super.getFront(aColor)[0], new GT_RenderedTexture(Textures.BlockIcons.DIESEL_GENERATOR_FRONT), Textures.BlockIcons.OVERLAYS_ENERGY_OUT[this.mTier]}; } |