A B C D E F G H I L M O P R S T U V 
All Classes All Packages

A

accept(K, V, S, T, P) - Method in interface me.keehl.elevators.api.util.PentaConsumer
 
actionBuilder(String) - Static method in class me.keehl.elevators.api.ElevatorsAPI
Creates a builder for defining a new elevator action.
actionBuilder(String) - Method in interface me.keehl.elevators.api.IElevators
 
addAction(String, String) - Method in interface me.keehl.elevators.api.models.IElevatorSetting
Adds an informational UI action line to this setting's icon/lore.
addAction(String, String) - Method in interface me.keehl.elevators.api.models.settings.IBuilderElevatorSetting
 
addAction(String, String) - Method in interface me.keehl.elevators.api.models.actions.IElevatorActionVariableBuilder
 
addAction(String, String) - Method in interface me.keehl.elevators.api.models.settings.IElevatorSettingBuilder
 
addChildNode(ConfigNode<?>) - Method in interface me.keehl.elevators.api.util.config.nodes.ConfigNode
 
addComment(String) - Method in interface me.keehl.elevators.api.models.settings.IElevatorSettingBuilder
 
addComment(String) - Method in interface me.keehl.elevators.api.util.config.nodes.ConfigNode
 
addComment(String, String) - Method in interface me.keehl.elevators.api.util.config.nodes.IConfigRootNode
 
addConfigCallback(Consumer<IConfigRoot>) - Method in interface me.keehl.elevators.api.services.IElevatorConfigService
 
addLine(String) - Method in interface me.keehl.elevators.api.models.hooks.IElevatorHologram
 
addLine(String) - Method in interface me.keehl.elevators.api.models.hooks.IWrappedHologram
 
addSetting(IElevatorSetting<?>) - Method in interface me.keehl.elevators.api.services.IElevatorSettingService
 
addVariable(T, Consumer<IElevatorActionVariableBuilder<T>>) - Method in interface me.keehl.elevators.api.models.actions.IElevatorActionBuilder
 
ALLOW - me.keehl.elevators.api.services.interaction.DisplayClickResult
 
allowCustomization - Variable in class me.keehl.elevators.api.services.configs.versions.DefaultConfigHookData
 
allowPerEleCustomization() - Method in interface me.keehl.elevators.api.models.actions.IElevatorActionVariableBuilder
 
allowPerEleCustomization() - Method in interface me.keehl.elevators.api.models.settings.IElevatorSettingBuilder
 
apply(K, V, S) - Method in interface me.keehl.elevators.api.util.TriFunction
Applies this function to the given arguments.

B

blockNonMemberUseDefault - Variable in class me.keehl.elevators.api.services.configs.versions.DefaultConfigHookData
 
BOOLEAN - Static variable in class me.keehl.elevators.api.util.persistantDataTypes.ElevatorsDataType
 
booleanPersistentDataType - Static variable in interface me.keehl.elevators.api.services.IElevatorDataContainerService
 
BooleanPersistentDataType - Class in me.keehl.elevators.api.util.persistantDataTypes
 
BooleanPersistentDataType() - Constructor for class me.keehl.elevators.api.util.persistantDataTypes.BooleanPersistentDataType
 
BOTH - me.keehl.elevators.api.util.ExecutionMode
 
BYTE - Static variable in class me.keehl.elevators.api.util.persistantDataTypes.ElevatorsDataType
 
BYTE_ARRAY - Static variable in class me.keehl.elevators.api.util.persistantDataTypes.ElevatorsDataType
 

C

CAN_EXPLODE - me.keehl.elevators.api.util.InternalElevatorSettingType
 
canBeEditedIndividually(IElevator) - Method in interface me.keehl.elevators.api.models.IElevatorActionSetting
Returns whether this setting can be edited per-elevator (i.e., supports individual overrides).
canBeEditedIndividually(IElevator) - Method in interface me.keehl.elevators.api.models.IElevatorSetting
Returns whether this setting supports per-elevator (individual) editing for the given elevator.
canBeEditedIndividually(IElevator) - Method in interface me.keehl.elevators.api.models.settings.IBuilderElevatorSetting
 
CANCEL - me.keehl.elevators.api.services.interaction.DisplayClickResult
 
canEditElevator(Player, IElevator, boolean) - Method in interface me.keehl.elevators.api.services.IElevatorHookService
 
canEditName(Player, IElevator, boolean) - Method in interface me.keehl.elevators.api.models.hooks.IProtectionHook
 
canEditName(Player, IElevator, boolean) - Method in class me.keehl.elevators.api.models.hooks.ProtectionHook
 
canEditSettings(Player, IElevator, boolean) - Method in interface me.keehl.elevators.api.models.hooks.IProtectionHook
 
canEditSettings(Player, IElevator, boolean) - Method in class me.keehl.elevators.api.models.hooks.ProtectionHook
 
canElevatorBeDyed() - Method in interface me.keehl.elevators.api.models.IElevatorType
 
canElevatorBeDyed() - Method in interface me.keehl.elevators.api.services.configs.versions.IConfigElevatorType
 
canElevatorExplode() - Method in interface me.keehl.elevators.api.models.IElevatorType
 
canElevatorExplode() - Method in interface me.keehl.elevators.api.services.configs.versions.IConfigElevatorType
 
canPlayerUseElevator(Player, IElevator, boolean) - Method in interface me.keehl.elevators.api.models.hooks.IProtectionHook
 
canPlayerUseElevator(Player, IElevator, boolean) - Method in class me.keehl.elevators.api.models.hooks.ProtectionHook
 
canRenameElevator(Player, IElevator, boolean) - Method in interface me.keehl.elevators.api.services.IElevatorHookService
 
canUseElevator(Player, IElevator, boolean) - Method in interface me.keehl.elevators.api.services.IElevatorHookService
 
canUseHolograms() - Method in interface me.keehl.elevators.api.services.IElevatorHologramService
 
CHECK_COLOR - me.keehl.elevators.api.util.InternalElevatorSettingType
 
CHECK_PERMS - me.keehl.elevators.api.util.InternalElevatorSettingType
 
checkDestinationElevatorType() - Method in interface me.keehl.elevators.api.models.IElevatorType
 
checkDestinationElevatorType() - Method in interface me.keehl.elevators.api.services.configs.versions.IConfigElevatorType
 
checkResource(String) - Method in interface me.keehl.elevators.api.services.IElevatorUpdateService
 
checkUpdate() - Method in interface me.keehl.elevators.api.services.IElevatorUpdateService
 
CLASS_CHECK - me.keehl.elevators.api.util.InternalElevatorSettingType
 
clearActions() - Method in interface me.keehl.elevators.api.services.interaction.ISimpleDisplay
 
clearComments() - Method in interface me.keehl.elevators.api.util.config.nodes.ConfigNode
 
clearCommentsAtPath(String) - Method in interface me.keehl.elevators.api.util.config.nodes.IConfigRootNode
 
click(InventoryClickEvent, ISimpleDisplay) - Method in class me.keehl.elevators.api.services.interaction.DisplaySlotData
 
clickGlobal(Player, IElevatorType, Runnable, InventoryClickEvent) - Method in interface me.keehl.elevators.api.models.IElevatorSetting
Handles a click on this setting in a "global" context.
clickIndividual(Player, IElevator, Runnable, InventoryClickEvent) - Method in interface me.keehl.elevators.api.models.IElevatorSetting
Handles a click on this setting in an "individual" context.
close() - Method in interface me.keehl.elevators.api.models.settings.IElevatorSettingClickContext
 
close(boolean) - Method in interface me.keehl.elevators.api.services.interaction.ISimpleDisplay
 
combineResults(DisplayClickResult, DisplayClickResult...) - Static method in enum me.keehl.elevators.api.services.interaction.DisplayClickResult
 
Comments - Annotation Type in me.keehl.elevators.api.util.config
 
Config - Interface in me.keehl.elevators.api.util.config
 
ConfigFieldName - Annotation Type in me.keehl.elevators.api.util.config
 
ConfigNode<T> - Interface in me.keehl.elevators.api.util.config.nodes
 
createActionFromString(IElevatorType, String) - Method in interface me.keehl.elevators.api.services.IElevatorActionService
 
createBlankAction(IElevatorType, String) - Method in interface me.keehl.elevators.api.services.IElevatorActionService
 
createComponentFromText(String) - Method in interface me.keehl.elevators.api.IElevators
 
createElevatorRecipes(Map<NamespacedKey, ElevatorRecipe>) - Method in interface me.keehl.elevators.api.models.IElevatorRecipeGroup
 
createElevatorType(String) - Method in interface me.keehl.elevators.api.services.IElevatorTypeService
 
createHologram(UUID, IElevator, String...) - Method in interface me.keehl.elevators.api.models.hooks.HologramHook
 
createIcon(Object, boolean) - Method in interface me.keehl.elevators.api.models.IElevatorSetting
Creates an icon representing this setting and its current value for UI display.
createIconForElevator(Player, IElevator) - Method in interface me.keehl.elevators.api.models.hooks.IProtectionHook
 
createIconForElevator(Player, IElevator) - Method in class me.keehl.elevators.api.models.hooks.ProtectionHook
 
createItemStackFromKey(NamespacedKey) - Method in interface me.keehl.elevators.api.models.hooks.ItemsHook
 
createItemStackFromKey(NamespacedKey) - Method in interface me.keehl.elevators.api.services.IElevatorHookService
 
createKey(String) - Method in interface me.keehl.elevators.api.services.IElevatorDataContainerService
 

