diff options
| author | Blood-Asp <bloodasphendrik@gmail.com> | 2017-03-31 17:38:29 +0200 |
|---|---|---|
| committer | Blood-Asp <bloodasphendrik@gmail.com> | 2017-03-31 17:38:29 +0200 |
| commit | 4fc431e77e60505974c3b9c4097679201e002428 (patch) | |
| tree | 960597dd389317e853719d9bd7d4985a6d177626 /src/main/java/gregtech/common | |
| parent | d725c463e5d134223fb4daf321d67babb1ca4de4 (diff) | |
| download | GT5-Unofficial-4fc431e77e60505974c3b9c4097679201e002428.tar.gz GT5-Unofficial-4fc431e77e60505974c3b9c4097679201e002428.tar.bz2 GT5-Unofficial-4fc431e77e60505974c3b9c4097679201e002428.zip | |
Add Lightning Rod
Diffstat (limited to 'src/main/java/gregtech/common')
| -rw-r--r-- | src/main/java/gregtech/common/tileentities/generators/GT_MetaTileEntity_LightningRod.java (renamed from src/main/java/gregtech/common/tileentities/machines/basic/GT_MetaTileEntity_LightningRod.java) | 11 |
1 files changed, 7 insertions, 4 deletions
diff --git a/src/main/java/gregtech/common/tileentities/machines/basic/GT_MetaTileEntity_LightningRod.java b/src/main/java/gregtech/common/tileentities/generators/GT_MetaTileEntity_LightningRod.java index d64db1f0a6..5353fbcdae 100644 --- a/src/main/java/gregtech/common/tileentities/machines/basic/GT_MetaTileEntity_LightningRod.java +++ b/src/main/java/gregtech/common/tileentities/generators/GT_MetaTileEntity_LightningRod.java @@ -1,5 +1,6 @@ -package gregtech.common.tileentities.machines.basic; +package gregtech.common.tileentities.generators; +import gregtech.api.enums.GT_Values; import gregtech.api.enums.Textures; import gregtech.api.interfaces.ITexture; import gregtech.api.interfaces.metatileentity.IMetaTileEntity; @@ -41,6 +42,8 @@ public class GT_MetaTileEntity_LightningRod extends GT_MetaTileEntity_TieredMach World aWorld = aBaseMetaTileEntity.getWorld(); XSTR aXSTR = new XSTR(); if (!aWorld.isRemote) { + if(aBaseMetaTileEntity.getStoredEU()>0)aBaseMetaTileEntity.decreaseStoredEnergyUnits(aBaseMetaTileEntity.getStoredEU()/100+1, false); + if (aTick % 256 == 0 && (aWorld.isThundering() || (aWorld.isRaining() && aXSTR.nextInt(10) == 0))) { int aRodValue = 0; boolean isRodValid = true; @@ -107,17 +110,17 @@ public class GT_MetaTileEntity_LightningRod extends GT_MetaTileEntity_TieredMach @Override public long maxEUStore() { - return 25000000; + return 50000000; } @Override public long maxEUOutput() { - return 8192; + return GT_Values.V[mTier]; } @Override public long maxAmperesOut() { - return 1; + return 512; } @Override |
