From abfba739a8c5cebca629ec4382b9e61788d37ca2 Mon Sep 17 00:00:00 2001 From: CocoTheOwner Date: Fri, 26 Feb 2021 10:13:32 +0100 Subject: [PATCH] Prevent NPE when getting Engine --- .../iris/scaffold/engine/EngineCompositeGenerator.java | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/main/java/com/volmit/iris/scaffold/engine/EngineCompositeGenerator.java b/src/main/java/com/volmit/iris/scaffold/engine/EngineCompositeGenerator.java index f50c112f0..301393256 100644 --- a/src/main/java/com/volmit/iris/scaffold/engine/EngineCompositeGenerator.java +++ b/src/main/java/com/volmit/iris/scaffold/engine/EngineCompositeGenerator.java @@ -769,7 +769,12 @@ public class EngineCompositeGenerator extends ChunkGenerator implements IrisAcce @Override public EngineTarget getTarget() { - return getComposite().getEngine(0).getTarget(); + try { + return getComposite().getEngine(0).getTarget(); + } catch (NullPointerException e){ + Iris.info("Failed to get composite engine. Please re-create the world in case you notice issues"); + return null; + } } @Override