D

DEFAULT - me.keehl.elevators.api.services.interaction.DisplayClickResult
 
DefaultConfigHookData - Class in me.keehl.elevators.api.services.configs.versions
 
DefaultConfigHookData() - Constructor for class me.keehl.elevators.api.services.configs.versions.DefaultConfigHookData
 
delete() - Method in interface me.keehl.elevators.api.models.hooks.IWrappedHologram
 
deleteHologram(IElevator) - Method in interface me.keehl.elevators.api.services.IElevatorHologramService
 
deleteHologramsInChunk(Chunk) - Method in interface me.keehl.elevators.api.services.IElevatorHologramService
 
deserializeNodeWithFieldAndObject(ConfigNode<?>, String, Object, IFieldData) - Method in interface me.keehl.elevators.api.util.config.converter.IConfigConverter
 
DESTINATION - me.keehl.elevators.api.util.ExecutionMode
 
discoverRecipesForPlayer(Player) - Method in interface me.keehl.elevators.api.services.IElevatorRecipeService
 
DISPLAY_NAME - me.keehl.elevators.api.util.InternalElevatorSettingType
 
DisplayClickFlag - Enum in me.keehl.elevators.api.services.interaction
 
DisplayClickResult - Enum in me.keehl.elevators.api.services.interaction
 
DisplaySlotData - Class in me.keehl.elevators.api.services.interaction
 
DisplaySlotData(int, ItemStack, DisplayClickFlag[], BiFunction<InventoryClickEvent, ISimpleDisplay, DisplayClickResult>) - Constructor for class me.keehl.elevators.api.services.interaction.DisplaySlotData
 
doesAllowCustomization() - Method in class me.keehl.elevators.api.services.configs.versions.DefaultConfigHookData
 
doesAllowCustomization() - Method in interface me.keehl.elevators.api.services.configs.versions.IConfigHookData
 
doesBlockGuestsByDefault() - Method in interface me.keehl.elevators.api.models.hooks.IProtectionHook
 
doesBlockGuestsByDefault() - Method in class me.keehl.elevators.api.models.hooks.ProtectionHook
 
doesBlockNonMemberUseByDefault() - Method in class me.keehl.elevators.api.services.configs.versions.DefaultConfigHookData
 
doesBlockNonMemberUseByDefault() - Method in interface me.keehl.elevators.api.services.configs.versions.IConfigHookData
 
doesElevatorRequirePermissions() - Method in interface me.keehl.elevators.api.models.IElevatorType
 
doesElevatorRequirePermissions() - Method in interface me.keehl.elevators.api.services.configs.versions.IConfigElevatorType
 
doesElevatorTypeExist(String) - Method in interface me.keehl.elevators.api.services.IElevatorTypeService
 
doesPermissibleHavePermissionForRecipe(Permissible, T) - Method in interface me.keehl.elevators.api.services.IElevatorRecipeService
 
DOUBLE - Static variable in class me.keehl.elevators.api.util.persistantDataTypes.ElevatorsDataType
 
dumpDataFromItemIntoItem(ItemStack, ItemStack) - Method in interface me.keehl.elevators.api.services.IElevatorDataContainerService
 
dumpDataFromItemIntoShulkerBox(ShulkerBox, ItemStack) - Method in interface me.keehl.elevators.api.services.IElevatorDataContainerService
 
dumpDataFromShulkerBoxIntoItem(ShulkerBox, ItemStack) - Method in interface me.keehl.elevators.api.services.IElevatorDataContainerService
 
DYE_PERMISSION - me.keehl.elevators.api.util.InternalElevatorSettingType
 

E

ElevatorEffect - Class in me.keehl.elevators.api.models
Convenience base class for implementing custom IElevatorEffects.
ElevatorEffect(String, ItemStack) - Constructor for class me.keehl.elevators.api.models.ElevatorEffect
Creates a new effect with a server-wide identifying key and an icon.
ElevatorEventExecutor<T extends org.bukkit.event.Event> - Interface in me.keehl.elevators.api.models
 
ElevatorHook - Interface in me.keehl.elevators.api.models.hooks
 
ElevatorRecipe - Class in me.keehl.elevators.api.models
 
ElevatorRecipe(IElevatorRecipeGroup, String, NamespacedKey, ShapedRecipe) - Constructor for class me.keehl.elevators.api.models.ElevatorRecipe
 
ElevatorsAPI - Class in me.keehl.elevators.api
 
ElevatorsAPI() - Constructor for class me.keehl.elevators.api.ElevatorsAPI
 
ElevatorsDataType - Class in me.keehl.elevators.api.util.persistantDataTypes
 
ElevatorsDataType() - Constructor for class me.keehl.elevators.api.util.persistantDataTypes.ElevatorsDataType
 
execute(IElevatorEventData, Player) - Method in interface me.keehl.elevators.api.models.actions.IBuilderElevatorAction
 
execute(IElevatorEventData, Player) - Method in interface me.keehl.elevators.api.models.IElevatorAction
Executes the action for the given event/player.
execute(T) - Method in interface me.keehl.elevators.api.models.ElevatorEventExecutor
 
executeConsumerWithMode(ExecutionMode, Function<ExecutionMode, T>, Consumer<T>) - Static method in enum me.keehl.elevators.api.util.ExecutionMode
 
ExecutionMode - Enum in me.keehl.elevators.api.util
 

F

FLOAT - Static variable in class me.keehl.elevators.api.util.persistantDataTypes.ElevatorsDataType
 
formatPlaceholders(Player, String) - Method in interface me.keehl.elevators.api.models.hooks.PlaceholderHook
 
fromPrimitive(byte[], PersistentDataAdapterContext) - Method in class me.keehl.elevators.api.util.persistantDataTypes.LocaleComponentArrayDataType
 
fromPrimitive(byte[], PersistentDataAdapterContext) - Method in class me.keehl.elevators.api.util.persistantDataTypes.LocaleComponentDataType
 
fromPrimitive(byte[], PersistentDataAdapterContext) - Method in class me.keehl.elevators.api.util.persistantDataTypes.StringArrayDataType
 
fromPrimitive(Byte, PersistentDataAdapterContext) - Method in class me.keehl.elevators.api.util.persistantDataTypes.BooleanPersistentDataType
 

G

getAction() - Method in interface me.keehl.elevators.api.models.actions.IElevatorActionExecuteContext
 
getActionsConfig() - Method in interface me.keehl.elevators.api.services.configs.versions.IConfigElevatorType
 
getActionsDown() - Method in interface me.keehl.elevators.api.models.IElevatorType
 
getActionsUp() - Method in interface me.keehl.elevators.api.models.IElevatorType
 
getAmount() - Method in interface me.keehl.elevators.api.services.configs.versions.IConfigRecipe
 
getBackground() - Method in interface me.keehl.elevators.api.services.configs.versions.IConfigEffect
 
getBaseComponent() - Method in interface me.keehl.elevators.api.models.ILocaleComponent
 
getCanEditIndividually() - Method in interface me.keehl.elevators.api.services.configs.versions.IConfigSettings
 
getCanExplode() - Method in interface me.keehl.elevators.api.services.configs.versions.IConfigSettings
 
getCantAdministrateMessage() - Method in interface me.keehl.elevators.api.services.configs.versions.IConfigLocale
 
getCantCreateMessage() - Method in interface me.keehl.elevators.api.services.configs.versions.IConfigLocale
 
getCantDyeMessage() - Method in interface me.keehl.elevators.api.services.configs.versions.IConfigLocale
 
getCantGiveMessage() - Method in interface me.keehl.elevators.api.services.configs.versions.IConfigLocale
 
getCantReloadMessage() - Method in interface me.keehl.elevators.api.services.configs.versions.IConfigLocale
 
getCantUseMessage() - Method in interface me.keehl.elevators.api.services.configs.versions.IConfigLocale
 
getChatInputBackOutAllowResetMessage() - Method in interface me.keehl.elevators.api.services.configs.versions.IConfigLocale
 
getChatInputBackOutMessage() - Method in interface me.keehl.elevators.api.services.configs.versions.IConfigLocale
 
getChildPath(String) - Method in interface me.keehl.elevators.api.util.config.nodes.ConfigNode
 
getChildren() - Method in interface me.keehl.elevators.api.util.config.nodes.ConfigNode
 
getChildWithKey(String) - Method in interface me.keehl.elevators.api.util.config.nodes.ConfigNode
 
getClickEvent() - Method in interface me.keehl.elevators.api.models.settings.IElevatorSettingClickContext
 
getComments() - Method in interface me.keehl.elevators.api.util.config.nodes.ConfigNode
 
getCommentsAtPath(String) - Method in interface me.keehl.elevators.api.util.config.nodes.IConfigRootNode
 
getComplexType() - Method in class me.keehl.elevators.api.util.persistantDataTypes.BooleanPersistentDataType
 
getComplexType() - Method in class me.keehl.elevators.api.util.persistantDataTypes.LocaleComponentArrayDataType
 
getComplexType() - Method in class me.keehl.elevators.api.util.persistantDataTypes.LocaleComponentDataType
 
getComplexType() - Method in class me.keehl.elevators.api.util.persistantDataTypes.StringArrayDataType
 
getConfig() - Method in interface me.keehl.elevators.api.models.hooks.IProtectionHook
 
getConfig() - Method in class me.keehl.elevators.api.models.hooks.ProtectionHook
 
getConfig() - Method in interface me.keehl.elevators.api.util.config.nodes.IConfigRootNode
 
