diff --git a/api/src/main/java/net/momirealms/customcrops/api/requirement/AbstractRequirementManager.java b/api/src/main/java/net/momirealms/customcrops/api/requirement/AbstractRequirementManager.java index e3d1659..7bd842f 100644 --- a/api/src/main/java/net/momirealms/customcrops/api/requirement/AbstractRequirementManager.java +++ b/api/src/main/java/net/momirealms/customcrops/api/requirement/AbstractRequirementManager.java @@ -85,6 +85,7 @@ public abstract class AbstractRequirementManager implements RequirementManage this.registerPotRequirement(); this.registerCrowAttackRequirement(); this.registerWaterRequirement(); + this.registerImpossibleRequirement(); } @Override @@ -199,6 +200,10 @@ public abstract class AbstractRequirementManager implements RequirementManage } } + protected void registerImpossibleRequirement() { + registerRequirement((args, actions, advanced) -> context -> false, "impossible"); + } + protected void registerEnvironmentRequirement() { registerRequirement((args, actions, advanced) -> { List environments = ListUtils.toList(args);