From bc8f25ff4b25317e0a742706dff488d38ae02ce7 Mon Sep 17 00:00:00 2001 From: Daniel Mills Date: Mon, 4 Jan 2021 20:55:06 -0500 Subject: [PATCH] Parallax support for featuress --- .../iris/scaffold/parallax/ParallaxAccess.java | 12 ++++++++++++ 1 file changed, 12 insertions(+) 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);