From 8f8a3b2355c7a0a7da8e9894a101d23d709d649a Mon Sep 17 00:00:00 2001 From: CeeVeeR Date: Fri, 2 Oct 2026 12:08:42 +0200 Subject: [PATCH] chore: - Extracted magic value 0.0001 to MINIMUM_CHILD_SHRINK_FACTOR Ref.: https://github.com/VolmitSoftware/Iris/issues/1251 --- .../iris/generation/terrain/IrisDimensionCarvingEntry.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/core/src/main/java/art/arcane/iris/generation/terrain/IrisDimensionCarvingEntry.java b/core/src/main/java/art/arcane/iris/generation/terrain/IrisDimensionCarvingEntry.java index d2c1472ee..cee7da319 100644 --- a/core/src/main/java/art/arcane/iris/generation/terrain/IrisDimensionCarvingEntry.java +++ b/core/src/main/java/art/arcane/iris/generation/terrain/IrisDimensionCarvingEntry.java @@ -32,6 +32,7 @@ import java.util.concurrent.ConcurrentHashMap; @Data public class IrisDimensionCarvingEntry { private static final int CHILDREN_SEED_SALT = 2137; + private static final double MINIMUM_CHILD_SHRINK_FACTOR = 0.0001D; private final transient AtomicCache realBiome = new AtomicCache<>(true); private final transient Map childGenerators = new ConcurrentHashMap<>(); @@ -98,7 +99,7 @@ public class IrisDimensionCarvingEntry { } private CNG scaleByShrinkFactor(CNG generator) { - return generator.bake().scale(Math.max(0.0001D, getChildShrinkFactor())).bake(); + return generator.bake().scale(Math.max(MINIMUM_CHILD_SHRINK_FACTOR, getChildShrinkFactor())).bake(); } private long hashOfId() {