getConfigConverter() - Method in interface me.keehl.elevators.api.util.config.nodes.ConfigNode
 
getConfigKey() - Method in interface me.keehl.elevators.api.models.hooks.IProtectionHook
 
getConfigKey() - Method in class me.keehl.elevators.api.models.hooks.ProtectionHook
 
getCooldownMessage() - Method in interface me.keehl.elevators.api.services.configs.versions.IConfigLocale
 
getCraftPermission() - Method in interface me.keehl.elevators.api.services.configs.versions.IConfigRecipe
 
getCurrentValue() - Method in interface me.keehl.elevators.api.models.settings.IElevatorSettingClickContext
 
getData(String) - Method in interface me.keehl.elevators.api.services.configs.IExpandableConfig
 
getDefaultElevatorType() - Method in interface me.keehl.elevators.api.services.IElevatorTypeService
 
getDefaultLocaleConfig() - Method in interface me.keehl.elevators.api.services.IElevatorConfigService
 
getDefaultObject() - Method in interface me.keehl.elevators.api.models.IElevatorActionVariable
Returns the default value for this variable.
getDefaultOutputColor() - Method in interface me.keehl.elevators.api.services.configs.versions.IConfigRecipe
 
getDestination() - Method in interface me.keehl.elevators.api.models.IElevatorEventData
 
getDirection() - Method in interface me.keehl.elevators.api.models.IElevatorEventData
 
getDisabledSettings() - Method in interface me.keehl.elevators.api.models.IElevatorType
 
getDisabledSettings() - Method in interface me.keehl.elevators.api.services.configs.versions.IConfigElevatorType
 
getDisabledWorlds() - Method in interface me.keehl.elevators.api.services.configs.versions.IConfigRoot
 
getDisplayName() - Method in interface me.keehl.elevators.api.models.IElevatorType
 
getDisplayName() - Method in interface me.keehl.elevators.api.services.configs.versions.IConfigElevatorType
 
getDisplayName() - Method in interface me.keehl.elevators.api.services.configs.versions.IConfigSettings
 
getDownActions() - Method in interface me.keehl.elevators.api.services.configs.versions.IConfigElevatorType.IConfigActions
 
getDuration() - Method in interface me.keehl.elevators.api.services.configs.versions.IConfigEffect
 
getDyeColor() - Method in interface me.keehl.elevators.api.models.IElevator
Returns the dye color of the backing shulker box.
getDyePermission() - Method in interface me.keehl.elevators.api.models.IElevatorType
 
getDyePermission() - Method in interface me.keehl.elevators.api.services.configs.versions.IConfigElevatorType
 
getDyePermission() - Method in interface me.keehl.elevators.api.services.configs.versions.IConfigSettings
 
getEffectConfigs() - Method in interface me.keehl.elevators.api.services.IElevatorConfigService
 
getEffectDestination() - Method in interface me.keehl.elevators.api.services.configs.versions.IConfigRoot
 
getEffectFromKey(String) - Method in interface me.keehl.elevators.api.services.IElevatorEffectsService
 
getEffectKey() - Method in class me.keehl.elevators.api.models.ElevatorEffect
Returns the server-wide key that identifies this effect.
getEffectKey() - Method in interface me.keehl.elevators.api.models.IElevatorEffect
Returns the server-wide key that identifies this effect.
getEffectLocation(IElevator) - Method in class me.keehl.elevators.api.models.ElevatorEffect
Returns the base location where effects should be played.
getEffects() - Method in interface me.keehl.elevators.api.services.configs.versions.IConfigRoot
 
getEffects() - Method in interface me.keehl.elevators.api.services.IElevatorEffectsService
 
getElapsedTime() - Method in interface me.keehl.elevators.api.util.logging.ILogReleaseData
 
getElevatorChangedKickedOutMessage() - Method in interface me.keehl.elevators.api.services.configs.versions.IConfigLocale
 
getElevatorFromExecutionMode(ExecutionMode) - Method in interface me.keehl.elevators.api.models.IElevatorEventData
 
getElevatorHologram(IElevator) - Method in interface me.keehl.elevators.api.services.IElevatorHologramService
 
getElevatorHologramIfExists(IElevator) - Method in interface me.keehl.elevators.api.services.IElevatorHologramService
 
getElevatorKey(ShulkerBox) - Method in interface me.keehl.elevators.api.services.IElevatorDataContainerService
 
getElevatorKey(ItemStack) - Method in interface me.keehl.elevators.api.services.IElevatorDataContainerService
 
getElevatorLocation() - Method in interface me.keehl.elevators.api.models.hooks.IWrappedHologram
 
getElevatorProtectionHookConfig(IProtectionHook, T) - Method in interface me.keehl.elevators.api.IElevators
 
getElevatorRecord() - Method in interface me.keehl.elevators.api.models.hooks.IWrappedHologram
 
getElevators() - Static method in class me.keehl.elevators.api.ElevatorsAPI
Returns the registered IElevators service from Bukkit's ServicesManager.
getElevators() - Method in interface me.keehl.elevators.api.services.configs.versions.IConfigRoot
 
getElevatorSetting(String) - Method in interface me.keehl.elevators.api.services.IElevatorSettingService
 
getElevatorSettings() - Method in interface me.keehl.elevators.api.services.IElevatorSettingService
 
getElevatorSettingValue(IElevator, String) - Method in interface me.keehl.elevators.api.services.IElevatorSettingService
 
getElevatorSettingValue(IElevator, InternalElevatorSettingType) - Method in interface me.keehl.elevators.api.services.IElevatorSettingService
 
getElevatorSettingValue(IElevatorType, String) - Method in interface me.keehl.elevators.api.services.IElevatorSettingService
 
getElevatorSettingValue(IElevatorType, InternalElevatorSettingType) - Method in interface me.keehl.elevators.api.services.IElevatorSettingService
 
getElevatorType() - Method in interface me.keehl.elevators.api.models.hooks.IWrappedHologram
 
getElevatorType() - Method in interface me.keehl.elevators.api.models.IElevatorAction
Returns the elevator type that owns/contains this action.
getElevatorType() - Method in interface me.keehl.elevators.api.models.IElevatorEventData
 
getElevatorType(String) - Method in interface me.keehl.elevators.api.services.IElevatorTypeService
 
getElevatorType(Block) - Method in interface me.keehl.elevators.api.services.IElevatorVersionService
 
getElevatorType(ShulkerBox, boolean) - Method in interface me.keehl.elevators.api.services.IElevatorVersionService
 
getElevatorType(ItemStack) - Method in interface me.keehl.elevators.api.services.IElevatorVersionService
 
getElevatorTypeConfigs() - Method in interface me.keehl.elevators.api.services.IElevatorConfigService
 
getElevatorValue(ShulkerBox, NamespacedKey, T) - Method in interface me.keehl.elevators.api.services.IElevatorDataContainerService
 
getEnterCommandMessage() - Method in interface me.keehl.elevators.api.services.configs.versions.IConfigLocale
 
getEnterDisplayNameMessage() - Method in interface me.keehl.elevators.api.services.configs.versions.IConfigLocale
 
getEnterDyePermissionMessage() - Method in interface me.keehl.elevators.api.services.configs.versions.IConfigLocale
 
getEnterElevatorKeyMessage() - Method in interface me.keehl.elevators.api.services.configs.versions.IConfigLocale
 
getEnterFloorNameMessage() - Method in interface me.keehl.elevators.api.services.configs.versions.IConfigLocale
 
getEnterMessageMessage() - Method in interface me.keehl.elevators.api.services.configs.versions.IConfigLocale
 
getEnterRecipeNameMessage() - Method in interface me.keehl.elevators.api.services.configs.versions.IConfigLocale
 
getEnterRecipePermissionMessage() - Method in interface me.keehl.elevators.api.services.configs.versions.IConfigLocale
 
getEnterSubtitleMessage() - Method in interface me.keehl.elevators.api.services.configs.versions.IConfigLocale
 
getEnterTitleMessage() - Method in interface me.keehl.elevators.api.services.configs.versions.IConfigLocale
 
getEnterUsePermissionMessage() - Method in interface me.keehl.elevators.api.services.configs.versions.IConfigLocale
 
getEventData() - Method in interface me.keehl.elevators.api.models.actions.IElevatorActionExecuteContext
 
getExistingElevatorKeys() - Method in interface me.keehl.elevators.api.services.IElevatorTypeService
 
getExistingElevatorTypes() - Method in interface me.keehl.elevators.api.services.IElevatorTypeService
 
getField() - Method in interface me.keehl.elevators.api.util.config.converter.IFieldData
 
getFieldClass() - Method in interface me.keehl.elevators.api.util.config.converter.IFieldData
 
getFieldDisplay(ConfigNode<?>) - Method in interface me.keehl.elevators.api.util.config.converter.IConfigConverter
 
getFieldType() - Method in interface me.keehl.elevators.api.util.config.converter.IFieldData
 
getFile() - Method in interface me.keehl.elevators.api.services.configs.versions.IConfigEffect
 
getFlags() - Method in class me.keehl.elevators.api.services.interaction.DisplaySlotData
 
getFloorName(IElevator) - Method in interface me.keehl.elevators.api.services.IElevatorDataContainerService
 
getFloorNameOpt(IElevator) - Method in interface me.keehl.elevators.api.services.IElevatorDataContainerService
 
getFormatted(IElevatorEventData) - Method in interface me.keehl.elevators.api.models.ILocaleComponent
 
