Class AbilityComboClauseLogicalOr
java.lang.Object
com.pixelmonmod.pixelmon.battles.api.rules.clauses.BattleClause
com.pixelmonmod.pixelmon.battles.api.rules.clauses.type.LogicalOrBattleClause
com.pixelmonmod.pixelmon.battles.api.rules.clauses.type.AbilityComboClauseLogicalOr
- All Implemented Interfaces:
IEncodeable
,Comparable<BattleClause>
Rejects if a team has a certain combination of Abilities.
-
Constructor Summary
ConstructorDescriptionAbilityComboClauseLogicalOr
(String id, Class<? extends AbstractAbility>... abilities) Creates a clause to ban an Ability combination. -
Method Summary
Methods inherited from class com.pixelmonmod.pixelmon.battles.api.rules.clauses.type.LogicalOrBattleClause
validateSingle, validateTeam
Methods inherited from class com.pixelmonmod.pixelmon.battles.api.rules.clauses.BattleClause
compareTo, decodeInto, encodeInto, equals, getDescription, getID, getLocalizedName, getLocalizedName, hashCode, setDescription, toString
-
Constructor Details
-
AbilityComboClauseLogicalOr
@SafeVarargs public AbilityComboClauseLogicalOr(String id, Class<? extends AbstractAbility>... abilities) Creates a clause to ban an Ability combination.- Parameters:
id
- The unique ID of the battle clause.abilities
- The banned Ability combination.
-