From 37d4e693996a519e392e053351e1ffc8ae2b10c4 Mon Sep 17 00:00:00 2001 From: RePixelatedMC <107539181+RePixelatedMC@users.noreply.github.com> Date: Tue, 7 Jan 2025 13:37:04 +0100 Subject: [PATCH] - Fixes initialization for focus & focus region --- core/src/main/java/com/volmit/iris/engine/IrisComplex.java | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/core/src/main/java/com/volmit/iris/engine/IrisComplex.java b/core/src/main/java/com/volmit/iris/engine/IrisComplex.java index e92e6da84..d75da40b9 100644 --- a/core/src/main/java/com/volmit/iris/engine/IrisComplex.java +++ b/core/src/main/java/com/volmit/iris/engine/IrisComplex.java @@ -105,6 +105,12 @@ public class IrisComplex implements DataProvider { if (focusBiome != null) { focusBiome.setInferredType(InferredType.LAND); focusRegion = findRegion(focusBiome, engine); + focusBiome.getGenerators().forEach((c) -> registerGenerator(c.getCachedGenerator(this))); + } else if (focusRegion != null) { + data.getRegionLoader().load(focusRegion.getLoadKey()) + .getAllBiomes(this).forEach((b) -> b + .getGenerators() + .forEach((c) -> registerGenerator(c.getCachedGenerator(this)))); } //@builder