From 1d33d84dc6a5037211d1241b3ecfa2eeccba0b57 Mon Sep 17 00:00:00 2001 From: Caedis Date: Fri, 30 Aug 2024 16:51:04 -0500 Subject: Wrap tf dim check in if statement in ore gen (#3003) --- src/main/java/gregtech/api/world/GT_Worldgen.java | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) (limited to 'src/main') diff --git a/src/main/java/gregtech/api/world/GT_Worldgen.java b/src/main/java/gregtech/api/world/GT_Worldgen.java index 1ce0c85523..a3393324c2 100644 --- a/src/main/java/gregtech/api/world/GT_Worldgen.java +++ b/src/main/java/gregtech/api/world/GT_Worldgen.java @@ -103,11 +103,16 @@ public abstract class GT_Worldgen { } // ugly, but idk how to do it better without hard depping on tf provider in ore constructors - if (this instanceof GT_Worldgen_GT_Ore_SmallPieces) { - value = ((GT_Worldgen_GT_Ore_SmallPieces) this).twilightForest && aWorld.provider.dimensionId == 7; + if (this instanceof GT_Worldgen_GT_Ore_SmallPieces ore) { + if (ore.twilightForest && aWorld.provider.dimensionId == 7) { + value = true; + } } - if (this instanceof GT_Worldgen_GT_Ore_Layer) { - value = ((GT_Worldgen_GT_Ore_Layer) this).twilightForest && aWorld.provider.dimensionId == 7; + + if (this instanceof GT_Worldgen_GT_Ore_Layer ore) { + if (ore.twilightForest && aWorld.provider.dimensionId == 7) { + value = true; + } } mDimensionMap.put(aDimName, value); -- cgit