9
0
mirror of https://github.com/Xiao-MoMi/Custom-Crops.git synced 2025-12-19 15:09:25 +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.registerCrowAttackRequirement();
this.registerWaterRequirement();
this.registerImpossibleRequirement();
}
@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() {
registerRequirement((args, actions, advanced) -> {
List<String> environments = ListUtils.toList(args);