aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorCaedis <Caedis@users.noreply.github.com>2024-08-30 16:51:04 -0500
committerGitHub <noreply@github.com>2024-08-30 21:51:04 +0000
commit1d33d84dc6a5037211d1241b3ecfa2eeccba0b57 (patch)
treefa7e8cabe6172060662176c1174466d3655e509b /src
parent5f82584eea96c1ad055448d33316e63c9bd55fb4 (diff)
downloadGT5-Unofficial-1d33d84dc6a5037211d1241b3ecfa2eeccba0b57.tar.gz
GT5-Unofficial-1d33d84dc6a5037211d1241b3ecfa2eeccba0b57.tar.bz2
GT5-Unofficial-1d33d84dc6a5037211d1241b3ecfa2eeccba0b57.zip
Wrap tf dim check in if statement in ore gen (#3003)
Diffstat (limited to 'src')
-rw-r--r--src/main/java/gregtech/api/world/GT_Worldgen.java13
1 files changed, 9 insertions, 4 deletions
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);