From cc555889676fb9f81120f8c1c68efb7a834f9776 Mon Sep 17 00:00:00 2001 From: dfsek Date: Fri, 24 Sep 2021 22:13:54 -0700 Subject: [PATCH] more Distributor API --- .../dfsek/terra/api/structure/feature/Distributor.java | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/common/api/core/src/main/java/com/dfsek/terra/api/structure/feature/Distributor.java b/common/api/core/src/main/java/com/dfsek/terra/api/structure/feature/Distributor.java index cf878b65f..82629f469 100644 --- a/common/api/core/src/main/java/com/dfsek/terra/api/structure/feature/Distributor.java +++ b/common/api/core/src/main/java/com/dfsek/terra/api/structure/feature/Distributor.java @@ -10,4 +10,12 @@ public interface Distributor { default Distributor or(Distributor other) { return (x, z, seed) -> this.matches(x, z, seed) || other.matches(x, z, seed); } + + static Distributor yes() { + return (x, z, seed) -> true; + } + + static Distributor no() { + return (x, z, seed) -> false; + } }