From 5410cda18299cdb8e73eab0f06e9a1e0577daae0 Mon Sep 17 00:00:00 2001 From: Daniel Mills Date: Tue, 10 Aug 2021 03:35:31 -0400 Subject: [PATCH] World manager fixes --- src/main/java/com/volmit/iris/engine/IrisWorldManager.java | 4 ++-- src/main/java/com/volmit/iris/engine/mantle/EngineMantle.java | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/main/java/com/volmit/iris/engine/IrisWorldManager.java b/src/main/java/com/volmit/iris/engine/IrisWorldManager.java index 7ab760407..070366de0 100644 --- a/src/main/java/com/volmit/iris/engine/IrisWorldManager.java +++ b/src/main/java/com/volmit/iris/engine/IrisWorldManager.java @@ -206,7 +206,7 @@ public class IrisWorldManager extends EngineAssignedWorldManager { getData().getSpawnerLoader() .loadAll(getDimension().getEntitySpawners()) .shuffleCopy(RNG.r).stream().filter(this::canSpawn), - getData().getSpawnerLoader().streamAll(getEngine().getEngineParallax() + getData().getSpawnerLoader().streamAll(getEngine().getMantle() .getFeaturesInChunk(c).stream() .flatMap((o) -> o.getFeature().getEntitySpawners().stream())) .filter(this::canSpawn)) @@ -333,7 +333,7 @@ public class IrisWorldManager extends EngineAssignedWorldManager { @Override public void onSave() { - getEngine().getParallax().saveAll(); + getEngine().getMantle().save(); } @Override diff --git a/src/main/java/com/volmit/iris/engine/mantle/EngineMantle.java b/src/main/java/com/volmit/iris/engine/mantle/EngineMantle.java index 33af3cebd..1cd41688e 100644 --- a/src/main/java/com/volmit/iris/engine/mantle/EngineMantle.java +++ b/src/main/java/com/volmit/iris/engine/mantle/EngineMantle.java @@ -240,7 +240,7 @@ public interface EngineMantle extends IObjectPlacer { getMantle().iterateChunk(x, z, IrisFeaturePositional.class, (a,b,c,f) -> pos.add(f), MantleFlag.FEATURE); return pos; } - + @BlockCoordinates default KList forEachFeature(double x, double z) { KList pos = new KList<>();