public static class GermGuiCallback.CallBackMachine extends java.lang.Object implements HandleTrigger
Constructor and Description |
---|
CallBackMachine(java.lang.Enum<?> enumType,
GermGuiPart<? extends DynamicBase> germGuiPart) |
Modifier and Type | Method and Description |
---|---|
ConditionMachine |
getConditionMachine(java.lang.String conditionName) |
java.util.LinkedHashMap<java.lang.String,ConditionMachine> |
getConditionMachineMap() |
java.lang.Enum<?> |
getEnumType() |
GermGuiPart<? extends DynamicBase> |
getGermGuiPart() |
java.util.LinkedHashMap<java.lang.String,HandleMachine> |
getHandleMap() |
org.bukkit.entity.Player |
getPlayer() |
void |
setConditions(org.bukkit.configuration.ConfigurationSection configurationSection) |
void |
setHandlers(org.bukkit.configuration.ConfigurationSection configurationSection) |
public CallBackMachine(java.lang.Enum<?> enumType, GermGuiPart<? extends DynamicBase> germGuiPart)
public void setHandlers(org.bukkit.configuration.ConfigurationSection configurationSection) throws java.lang.ReflectiveOperationException
java.lang.ReflectiveOperationException
public void setConditions(org.bukkit.configuration.ConfigurationSection configurationSection) throws java.lang.ReflectiveOperationException
java.lang.ReflectiveOperationException
public org.bukkit.entity.Player getPlayer()
getPlayer
in interface HandleTrigger
public ConditionMachine getConditionMachine(java.lang.String conditionName)
getConditionMachine
in interface HandleTrigger
public java.lang.Enum<?> getEnumType()
public GermGuiPart<? extends DynamicBase> getGermGuiPart()
public java.util.LinkedHashMap<java.lang.String,HandleMachine> getHandleMap()
public java.util.LinkedHashMap<java.lang.String,ConditionMachine> getConditionMachineMap()