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 2c844cc2d..eb566949a 100644 --- a/src/main/java/com/volmit/iris/scaffold/engine/EngineParallaxManager.java +++ b/src/main/java/com/volmit/iris/scaffold/engine/EngineParallaxManager.java @@ -373,12 +373,15 @@ public interface EngineParallaxManager extends DataProvider, IObjectPlacer { if(getEngine().getDimension().getStronghold() != null) { List poss = getEngine().getCompound().getStrongholdPositions(); - poss = poss == null ? new KList<>() : null; - for (IrisPosition pos : poss) { - if (x == pos.getX() >> 4 && z == pos.getZ() >> 4) { - IrisJigsawStructure structure = getData().getJigsawStructureLoader().load(getEngine().getDimension().getStronghold()); - placeAfter.addAll(placeStructure(pos, structure, rng)); - placed = true; + + if(poss != null) + { + for (IrisPosition pos : poss) { + if (x == pos.getX() >> 4 && z == pos.getZ() >> 4) { + IrisJigsawStructure structure = getData().getJigsawStructureLoader().load(getEngine().getDimension().getStronghold()); + placeAfter.addAll(placeStructure(pos, structure, rng)); + placed = true; + } } } }