From 491cdc5fef78aa7ee97b185caf49d88adf8ce324 Mon Sep 17 00:00:00 2001 From: CocoTheOwner Date: Fri, 11 Jun 2021 09:54:51 +0200 Subject: [PATCH] Update EngineParallaxManager.java --- .../volmit/iris/scaffold/engine/EngineParallaxManager.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/main/java/com/volmit/iris/scaffold/engine/EngineParallaxManager.java b/src/main/java/com/volmit/iris/scaffold/engine/EngineParallaxManager.java index e341433e9..41b2a7e20 100644 --- a/src/main/java/com/volmit/iris/scaffold/engine/EngineParallaxManager.java +++ b/src/main/java/com/volmit/iris/scaffold/engine/EngineParallaxManager.java @@ -526,6 +526,10 @@ public interface EngineParallaxManager extends DataProvider, IObjectPlacer { for(int i = 0; i < objectPlacement.getDensity(); i++) { IrisObject v = objectPlacement.getObject(getComplex(), rng); + if (v == null){ + Iris.error("ParallaxManager tried placing an object but found none existed, where one was expected."); + return; + } int xx = rng.i(x, x+16); int zz = rng.i(z, z+16); int id = rng.i(0, Integer.MAX_VALUE);