From 82bd94620ed1f82f7deadf1b664521ce7839a647 Mon Sep 17 00:00:00 2001 From: DanMB Date: Sun, 7 Aug 2022 16:10:49 -0700 Subject: [PATCH] Lock biomes first before generating to help cache --- src/main/java/com/volmit/iris/engine/mode/ModeOverworld.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/main/java/com/volmit/iris/engine/mode/ModeOverworld.java b/src/main/java/com/volmit/iris/engine/mode/ModeOverworld.java index d00ec09ff..9fd8301ca 100644 --- a/src/main/java/com/volmit/iris/engine/mode/ModeOverworld.java +++ b/src/main/java/com/volmit/iris/engine/mode/ModeOverworld.java @@ -42,10 +42,10 @@ public class ModeOverworld extends IrisEngineMode implements EngineMode { var deposit = new IrisDepositModifier(getEngine()); var perfection = new IrisPerfectionModifier(getEngine()); + registerStage((x, z, k, p, m) -> biome.actuate(x, z, p, m)); registerStage(burst( (x, z, k, p, m) -> generateMatter(x >> 4, z >> 4, m), - (x, z, k, p, m) -> terrain.actuate(x, z, k, m), - (x, z, k, p, m) -> biome.actuate(x, z, p, m) + (x, z, k, p, m) -> terrain.actuate(x, z, k, m) )); registerStage((x, z, k, p, m) -> cave.modify(x >> 4, z >> 4, k, m)); registerStage((x, z, k, p, m) -> deposit.modify(x, z, k, m));