public class ConditionMachine
extends java.lang.Object
Constructor and Description |
---|
ConditionMachine() |
Modifier and Type | Method and Description |
---|---|
protected boolean |
canEqual(java.lang.Object other) |
boolean |
check(@Nullable org.bukkit.entity.Player player,
@Nullable org.bukkit.inventory.ItemStack itemStack) |
boolean |
equals(java.lang.Object o) |
CooldownCondition |
getCooldownCondition() |
ExpressionCondition |
getExpressionCondition() |
ItemStackCondition |
getItemStackCondition() |
PlayerCondition |
getPlayerCondition() |
int |
hashCode() |
static void |
initMessages(org.bukkit.configuration.ConfigurationSection configurationSection) |
void |
setCooldownCondition(org.bukkit.configuration.ConfigurationSection configurationSection) |
void |
setExpressionCondition(org.bukkit.configuration.ConfigurationSection configurationSection) |
void |
setItemStackCondition(org.bukkit.configuration.ConfigurationSection configurationSection) |
void |
setPlayerCondition(org.bukkit.configuration.ConfigurationSection configurationSection) |
java.lang.String |
toString() |
public void setCooldownCondition(org.bukkit.configuration.ConfigurationSection configurationSection)
public void setItemStackCondition(org.bukkit.configuration.ConfigurationSection configurationSection)
public void setPlayerCondition(org.bukkit.configuration.ConfigurationSection configurationSection)
public void setExpressionCondition(org.bukkit.configuration.ConfigurationSection configurationSection)
public boolean check(@Nullable @Nullable org.bukkit.entity.Player player, @Nullable @Nullable org.bukkit.inventory.ItemStack itemStack)
public static void initMessages(org.bukkit.configuration.ConfigurationSection configurationSection)
public CooldownCondition getCooldownCondition()
public ItemStackCondition getItemStackCondition()
public PlayerCondition getPlayerCondition()
public ExpressionCondition getExpressionCondition()
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
protected boolean canEqual(java.lang.Object other)
public int hashCode()
hashCode
in class java.lang.Object
public java.lang.String toString()
toString
in class java.lang.Object