Lock biomes first before generating to help cache

This commit is contained in:
DanMB
2022-08-07 16:10:49 -07:00
parent af9f017871
commit 82bd94620e
@@ -42,10 +42,10 @@ public class ModeOverworld extends IrisEngineMode implements EngineMode {
var deposit = new IrisDepositModifier(getEngine()); var deposit = new IrisDepositModifier(getEngine());
var perfection = new IrisPerfectionModifier(getEngine()); var perfection = new IrisPerfectionModifier(getEngine());
registerStage((x, z, k, p, m) -> biome.actuate(x, z, p, m));
registerStage(burst( registerStage(burst(
(x, z, k, p, m) -> generateMatter(x >> 4, z >> 4, m), (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) -> terrain.actuate(x, z, k, m)
(x, z, k, p, m) -> biome.actuate(x, z, p, m)
)); ));
registerStage((x, z, k, p, m) -> cave.modify(x >> 4, z >> 4, 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)); registerStage((x, z, k, p, m) -> deposit.modify(x, z, k, m));