From c61a6c5cdeaee7fbf2a6d183c2daa69fa761af04 Mon Sep 17 00:00:00 2001 From: Jason Mitchell Date: Fri, 6 Jan 2023 02:00:26 -0800 Subject: Optimize `denyMobSpawn` slightly. (#1633) * Optimize `denyMobSpawn` slightly. * Don't try to load the tile if we're outside of the max possible range of a Repellent --- .../machines/basic/GT_MetaTileEntity_MonsterRepellent.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src/main/java/gregtech/common/tileentities') diff --git a/src/main/java/gregtech/common/tileentities/machines/basic/GT_MetaTileEntity_MonsterRepellent.java b/src/main/java/gregtech/common/tileentities/machines/basic/GT_MetaTileEntity_MonsterRepellent.java index e97be4e34a..65f62f240a 100644 --- a/src/main/java/gregtech/common/tileentities/machines/basic/GT_MetaTileEntity_MonsterRepellent.java +++ b/src/main/java/gregtech/common/tileentities/machines/basic/GT_MetaTileEntity_MonsterRepellent.java @@ -88,9 +88,9 @@ public class GT_MetaTileEntity_MonsterRepellent extends GT_MetaTileEntity_Tiered } if (aBaseMetaTileEntity.isUniversalEnergyStored(getMinimumStoredEU()) && aBaseMetaTileEntity.decreaseStoredEnergyUnits(1L << (this.mTier * 2), false)) { - mRange = 16 + (48 * mTier); + mRange = GT_SpawnEventHandler.getPoweredRepellentRange(mTier); } else { - mRange = 4 + (12 * mTier); + mRange = GT_SpawnEventHandler.getUnpoweredRepellentRange(mTier); } } } -- cgit