From 52a1f8b0d028b93b3e3418e43d1c14d382ecfe96 Mon Sep 17 00:00:00 2001 From: Glease <4586901+Glease@users.noreply.github.com> Date: Thu, 13 Apr 2023 02:14:14 +0800 Subject: make lightning rod more cumbersome to use (#1875) * make lightning rod more cumbersome to use * forget to push this * spotless be like --- .../tileentities/generators/GT_MetaTileEntity_LightningRod.java | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'src') 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); + } } } } -- cgit