From d43eccc442cb8e12de968c65a3bcb757e1ebb80c Mon Sep 17 00:00:00 2001 From: dfsek Date: Wed, 28 Jul 2021 08:16:59 -0700 Subject: [PATCH] column min/max y --- .../terra/addons/generation/feature/ColumnImpl.java | 10 ++++++++++ .../main/java/com/dfsek/terra/api/world/Column.java | 4 ++++ 2 files changed, 14 insertions(+) diff --git a/common/addons/generation-stage-feature/src/main/java/com/dfsek/terra/addons/generation/feature/ColumnImpl.java b/common/addons/generation-stage-feature/src/main/java/com/dfsek/terra/addons/generation/feature/ColumnImpl.java index ed18a9b96..4aefa0982 100644 --- a/common/addons/generation-stage-feature/src/main/java/com/dfsek/terra/addons/generation/feature/ColumnImpl.java +++ b/common/addons/generation-stage-feature/src/main/java/com/dfsek/terra/addons/generation/feature/ColumnImpl.java @@ -34,4 +34,14 @@ public class ColumnImpl implements Column { public World getWorld() { return world; } + + @Override + public int getMinY() { + return world.getMinHeight(); + } + + @Override + public int getMaxY() { + return world.getMaxHeight(); + } } diff --git a/common/api/src/main/java/com/dfsek/terra/api/world/Column.java b/common/api/src/main/java/com/dfsek/terra/api/world/Column.java index 7f2ed0b43..c2b27fba9 100644 --- a/common/api/src/main/java/com/dfsek/terra/api/world/Column.java +++ b/common/api/src/main/java/com/dfsek/terra/api/world/Column.java @@ -13,4 +13,8 @@ public interface Column { BlockState getBlock(int y); World getWorld(); + + int getMinY(); + + int getMaxY(); }