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 2a91f7884..42e307319 100644 --- a/src/main/java/com/volmit/iris/scaffold/engine/EngineParallaxManager.java +++ b/src/main/java/com/volmit/iris/scaffold/engine/EngineParallaxManager.java @@ -43,7 +43,8 @@ public interface EngineParallaxManager extends DataProvider, IObjectPlacer { default boolean isCarved(int x, int y, int z) { - return getEngine().getDimension().isCarved(x,y,z, getComplex().getRng(), getEngine().getHeight()); + return ((IrisCaveModifier)getEngine().getFramework().getCaveModifier()).isCave(x,y,z) || + getEngine().getDimension().isCarved(x,y,z, getComplex().getRng(), getEngine().getHeight()); } default IrisDataManager getData() {