diff --git a/src/main/java/org/betterx/bclib/api/v2/advancement/AdvancementManager.java b/src/main/java/org/betterx/bclib/api/v2/advancement/AdvancementManager.java index b29add41..1e4dcbaa 100644 --- a/src/main/java/org/betterx/bclib/api/v2/advancement/AdvancementManager.java +++ b/src/main/java/org/betterx/bclib/api/v2/advancement/AdvancementManager.java @@ -382,6 +382,16 @@ public class AdvancementManager { return this; } + public Builder requireAll() { + builder.requirements(AdvancementRequirements.Strategy.AND); + return this; + } + + public Builder requireOne() { + builder.requirements(AdvancementRequirements.Strategy.OR); + return this; + } + public Builder requirements(AdvancementRequirements.Strategy requirementsStrategy) { builder.requirements(requirementsStrategy); return this;