9
0
mirror of https://github.com/Xiao-MoMi/Custom-Crops.git synced 2025-12-21 07:59:16 +00:00

add impossible condition

This commit is contained in:
XiaoMoMi
2024-10-30 19:58:09 +08:00
parent 14ad9c03fa
commit 16b6ca0119

View File

@@ -85,6 +85,7 @@ public abstract class AbstractRequirementManager<T> implements RequirementManage
this.registerPotRequirement(); this.registerPotRequirement();
this.registerCrowAttackRequirement(); this.registerCrowAttackRequirement();
this.registerWaterRequirement(); this.registerWaterRequirement();
this.registerImpossibleRequirement();
} }
@Override @Override
@@ -199,6 +200,10 @@ public abstract class AbstractRequirementManager<T> implements RequirementManage
} }
} }
protected void registerImpossibleRequirement() {
registerRequirement((args, actions, advanced) -> context -> false, "impossible");
}
protected void registerEnvironmentRequirement() { protected void registerEnvironmentRequirement() {
registerRequirement((args, actions, advanced) -> { registerRequirement((args, actions, advanced) -> {
List<String> environments = ListUtils.toList(args); List<String> environments = ListUtils.toList(args);