diff --git a/src/main/java/com/volmit/iris/core/TreeManager.java b/src/main/java/com/volmit/iris/core/TreeManager.java index cb4fa89ae..c3d1a70df 100644 --- a/src/main/java/com/volmit/iris/core/TreeManager.java +++ b/src/main/java/com/volmit/iris/core/TreeManager.java @@ -86,11 +86,13 @@ public class TreeManager implements Listener { if (worldAccess.getCompound() == null) { Iris.debug(this.getClass().getName() + " passed off to vanilla because dimension compound is null"); Iris.reportError(new NullPointerException(event.getWorld().getName() + " is accessible but does not have compound")); + return; } if (worldAccess.getCompound().getRootDimension() == null) { Iris.debug(this.getClass().getName() + " passed off to vanilla because compound's root dimension is null"); Iris.reportError(new NullPointerException(event.getWorld().getName() + " is accessible & has compound but has no root dimension")); + return; } if (!worldAccess.getCompound().getRootDimension().getTreeSettings().isEnabled()) {