diff options
author | Glease <4586901+Glease@users.noreply.github.com> | 2023-04-13 02:14:14 +0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-04-12 20:14:14 +0200 |
commit | 52a1f8b0d028b93b3e3418e43d1c14d382ecfe96 (patch) | |
tree | e5087ed7b797186102152f88505553f634874e93 /src/main/java | |
parent | d4213b9258f63506059fc42469b4f1be3ac541dc (diff) | |
download | GT5-Unofficial-52a1f8b0d028b93b3e3418e43d1c14d382ecfe96.tar.gz GT5-Unofficial-52a1f8b0d028b93b3e3418e43d1c14d382ecfe96.tar.bz2 GT5-Unofficial-52a1f8b0d028b93b3e3418e43d1c14d382ecfe96.zip |
make lightning rod more cumbersome to use (#1875)
* make lightning rod more cumbersome to use
* forget to push this
* spotless be like
Diffstat (limited to 'src/main/java')
-rw-r--r-- | src/main/java/gregtech/common/tileentities/generators/GT_MetaTileEntity_LightningRod.java | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/main/java/gregtech/common/tileentities/generators/GT_MetaTileEntity_LightningRod.java b/src/main/java/gregtech/common/tileentities/generators/GT_MetaTileEntity_LightningRod.java index 33066f7617..e72f944ebb 100644 --- a/src/main/java/gregtech/common/tileentities/generators/GT_MetaTileEntity_LightningRod.java +++ b/src/main/java/gregtech/common/tileentities/generators/GT_MetaTileEntity_LightningRod.java @@ -100,6 +100,10 @@ public class GT_MetaTileEntity_LightningRod extends GT_MetaTileEntity_TieredMach aBaseMetaTileEntity .increaseStoredEnergyUnits(maxEUStore() - aBaseMetaTileEntity.getStoredEU(), false); aWorld.addWeatherEffect(new EntityLightningBolt(aWorld, aX, aY + aRodValue, aZ)); + // randomly break a rod + if (aWorld.isThundering()) { + aWorld.setBlockToAir(aX, aY + XSTR_INSTANCE.nextInt(aRodValue) + 1, aZ); + } } } } |