From 63f5c240a4954e1e4bad33afef50bfa04dd6c04b Mon Sep 17 00:00:00 2001 From: DanLT Date: Wed, 23 Jun 2021 21:13:17 -0800 Subject: [PATCH] Support engine targets to hotswap worlds --- .../java/com/volmit/iris/scaffold/engine/EngineTarget.java | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/main/java/com/volmit/iris/scaffold/engine/EngineTarget.java b/src/main/java/com/volmit/iris/scaffold/engine/EngineTarget.java index d25b627e0..0912c8226 100644 --- a/src/main/java/com/volmit/iris/scaffold/engine/EngineTarget.java +++ b/src/main/java/com/volmit/iris/scaffold/engine/EngineTarget.java @@ -14,7 +14,7 @@ public class EngineTarget { private final MultiBurst burster; private final IrisDimension dimension; - private final World world; + private World world; private final int height; private final IrisDataManager data; private final ParallaxWorld parallaxWorld; @@ -32,6 +32,11 @@ public class EngineTarget this.burster = new MultiBurst(threads); } + public void updateWorld(World world) + { + this.world = world; + } + public EngineTarget(World world, IrisDimension dimension, IrisDataManager data, int height, int threads) { this(world, dimension, data, height, false, threads);