getGenericData() - Method in interface me.keehl.elevators.api.util.config.converter.IFieldData
 
getGivenElevatorMessage() - Method in interface me.keehl.elevators.api.services.configs.versions.IConfigLocale
 
getGlobalValue(IElevatorType) - Method in interface me.keehl.elevators.api.models.IElevatorActionSetting
Returns the current global value for this setting as a string.
getGlobalValue(IElevatorType) - Method in interface me.keehl.elevators.api.models.IElevatorSetting
Returns the global value of this setting for the given elevator type.
getGlobalValue(IElevatorType) - Method in interface me.keehl.elevators.api.models.settings.IBuilderElevatorSetting
 
getHeight() - Method in interface me.keehl.elevators.api.models.hooks.IElevatorHologram
 
getHeight() - Method in interface me.keehl.elevators.api.models.hooks.IWrappedHologram
 
getHitBoxAddition(Block, Player) - Method in interface me.keehl.elevators.api.services.IElevatorObstructionService
 
getHologram(String) - Method in interface me.keehl.elevators.api.services.IElevatorHologramService
 
getHologramLines() - Method in interface me.keehl.elevators.api.services.configs.versions.IConfigSettings
 
getHolograms() - Method in interface me.keehl.elevators.api.services.IElevatorHologramService
 
getHolographicLines() - Method in interface me.keehl.elevators.api.models.IElevatorType
 
getHolographicLines() - Method in interface me.keehl.elevators.api.services.configs.versions.IConfigElevatorType
 
getIcon() - Method in class me.keehl.elevators.api.models.ElevatorEffect
Returns the icon used to represent this effect in UIs.
getIcon() - Method in interface me.keehl.elevators.api.models.IElevatorAction
Returns the icon that represents this action in user interfaces/editors.
getIcon() - Method in interface me.keehl.elevators.api.models.IElevatorEffect
Returns the icon used to represent this effect in UIs.
getIdentifier() - Method in interface me.keehl.elevators.api.models.IElevatorAction
Returns the unique identifier for this action instance.
getIndividualValue(IElevator) - Method in interface me.keehl.elevators.api.models.IElevatorSetting
Returns the resolved value of this setting for a specific elevator.
getInventory() - Method in interface me.keehl.elevators.api.services.interaction.ISimpleDisplay
 
getItemsHooks() - Method in interface me.keehl.elevators.api.services.IElevatorHookService
 
getItemStack() - Method in class me.keehl.elevators.api.services.interaction.DisplaySlotData
 
getKey() - Method in interface me.keehl.elevators.api.models.IElevatorAction
Returns the server-wide action key used to identify this action type.
getKey() - Method in interface me.keehl.elevators.api.util.config.nodes.ConfigNode
 
getKeyFromItemStack(ItemStack) - Method in interface me.keehl.elevators.api.models.hooks.ItemsHook
 
getKeyFromItemStack(ItemStack) - Method in interface me.keehl.elevators.api.services.IElevatorHookService
 
getKeyFromKey(String, PersistentDataType<?, ?>) - Method in interface me.keehl.elevators.api.services.IElevatorDataContainerService
 
getLevel() - Method in interface me.keehl.elevators.api.util.logging.ILogMessage
 
getLocale() - Method in interface me.keehl.elevators.api.services.configs.versions.IConfigRoot
 
getLocation() - Method in interface me.keehl.elevators.api.models.IElevator
Returns the location of the backing shulker box in the world.
getLogger() - Static method in class me.keehl.elevators.api.ElevatorsAPI
Returns the underlying Logger used by the Elevators logging system.
getLogger() - Method in interface me.keehl.elevators.api.IElevators
 
getLogs() - Method in interface me.keehl.elevators.api.util.logging.ILogReleaseData
 
getLore() - Method in interface me.keehl.elevators.api.models.IElevatorType
 
getLore() - Method in interface me.keehl.elevators.api.services.configs.versions.IConfigElevatorType
 
getLoreLines() - Method in interface me.keehl.elevators.api.services.configs.versions.IConfigSettings
 
getMainAlias() - Method in interface me.keehl.elevators.api.models.IElevatorActionVariable
Returns the primary alias used when serializing this variable (e.g., "identifier").
getMaxDistance() - Method in interface me.keehl.elevators.api.services.configs.versions.IConfigSettings
 
getMaxDistanceAllowedBetweenElevators() - Method in interface me.keehl.elevators.api.models.IElevatorType
 
getMaxDistanceAllowedBetweenElevators() - Method in interface me.keehl.elevators.api.services.configs.versions.IConfigElevatorType
 
getMaxSolidBlocks() - Method in interface me.keehl.elevators.api.services.configs.versions.IConfigSettings
 
getMaxSolidBlocksAllowedBetweenElevators() - Method in interface me.keehl.elevators.api.models.IElevatorType
 
getMaxSolidBlocksAllowedBetweenElevators() - Method in interface me.keehl.elevators.api.services.configs.versions.IConfigElevatorType
 
getMaxStackSize() - Method in interface me.keehl.elevators.api.models.IElevatorType
 
getMaxStackSize() - Method in interface me.keehl.elevators.api.services.configs.versions.IConfigElevatorType
 
getMaxStackSize() - Method in interface me.keehl.elevators.api.services.configs.versions.IConfigSettings
 
getMessage() - Method in interface me.keehl.elevators.api.util.logging.ILogMessage
 
getNamespacedKey() - Method in class me.keehl.elevators.api.models.ElevatorRecipe
 
getNameSpacedKeys() - Method in interface me.keehl.elevators.api.models.IElevatorRecipeGroup
 
getNonUniqueElevatorKeyMessage() - Method in interface me.keehl.elevators.api.services.configs.versions.IConfigLocale
 
getNonUniqueRecipeNameMessage() - Method in interface me.keehl.elevators.api.services.configs.versions.IConfigLocale
 
getNotEnoughRoomGiveMessage() - Method in interface me.keehl.elevators.api.services.configs.versions.IConfigLocale
 
getObjectAtPath(String, Object) - Method in interface me.keehl.elevators.api.util.config.nodes.IConfigRootNode
 
getObjectFromString(String, IElevatorAction) - Method in interface me.keehl.elevators.api.models.IElevatorActionVariable
Converts a configuration string into a typed variable value.
getOrDefaultCache(String, T) - Method in interface me.keehl.elevators.api.services.interaction.ISimpleDisplay
 
getOrigin() - Method in interface me.keehl.elevators.api.models.IElevatorEventData
 
getParent() - Method in interface me.keehl.elevators.api.util.config.nodes.ConfigNode
 
getParticleColor(IElevator) - Method in class me.keehl.elevators.api.models.ElevatorEffect
Returns the particle color derived from the elevator's dye color.
getPath() - Method in interface me.keehl.elevators.api.util.config.nodes.ConfigNode
 
getPermission() - Method in class me.keehl.elevators.api.models.ElevatorRecipe
 
getPermissionMode() - Method in interface me.keehl.elevators.api.services.configs.versions.IConfigRoot
 
getPlaceholderHook() - Method in interface me.keehl.elevators.api.services.IElevatorHookService
 
getPlayer() - Method in interface me.keehl.elevators.api.models.actions.IElevatorActionExecuteContext
 
getPlayer() - Method in interface me.keehl.elevators.api.models.IElevatorEventData
 
getPlayer() - Method in interface me.keehl.elevators.api.models.settings.IElevatorSettingClickContext
 
getPlugin() - Method in interface me.keehl.elevators.api.IElevators
 
getPlugin() - Method in interface me.keehl.elevators.api.models.IElevatorSetting
Returns the plugin that provided/owns this setting.
getPrimitiveType() - Method in class me.keehl.elevators.api.util.persistantDataTypes.BooleanPersistentDataType
 
getPrimitiveType() - Method in class me.keehl.elevators.api.util.persistantDataTypes.LocaleComponentArrayDataType
 
getPrimitiveType() - Method in class me.keehl.elevators.api.util.persistantDataTypes.LocaleComponentDataType
 
getPrimitiveType() - Method in class me.keehl.elevators.api.util.persistantDataTypes.StringArrayDataType
 
getProtectionHooks() - Method in interface me.keehl.elevators.api.services.configs.versions.IConfigRoot
 
getProtectionHooks() - Method in interface me.keehl.elevators.api.services.IElevatorHookService
 
getRecipe() - Method in class me.keehl.elevators.api.models.ElevatorRecipe
 
getRecipe() - Method in interface me.keehl.elevators.api.services.configs.versions.IConfigRecipe
 
getRecipeGroup() - Method in class me.keehl.elevators.api.models.ElevatorRecipe
 
getRecipeGroups() - Method in interface me.keehl.elevators.api.models.IElevatorType
 
getRecipeKey() - Method in interface me.keehl.elevators.api.models.IElevatorRecipeGroup
 
getRecipeMap() - Method in interface me.keehl.elevators.api.models.IElevatorType
 
getRecipeMap() - Method in interface me.keehl.elevators.api.services.configs.versions.IConfigElevatorType
 
getRegisteredActions() - Method in interface me.keehl.elevators.api.services.IElevatorActionService
 
getRoot() - Method in interface me.keehl.elevators.api.util.config.nodes.ConfigNode
 
getRootConfig() - Method in interface me.keehl.elevators.api.services.IElevatorConfigService
 
getScale() - Method in interface me.keehl.elevators.api.services.configs.versions.IConfigEffect
 
