diff --git a/src/main/java/com/volmit/iris/scaffold/parallax/ParallaxAccess.java b/src/main/java/com/volmit/iris/scaffold/parallax/ParallaxAccess.java index 35ba1e011..e2530a502 100644 --- a/src/main/java/com/volmit/iris/scaffold/parallax/ParallaxAccess.java +++ b/src/main/java/com/volmit/iris/scaffold/parallax/ParallaxAccess.java @@ -40,6 +40,10 @@ public interface ParallaxAccess { return getMetaR(x, z).isGenerated(); } + default boolean isFeatureGenerated(int x, int z) { + return getMetaR(x, z).isFeatureGenerated(); + } + default void setParallaxGenerated(int x, int z) { setParallaxGenerated(x, z, true); } @@ -48,6 +52,10 @@ public interface ParallaxAccess { setChunkGenerated(x, z, true); } + default void setFeatureGenerated(int x, int z) { + setFeatureGenerated(x, z, true); + } + default void setParallaxGenerated(int x, int z, boolean v) { getMetaRW(x, z).setParallaxGenerated(v); } @@ -75,6 +83,10 @@ public interface ParallaxAccess { getMetaRW(x, z).setGenerated(v); } + default void setFeatureGenerated(int x, int z, boolean v) { + getMetaRW(x, z).setFeatureGenerated(v); + } + public Hunk getBlocksR(int x, int z); public Hunk getBlocksRW(int x, int z);