From 59f4e955f717f860459083aa86e91ce38037bd70 Mon Sep 17 00:00:00 2001 From: cattyn Date: Sat, 8 Nov 2025 01:20:06 +0300 Subject: [PATCH] feat(HoleManager): add api methods --- .../java/me/alpha432/oyvey/manager/HoleManager.java | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/src/main/java/me/alpha432/oyvey/manager/HoleManager.java b/src/main/java/me/alpha432/oyvey/manager/HoleManager.java index ee9fe3f..e7660c0 100644 --- a/src/main/java/me/alpha432/oyvey/manager/HoleManager.java +++ b/src/main/java/me/alpha432/oyvey/manager/HoleManager.java @@ -49,7 +49,15 @@ public class HoleManager extends Feature { return new Hole(pos, type); } - private record Hole(BlockPos pos, HoleType holeType) { + public List getHoles() { + return holes; + } + + public boolean isHole(BlockPos pos) { + return holes.stream().anyMatch(hole -> hole.pos().equals(pos)); + } + + public record Hole(BlockPos pos, HoleType holeType) { } private enum HoleType {