getSettingName() - Method in interface me.keehl.elevators.api.models.IElevatorSetting
Returns the internal setting name/key (server-wide).
getSettingName() - Method in enum me.keehl.elevators.api.util.InternalElevatorSettingType
 
getSettings() - Method in interface me.keehl.elevators.api.models.IElevatorAction
Returns the list of editor settings mapped for this action.
getShulkerBox() - Method in interface me.keehl.elevators.api.models.IElevator
Returns the backing shulker box block state for this elevator.
getSlot() - Method in class me.keehl.elevators.api.services.interaction.DisplaySlotData
 
getSnapshotElevatorType() - Method in interface me.keehl.elevators.api.models.IElevator
Returns the snapshot elevator type reference stored in this elevator record.
getStandOnAddition() - Method in interface me.keehl.elevators.api.models.IElevatorEventData
 
getStringFromObject(Object) - Method in interface me.keehl.elevators.api.models.IElevatorActionVariable
Converts a typed value into a string form suitable for serialization.
getThrowable() - Method in interface me.keehl.elevators.api.util.logging.ILogMessage
 
getTypeKey() - Method in interface me.keehl.elevators.api.models.IElevatorType
 
getUpActions() - Method in interface me.keehl.elevators.api.services.configs.versions.IConfigElevatorType.IConfigActions
 
getUseHolo() - Method in interface me.keehl.elevators.api.services.configs.versions.IConfigEffect
 
getUsePermission() - Method in interface me.keehl.elevators.api.models.IElevatorType
 
getUsePermission() - Method in interface me.keehl.elevators.api.services.configs.versions.IConfigElevatorType
 
getUsePermission() - Method in interface me.keehl.elevators.api.services.configs.versions.IConfigSettings
 
getUUID() - Method in interface me.keehl.elevators.api.models.hooks.IWrappedHologram
 
getValue() - Method in interface me.keehl.elevators.api.util.config.nodes.ConfigNode
 
getVariable(String) - Method in interface me.keehl.elevators.api.models.actions.IElevatorActionExecuteContext
 
getVariableValue(IElevatorActionVariable<T>) - Method in interface me.keehl.elevators.api.models.IElevatorAction
Returns the current value of the given variable using global/default resolution rules.
getVariableValue(IElevatorActionVariable<T>, IElevator) - Method in interface me.keehl.elevators.api.models.IElevatorAction
Returns the current value of the given variable, optionally using elevator-specific overrides.
getVersion() - Method in interface me.keehl.elevators.api.services.configs.versions.IConfigRoot
 
getWorldDisabledMessage() - Method in interface me.keehl.elevators.api.services.configs.versions.IConfigLocale
 

H

hasReturn() - Method in interface me.keehl.elevators.api.services.interaction.ISimpleDisplay
 
holdLog() - Static method in class me.keehl.elevators.api.ElevatorsAPI
Starts buffering subsequent log output instead of printing immediately.
holdLog() - Method in interface me.keehl.elevators.api.IElevators
 
HOLO_LINES - me.keehl.elevators.api.util.InternalElevatorSettingType
 
HologramHook - Interface in me.keehl.elevators.api.models.hooks
 

I

IBuilderElevatorAction - Interface in me.keehl.elevators.api.models.actions
 
IBuilderElevatorSetting<T> - Interface in me.keehl.elevators.api.models.settings
 
IConfigConverter - Interface in me.keehl.elevators.api.util.config.converter
 
IConfigEffect - Interface in me.keehl.elevators.api.services.configs.versions
 
IConfigElevatorType - Interface in me.keehl.elevators.api.services.configs.versions
 
IConfigElevatorType.IConfigActions - Interface in me.keehl.elevators.api.services.configs.versions
 
IConfigHookData - Interface in me.keehl.elevators.api.services.configs.versions
 
IConfigLocale - Interface in me.keehl.elevators.api.services.configs.versions
 
IConfigRecipe - Interface in me.keehl.elevators.api.services.configs.versions
 
IConfigRoot - Interface in me.keehl.elevators.api.services.configs.versions
 
IConfigRootNode<T extends Config> - Interface in me.keehl.elevators.api.util.config.nodes
 
IConfigSettings - Interface in me.keehl.elevators.api.services.configs.versions
 
IElevator - Interface in me.keehl.elevators.api.models
Represents a lightweight, immutable view of an elevator instance at a specific location.
IElevatorAction - Interface in me.keehl.elevators.api.models
Represents a configurable action attached to an IElevatorType.
IElevatorActionBuilder - Interface in me.keehl.elevators.api.models.actions
 
IElevatorActionExecuteContext - Interface in me.keehl.elevators.api.models.actions
 
IElevatorActionService - Interface in me.keehl.elevators.api.services
 
IElevatorActionSetting<T> - Interface in me.keehl.elevators.api.models
Represents an editable setting for an IElevatorAction variable.
IElevatorActionVariable<T> - Interface in me.keehl.elevators.api.models
Describes a typed, aliased variable used to configure an IElevatorAction.
IElevatorActionVariableBuilder<T> - Interface in me.keehl.elevators.api.models.actions
 
IElevatorConfigService - Interface in me.keehl.elevators.api.services
 
IElevatorDataContainerService - Interface in me.keehl.elevators.api.services
 
IElevatorEffect - Interface in me.keehl.elevators.api.models
Represents a visual/audio effect that can be played for an elevator interaction.
IElevatorEffectsService - Interface in me.keehl.elevators.api.services
 
IElevatorEventData - Interface in me.keehl.elevators.api.models
 
IElevatorHologram - Interface in me.keehl.elevators.api.models.hooks
 
IElevatorHologramService - Interface in me.keehl.elevators.api.services
 
IElevatorHookService - Interface in me.keehl.elevators.api.services
 
IElevatorListenerService - Interface in me.keehl.elevators.api.services
 
IElevatorObstructionService - Interface in me.keehl.elevators.api.services
 
IElevatorRecipeGroup - Interface in me.keehl.elevators.api.models
 
IElevatorRecipeService - Interface in me.keehl.elevators.api.services
 
IElevators - Interface in me.keehl.elevators.api
 
IElevatorService - Interface in me.keehl.elevators.api.services
 
IElevatorSetting<T> - Interface in me.keehl.elevators.api.models
Represents a configurable setting that may apply globally to an IElevatorType and optionally be overridden per IElevator.
IElevatorSettingBuilder<T> - Interface in me.keehl.elevators.api.models.settings
 
IElevatorSettingClickContext<T> - Interface in me.keehl.elevators.api.models.settings
 
IElevatorSettingService - Interface in me.keehl.elevators.api.services
 
IElevatorType - Interface in me.keehl.elevators.api.models
 
IElevatorTypeService - Interface in me.keehl.elevators.api.services
 
IElevatorUpdateService - Interface in me.keehl.elevators.api.services
 
IElevatorVersionService - Interface in me.keehl.elevators.api.services
 
IExpandableConfig - Interface in me.keehl.elevators.api.services.configs
 
IFieldData - Interface in me.keehl.elevators.api.util.config.converter
 
ILocaleComponent - Interface in me.keehl.elevators.api.models
 
ILogMessage - Interface in me.keehl.elevators.api.util.logging
 
ILogReleaseData - Interface in me.keehl.elevators.api.util.logging
 
IN_MENU - me.keehl.elevators.api.services.interaction.DisplayClickFlag
 
INDIVIDUAL_EDIT - me.keehl.elevators.api.util.InternalElevatorSettingType
 
initialize(String) - Method in interface me.keehl.elevators.api.models.IElevatorAction
Initializes this action from its serialized configuration string.
initIdentifier() - Method in interface me.keehl.elevators.api.models.IElevatorAction
Ensures this action has a unique identifier.
INT - Static variable in class me.keehl.elevators.api.util.persistantDataTypes.ElevatorsDataType
 
INT_ARRAY - Static variable in class me.keehl.elevators.api.util.persistantDataTypes.ElevatorsDataType
 
InternalElevatorSettingType - Enum in me.keehl.elevators.api.util
 
IProtectionHook - Interface in me.keehl.elevators.api.models.hooks
 
isCheckEnabled(IElevator) - Method in interface me.keehl.elevators.api.models.hooks.IProtectionHook
 
isCheckEnabled(IElevator) - Method in class me.keehl.elevators.api.models.hooks.ProtectionHook
 
isConfigLoaded() - Method in interface me.keehl.elevators.api.services.IElevatorConfigService
 
isGroupingAlias(String) - Method in interface me.keehl.elevators.api.models.IElevatorActionVariable
Returns whether the provided alias matches this variable (case-insensitive).
isHologramServiceEnabled() - Method in interface me.keehl.elevators.api.services.configs.versions.IConfigRoot
 
ISimpleDisplay - Interface in me.keehl.elevators.api.services.interaction
 
isSettingGlobalOnly(IElevator) - Method in interface me.keehl.elevators.api.models.IElevatorSetting
Returns whether this setting is forced to be global-only for the given elevator.
isUpdateCheckerEnabled() - Method in interface me.keehl.elevators.api.services.configs.versions.IConfigRoot
 
isValid() - Method in interface me.keehl.elevators.api.models.IElevator
Returns whether this elevator record still matches the current world state and registered type.
isValid(InventoryClickEvent) - Method in enum me.keehl.elevators.api.services.interaction.DisplayClickFlag
 
isValid(InventoryClickEvent, DisplayClickFlag...) - Static method in enum me.keehl.elevators.api.services.interaction.DisplayClickFlag
 
isWorldDisabled(World) - Method in interface me.keehl.elevators.api.services.IElevatorConfigService
 
