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.Objectprotected boolean canEqual(java.lang.Object other)
public int hashCode()
hashCode in class java.lang.Objectpublic java.lang.String toString()
toString in class java.lang.Object