ItemsHook - Interface in me.keehl.elevators.api.models.hooks
 
IWrappedHologram - Interface in me.keehl.elevators.api.models.hooks
 

L

LEFT_CLICK - me.keehl.elevators.api.services.interaction.DisplayClickFlag
 
LOCALE_COMPONENT - Static variable in class me.keehl.elevators.api.util.persistantDataTypes.ElevatorsDataType
 
LOCALE_COMPONENT_ARRAY - Static variable in class me.keehl.elevators.api.util.persistantDataTypes.ElevatorsDataType
 
LocaleComponentArrayDataType - Class in me.keehl.elevators.api.util.persistantDataTypes
 
LocaleComponentArrayDataType() - Constructor for class me.keehl.elevators.api.util.persistantDataTypes.LocaleComponentArrayDataType
 
localeComponentArrayPersistentDataType - Static variable in interface me.keehl.elevators.api.services.IElevatorDataContainerService
 
LocaleComponentDataType - Class in me.keehl.elevators.api.util.persistantDataTypes
 
LocaleComponentDataType() - Constructor for class me.keehl.elevators.api.util.persistantDataTypes.LocaleComponentDataType
 
localeComponentPersistentDataType - Static variable in interface me.keehl.elevators.api.services.IElevatorDataContainerService
 
log(Object) - Static method in class me.keehl.elevators.api.ElevatorsAPI
Logs a message at the default level using Elevators' structured logger.
log(Level, Object) - Static method in class me.keehl.elevators.api.ElevatorsAPI
Logs a message at the given level using Elevators' structured logger.
log(Level, Object, Throwable) - Static method in class me.keehl.elevators.api.ElevatorsAPI
Logs a message at the given level with an associated throwable.
log(Object) - Method in interface me.keehl.elevators.api.IElevators
 
log(Level, Object) - Method in interface me.keehl.elevators.api.IElevators
 
log(Level, Object, Throwable) - Method in interface me.keehl.elevators.api.IElevators
 
LONG - Static variable in class me.keehl.elevators.api.util.persistantDataTypes.ElevatorsDataType
 
LONG_ARRAY - Static variable in class me.keehl.elevators.api.util.persistantDataTypes.ElevatorsDataType
 
LORE_LINES - me.keehl.elevators.api.util.InternalElevatorSettingType
 

M

MAX_DISTANCE - me.keehl.elevators.api.util.InternalElevatorSettingType
 
MAX_SOLID_BLOCKS - me.keehl.elevators.api.util.InternalElevatorSettingType
 
MAX_STACK_SIZE - me.keehl.elevators.api.util.InternalElevatorSettingType
 
me.keehl.elevators.api - package me.keehl.elevators.api
 
me.keehl.elevators.api.models - package me.keehl.elevators.api.models
 
me.keehl.elevators.api.models.actions - package me.keehl.elevators.api.models.actions
 
me.keehl.elevators.api.models.hooks - package me.keehl.elevators.api.models.hooks
 
me.keehl.elevators.api.models.settings - package me.keehl.elevators.api.models.settings
 
me.keehl.elevators.api.services - package me.keehl.elevators.api.services
 
me.keehl.elevators.api.services.configs - package me.keehl.elevators.api.services.configs
 
me.keehl.elevators.api.services.configs.versions - package me.keehl.elevators.api.services.configs.versions
 
me.keehl.elevators.api.services.interaction - package me.keehl.elevators.api.services.interaction
 
me.keehl.elevators.api.util - package me.keehl.elevators.api.util
 
me.keehl.elevators.api.util.config - package me.keehl.elevators.api.util.config
 
me.keehl.elevators.api.util.config.converter - package me.keehl.elevators.api.util.config.converter
 
me.keehl.elevators.api.util.config.nodes - package me.keehl.elevators.api.util.config.nodes
 
me.keehl.elevators.api.util.logging - package me.keehl.elevators.api.util.logging
 
me.keehl.elevators.api.util.persistantDataTypes - package me.keehl.elevators.api.util.persistantDataTypes
 
meetsConditions(IElevatorEventData, Player) - Method in interface me.keehl.elevators.api.models.actions.IBuilderElevatorAction
 
meetsConditions(IElevatorEventData, Player) - Method in interface me.keehl.elevators.api.models.IElevatorAction
Returns whether this action should execute for the given event/player.

O

onCheckConditions(Function<IElevatorActionExecuteContext, Boolean>) - Method in interface me.keehl.elevators.api.models.actions.IElevatorActionBuilder
 
onClick(PentaConsumer<Player, Runnable, InventoryClickEvent, T, Consumer<T>>) - Method in interface me.keehl.elevators.api.models.IElevatorActionSetting
Registers the click handler used to edit this setting.
onClick(BiFunction<InventoryClickEvent, ISimpleDisplay, DisplayClickResult>, DisplayClickFlag...) - Method in interface me.keehl.elevators.api.services.interaction.ISimpleDisplay
 
onClick(Consumer<IElevatorSettingClickContext<T>>) - Method in interface me.keehl.elevators.api.models.actions.IElevatorActionVariableBuilder
 
onClick(Consumer<IElevatorSettingClickContext<T>>) - Method in interface me.keehl.elevators.api.models.settings.IElevatorSettingBuilder
 
onClickGlobal(Player, IElevatorType, Runnable, InventoryClickEvent, String) - Method in interface me.keehl.elevators.api.models.IElevatorActionSetting
Invoked when this setting is clicked in the admin menu (applies to the action's global variable value).
onClickGlobal(Player, IElevatorType, Runnable, InventoryClickEvent, T) - Method in interface me.keehl.elevators.api.models.IElevatorSetting
Called when the setting is clicked in a global context, with the current global value already provided.
onClickGlobal(Player, IElevatorType, Runnable, InventoryClickEvent, T) - Method in interface me.keehl.elevators.api.models.settings.IBuilderElevatorSetting
 
onClickIndividual(Player, IElevator, Runnable, InventoryClickEvent, String) - Method in interface me.keehl.elevators.api.models.IElevatorActionSetting
Invoked when this setting is clicked in an "individual" context (applies per elevator instance).
onClickIndividual(Player, IElevator, Runnable, InventoryClickEvent, T) - Method in interface me.keehl.elevators.api.models.IElevatorSetting
Called when the setting is clicked in an individual context, with the current individual value already provided.
onClickIndividual(Player, IElevator, Runnable, InventoryClickEvent, T) - Method in interface me.keehl.elevators.api.models.settings.IBuilderElevatorSetting
 
onDelete() - Method in interface me.keehl.elevators.api.models.hooks.IElevatorHologram
 
onExecute(Consumer<IElevatorActionExecuteContext>) - Method in interface me.keehl.elevators.api.models.actions.IElevatorActionBuilder
 
onInit() - Method in interface me.keehl.elevators.api.models.hooks.ElevatorHook
 
onInit(Runnable) - Method in interface me.keehl.elevators.api.models.actions.IElevatorActionBuilder
 
onInitialize() - Method in interface me.keehl.elevators.api.services.IElevatorService
 
onInitialize(String) - Method in interface me.keehl.elevators.api.models.actions.IBuilderElevatorAction
 
onLoad() - Method in interface me.keehl.elevators.api.util.config.Config
 
onProtectionClick(Player, IElevator, Runnable) - Method in interface me.keehl.elevators.api.models.hooks.IProtectionHook
 
onProtectionClick(Player, IElevator, Runnable) - Method in class me.keehl.elevators.api.models.hooks.ProtectionHook
 
onReturn(Runnable) - Method in interface me.keehl.elevators.api.services.interaction.ISimpleDisplay
 
onSave() - Method in interface me.keehl.elevators.api.util.config.Config
 
onStartEditing(Player, ISimpleDisplay, IElevator) - Method in interface me.keehl.elevators.api.models.IElevatorAction
Called when a player begins editing this action.
onStopEditing(Player, ISimpleDisplay, IElevator) - Method in interface me.keehl.elevators.api.models.IElevatorAction
Called when a player finishes editing this action.
onUninitialize() - Method in interface me.keehl.elevators.api.services.IElevatorService
 
open() - Method in interface me.keehl.elevators.api.services.interaction.ISimpleDisplay
 
ORIGIN - me.keehl.elevators.api.util.ExecutionMode
 

P

PentaConsumer<K,​V,​S,​T,​P> - Interface in me.keehl.elevators.api.util
 
PlaceholderHook - Interface in me.keehl.elevators.api.models.hooks
 
playEffect(IElevatorEventData, IElevator) - Method in class me.keehl.elevators.api.models.ElevatorEffect
Plays this effect for the given event and elevator.
playEffect(IElevatorEventData, IElevator) - Method in interface me.keehl.elevators.api.models.IElevatorEffect
Plays this effect for the given event and elevator.
popLog() - Static method in class me.keehl.elevators.api.ElevatorsAPI
Pops the current indentation frame from the log stack and returns release metadata.
popLog() - Method in interface me.keehl.elevators.api.IElevators
 
popLog(Consumer<ILogReleaseData>) - Static method in class me.keehl.elevators.api.ElevatorsAPI
Pops the current indentation frame from the log stack and returns release metadata, running a callback before any buffered log lines are printed.
popLog(Consumer<ILogReleaseData>) - Method in interface me.keehl.elevators.api.IElevators
 
ProtectionHook<T extends IConfigHookData> - Class in me.keehl.elevators.api.models.hooks
 
ProtectionHook(String, boolean, T) - Constructor for class me.keehl.elevators.api.models.hooks.ProtectionHook
 
ProtectionHook(String, T) - Constructor for class me.keehl.elevators.api.models.hooks.ProtectionHook
 
pushAndHoldLog() - Static method in class me.keehl.elevators.api.ElevatorsAPI
Convenience method equivalent to calling ElevatorsAPI.pushLog() and then ElevatorsAPI.holdLog().
pushAndHoldLog() - Method in interface me.keehl.elevators.api.IElevators
 
pushLog() - Static method in class me.keehl.elevators.api.ElevatorsAPI
Pushes a new indentation frame onto the log stack.
pushLog() - Method in interface me.keehl.elevators.api.IElevators
 

R

RecipeRow<T> - Class in me.keehl.elevators.api.util.config
 
RecipeRow() - Constructor for class me.keehl.elevators.api.util.config.RecipeRow
 
RecipeRow(Collection<? extends T>) - Constructor for class me.keehl.elevators.api.util.config.RecipeRow
 
refreshRecipes() - Method in interface me.keehl.elevators.api.services.IElevatorRecipeService
 
register(JavaPlugin, String, String, Material) - Method in interface me.keehl.elevators.api.models.actions.IElevatorActionBuilder
 
register(JavaPlugin, String, String, Material) - Method in interface me.keehl.elevators.api.models.settings.IElevatorSettingBuilder
 
register(JavaPlugin, ItemStack) - Method in interface me.keehl.elevators.api.models.actions.IElevatorActionBuilder
 
register(JavaPlugin, ItemStack) - Method in interface me.keehl.elevators.api.models.settings.IElevatorSettingBuilder
 
registerElevatorAction(JavaPlugin, String, TriFunction<JavaPlugin, IElevatorType, String, IElevatorAction>, String, String, Material) - Method in interface me.keehl.elevators.api.services.IElevatorActionService
 
registerElevatorAction(JavaPlugin, String, TriFunction<JavaPlugin, IElevatorType, String, IElevatorAction>, ItemStack) - Method in interface me.keehl.elevators.api.services.IElevatorActionService
 
registerEventExecutor(Class<T>, EventPriority, ElevatorEventExecutor<T>) - Method in interface me.keehl.elevators.api.services.IElevatorListenerService
 
registerEventExecutor(Class<T>, EventPriority, ElevatorEventExecutor<T>, boolean) - Method in interface me.keehl.elevators.api.services.IElevatorListenerService
 
registerHook(String, Class<? extends ElevatorHook>) - Method in interface me.keehl.elevators.api.services.IElevatorHookService
 
registerHook(String, Class<? extends ElevatorHook>, boolean) - Method in interface me.keehl.elevators.api.services.IElevatorHookService
 
registerVisualEffect(IElevatorEffect) - Method in interface me.keehl.elevators.api.services.IElevatorEffectsService
 
releaseLog() - Static method in class me.keehl.elevators.api.ElevatorsAPI
Releases buffered logs, printing them to the console, and returns release metadata.
releaseLog() - Method in interface me.keehl.elevators.api.IElevators
 
releaseLog(Consumer<ILogReleaseData>) - Static method in class me.keehl.elevators.api.ElevatorsAPI
Releases buffered logs, running a callback before printing, and returns release metadata.
releaseLog(Consumer<ILogReleaseData>) - Method in interface me.keehl.elevators.api.IElevators
 
resolveElevator(Block) - Static method in class me.keehl.elevators.api.ElevatorsAPI
Creates a lightweight IElevator data record from a world Block.
resolveElevator(ShulkerBox, IElevatorType) - Static method in class me.keehl.elevators.api.ElevatorsAPI
Creates a lightweight IElevator data record for the given shulker box and elevator type.
resolveElevator(Block) - Method in interface me.keehl.elevators.api.IElevators
 
resolveElevator(ShulkerBox, IElevatorType) - Method in interface me.keehl.elevators.api.IElevators
 
resolveElevatorType(ShulkerBox) - Static method in class me.keehl.elevators.api.ElevatorsAPI
Resolves the IElevatorType associated with the given shulker box.
resolveElevatorType(ShulkerBox) - Method in interface me.keehl.elevators.api.IElevators
 
resolveElevatorTypeLive() - Method in interface me.keehl.elevators.api.models.IElevator
Attempts to resolve the currently registered elevator type for this elevator.
returnOrClose() - Method in interface me.keehl.elevators.api.services.interaction.ISimpleDisplay
 
RIGHT_CLICK - me.keehl.elevators.api.services.interaction.DisplayClickFlag
 

S

send(CommandSender) - Method in interface me.keehl.elevators.api.models.ILocaleComponent
 
sendFormatted(CommandSender, IElevatorEventData) - Method in interface me.keehl.elevators.api.models.ILocaleComponent
 
serialize() - Method in interface me.keehl.elevators.api.models.IElevatorAction
Serializes this action (including its current variables) into a configuration string.
serialize() - Method in interface me.keehl.elevators.api.models.ILocaleComponent
 
serializeNodeToObject(ConfigNode<?>) - Method in interface me.keehl.elevators.api.util.config.converter.IConfigConverter
 
serializeToObject() - Method in interface me.keehl.elevators.api.util.config.nodes.IConfigRootNode
 
serializeValueToYamlObject(Object) - Method in interface me.keehl.elevators.api.util.config.converter.IConfigConverter
 
setAlias(String...) - Method in interface me.keehl.elevators.api.models.actions.IElevatorActionVariableBuilder
 
setAllowCustomization(boolean) - Method in class me.keehl.elevators.api.services.configs.versions.DefaultConfigHookData
 
setAllowCustomization(boolean) - Method in interface me.keehl.elevators.api.services.configs.versions.IConfigHookData
 
setBlockNonMemberUseByDefault(boolean) - Method in class me.keehl.elevators.api.services.configs.versions.DefaultConfigHookData
 
setBlockNonMemberUseByDefault(boolean) - Method in interface me.keehl.elevators.api.services.configs.versions.IConfigHookData
 
setCache(String, Object) - Method in interface me.keehl.elevators.api.services.interaction.ISimpleDisplay
 
setCanDye(boolean) - Method in interface me.keehl.elevators.api.models.IElevatorType
Set whether a recipe for this elevator type can produce a colored elevator.
setCanEditIndividually(Function<IElevator, Boolean>) - Method in interface me.keehl.elevators.api.models.settings.IElevatorSettingBuilder
 
setCanElevatorExplode(boolean) - Method in interface me.keehl.elevators.api.models.IElevatorType
Set whether the elevator can explode from creepers, tnt, etc.
setCheckDestinationElevatorType(boolean) - Method in interface me.keehl.elevators.api.models.IElevatorType
Sets whether the elevator must teleport to destination elevator of the same type.
setConversion(Function<String, T>) - Method in interface me.keehl.elevators.api.models.actions.IElevatorActionVariableBuilder
 
setData(String, T) - Method in interface me.keehl.elevators.api.services.configs.IExpandableConfig
 
setData(String, T, List<String>) - Method in interface me.keehl.elevators.api.services.configs.IExpandableConfig
 
setDefault(T) - Method in interface me.keehl.elevators.api.models.actions.IElevatorActionVariableBuilder
 
setDisplayName(String) - Method in interface me.keehl.elevators.api.models.actions.IElevatorActionVariableBuilder
 
setDisplayName(ILocaleComponent) - Method in interface me.keehl.elevators.api.models.IElevatorType
Sets the elevators ItemStack display name.
setDyePermission(String) - Method in interface me.keehl.elevators.api.models.IElevatorType
Sets the elevators dye permission.
setElevatorKey(ItemStack, IElevatorType) - Method in interface me.keehl.elevators.api.services.IElevatorDataContainerService
 
setElevatorRequiresPermissions(boolean) - Method in interface me.keehl.elevators.api.models.IElevatorType
Set whether the elevator should check permissions to allow operation.
setElevatorValue(ShulkerBox, NamespacedKey, Z) - Method in interface me.keehl.elevators.api.services.IElevatorDataContainerService
 
setFloorName(IElevator, String) - Method in interface me.keehl.elevators.api.services.IElevatorDataContainerService
 
setGroupingObject(IElevatorActionVariable<T>, T) - Method in interface me.keehl.elevators.api.models.IElevatorAction
Sets the value of a variable (also referred to as a grouping) for this action.
setHologramLines(List<ILocaleComponent>) - Method in interface me.keehl.elevators.api.models.IElevatorType
Set the lines that should appear over an elevator of this type.
setIcon(ItemStack) - Method in interface me.keehl.elevators.api.models.IElevatorAction
Sets the icon that represents this action in user interfaces/editors.
setIconDescription(String) - Method in interface me.keehl.elevators.api.models.actions.IElevatorActionVariableBuilder
 
setIconType(Material) - Method in interface me.keehl.elevators.api.models.actions.IElevatorActionVariableBuilder
 
setIndividualValue(IElevator, T) - Method in interface me.keehl.elevators.api.models.IElevatorSetting
Sets the per-elevator override value for this setting.
setItem(int, ItemStack, BiFunction<InventoryClickEvent, ISimpleDisplay, DisplayClickResult>, DisplayClickFlag...) - Method in interface me.keehl.elevators.api.services.interaction.ISimpleDisplay
 
setItemSimple(int, ItemStack, BiConsumer<InventoryClickEvent, ISimpleDisplay>, DisplayClickFlag...) - Method in interface me.keehl.elevators.api.services.interaction.ISimpleDisplay
 
setKey(String) - Method in interface me.keehl.elevators.api.util.config.Config
 
setLines(List<String>) - Method in interface me.keehl.elevators.api.models.hooks.IElevatorHologram
 
setLines(List<String>) - Method in interface me.keehl.elevators.api.models.hooks.IWrappedHologram
 
setLore(List<ILocaleComponent>) - Method in interface me.keehl.elevators.api.models.IElevatorType
Set the lines that should appear in an itemstack of this type.
setMaxDistanceAllowedBetweenElevators(int) - Method in interface me.keehl.elevators.api.models.IElevatorType
Sets the maximum distance that an elevator will search for a destination elevator.
setMaxSolidBlocksAllowedBetweenElevators(int) - Method in interface me.keehl.elevators.api.models.IElevatorType
Sets the maximum amount of non-air blocks that can be between the origin and destination elevator before it stops searching.
setMaxStackSize(int) - Method in interface me.keehl.elevators.api.models.IElevatorType
Sets the max stack size of an elevator ItemStack
setMessage(String) - Method in interface me.keehl.elevators.api.util.logging.ILogMessage
 
setNode(ConfigNode<?>) - Method in interface me.keehl.elevators.api.util.config.Config
 
setReturnButton(int, ItemStack, DisplayClickFlag...) - Method in interface me.keehl.elevators.api.services.interaction.ISimpleDisplay
 
setSettingName(String) - Method in interface me.keehl.elevators.api.models.actions.IElevatorActionVariableBuilder
 
setShouldAllowIndividualEdit(boolean) - Method in interface me.keehl.elevators.api.models.IElevatorType
Set whether users can open the settings-edit menu of an elevator type.
setShouldValidateColor(boolean) - Method in interface me.keehl.elevators.api.models.IElevatorType
Set whether an elevator can be teleported to if the destination is a separate color than the origin.
setStopsObstructedTeleportation(boolean) - Method in interface me.keehl.elevators.api.models.IElevatorType
Set whether an elevator can be teleported to if the destination will place the player inside of a block.
settingsBuilder(String, T, PersistentDataType<?, T>) - Static method in class me.keehl.elevators.api.ElevatorsAPI
Creates a builder for defining a new elevator setting.
settingsBuilder(String, T, PersistentDataType<?, T>) - Method in interface me.keehl.elevators.api.IElevators
 
setupDataStore(String, PersistentDataType<?, String>) - Method in interface me.keehl.elevators.api.models.IElevatorActionSetting
Configures persistent storage for per-elevator values of this setting.
setUsePermission(String) - Method in interface me.keehl.elevators.api.models.IElevatorType
Sets the elevators use permission.
setValue(T) - Method in interface me.keehl.elevators.api.models.settings.IElevatorSettingClickContext
 
setValue(T) - Method in interface me.keehl.elevators.api.util.config.nodes.ConfigNode
 
SHIFT_CLICK - me.keehl.elevators.api.services.interaction.DisplayClickFlag
 
SHORT - Static variable in class me.keehl.elevators.api.util.persistantDataTypes.ElevatorsDataType
 
shouldAllowElevatorDispense() - Method in interface me.keehl.elevators.api.services.configs.versions.IConfigRoot
 
shouldAllowIndividualEdit() - Method in interface me.keehl.elevators.api.models.IElevatorType
 
shouldAllowIndividualEdit() - Method in interface me.keehl.elevators.api.services.configs.versions.IConfigElevatorType
 
shouldCheckColor() - Method in interface me.keehl.elevators.api.services.configs.versions.IConfigSettings
 
shouldCheckPerms() - Method in interface me.keehl.elevators.api.services.configs.versions.IConfigSettings
 
shouldClassCheck() - Method in interface me.keehl.elevators.api.services.configs.versions.IConfigSettings
 
shouldForceFacingUpwards() - Method in interface me.keehl.elevators.api.services.configs.versions.IConfigRoot
 
shouldStopObstructedTeleport() - Method in interface me.keehl.elevators.api.models.IElevatorType
 
shouldStopObstructedTeleport() - Method in interface me.keehl.elevators.api.services.configs.versions.IConfigElevatorType
 
shouldStopObstruction() - Method in interface me.keehl.elevators.api.services.configs.versions.IConfigSettings
 
shouldSupportDying() - Method in interface me.keehl.elevators.api.services.configs.versions.IConfigSettings
 
shouldValidateSameColor() - Method in interface me.keehl.elevators.api.models.IElevatorType
 
shouldValidateSameColor() - Method in interface me.keehl.elevators.api.services.configs.versions.IConfigElevatorType
 
STOP_OBSTRUCTION - me.keehl.elevators.api.util.InternalElevatorSettingType
 
stopReturn() - Method in interface me.keehl.elevators.api.services.interaction.ISimpleDisplay
 
STRING - Static variable in class me.keehl.elevators.api.util.persistantDataTypes.ElevatorsDataType
 
STRING_ARRAY - Static variable in class me.keehl.elevators.api.util.persistantDataTypes.ElevatorsDataType
 
StringArrayDataType - Class in me.keehl.elevators.api.util.persistantDataTypes
A PersistentDataType for String arrays
StringArrayDataType(Charset) - Constructor for class me.keehl.elevators.api.util.persistantDataTypes.StringArrayDataType
Creates a new StringArrayDataType with the given charset
stringArrayPersistentDataType - Static variable in interface me.keehl.elevators.api.services.IElevatorDataContainerService
 
SUPPORT_DYING - me.keehl.elevators.api.util.InternalElevatorSettingType
 
supports(Class<?>) - Method in interface me.keehl.elevators.api.util.config.converter.IConfigConverter
 
supportsMultiColorMaterials() - Method in interface me.keehl.elevators.api.services.configs.versions.IConfigRecipe
 
supportsMultiColorOutput() - Method in interface me.keehl.elevators.api.services.configs.versions.IConfigRecipe
 

T

TAG_CONTAINER - Static variable in class me.keehl.elevators.api.util.persistantDataTypes.ElevatorsDataType
 
teleportTo(Location) - Method in interface me.keehl.elevators.api.models.hooks.IElevatorHologram
 
teleportTo(Location) - Method in interface me.keehl.elevators.api.models.hooks.IWrappedHologram
 
toggleCheckEnabled(IElevator) - Method in interface me.keehl.elevators.api.models.hooks.IProtectionHook
 
toggleCheckEnabled(IElevator) - Method in class me.keehl.elevators.api.models.hooks.ProtectionHook
 
toggleElevatorProtectionHook(IElevator, IProtectionHook) - Method in interface me.keehl.elevators.api.IElevators
 
toLegacyText() - Method in interface me.keehl.elevators.api.models.ILocaleComponent
 
toPrimitive(Boolean, PersistentDataAdapterContext) - Method in class me.keehl.elevators.api.util.persistantDataTypes.BooleanPersistentDataType
 
toPrimitive(String[], PersistentDataAdapterContext) - Method in class me.keehl.elevators.api.util.persistantDataTypes.StringArrayDataType
 
toPrimitive(ILocaleComponent[], PersistentDataAdapterContext) - Method in class me.keehl.elevators.api.util.persistantDataTypes.LocaleComponentArrayDataType
 
toPrimitive(ILocaleComponent, PersistentDataAdapterContext) - Method in class me.keehl.elevators.api.util.persistantDataTypes.LocaleComponentDataType
 
TriFunction<K,​V,​S,​R> - Interface in me.keehl.elevators.api.util
 

U

update() - Method in interface me.keehl.elevators.api.models.hooks.IWrappedHologram
 
updateAllHolograms(boolean) - Method in interface me.keehl.elevators.api.models.IElevatorType
 
updateBox(ShulkerBox, IElevatorType) - Method in interface me.keehl.elevators.api.services.IElevatorDataContainerService
 
updateElevatorHologram(IElevator) - Method in interface me.keehl.elevators.api.services.IElevatorHologramService
 
updateHologramsInChunk(Chunk) - Method in interface me.keehl.elevators.api.services.IElevatorHologramService
 
updateHologramsOfElevatorType(IElevatorType) - Method in interface me.keehl.elevators.api.services.IElevatorHologramService
 
updateItemStackFromV2(ItemStack, IElevatorType) - Method in interface me.keehl.elevators.api.services.IElevatorDataContainerService
 
updateTypeKeyOnElevator(ShulkerBox, IElevatorType) - Method in interface me.keehl.elevators.api.services.IElevatorDataContainerService
 
USE_PERMISSION - me.keehl.elevators.api.util.InternalElevatorSettingType
 

V

value() - Method in annotation type me.keehl.elevators.api.util.config.Comments
 
value() - Method in annotation type me.keehl.elevators.api.util.config.ConfigFieldName
 
valueOf(String) - Static method in enum me.keehl.elevators.api.services.interaction.DisplayClickFlag
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum me.keehl.elevators.api.services.interaction.DisplayClickResult
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum me.keehl.elevators.api.util.ExecutionMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum me.keehl.elevators.api.util.InternalElevatorSettingType
Returns the enum constant of this type with the specified name.
values() - Static method in enum me.keehl.elevators.api.services.interaction.DisplayClickFlag
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum me.keehl.elevators.api.services.interaction.DisplayClickResult
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum me.keehl.elevators.api.util.ExecutionMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum me.keehl.elevators.api.util.InternalElevatorSettingType
Returns an array containing the constants of this enum type, in the order they are declared.
A B C D E F G H I L M O P R S T U V 
All Classes All Packages