Package me.keehl.elevators.api.models
-
Interface Summary Interface Description ElevatorEventExecutor<T extends org.bukkit.event.Event> IElevator Represents a lightweight, immutable view of an elevator instance at a specific location.IElevatorAction Represents a configurable action attached to anIElevatorType.IElevatorActionSetting<T> Represents an editable setting for anIElevatorActionvariable.IElevatorActionVariable<T> Describes a typed, aliased variable used to configure anIElevatorAction.IElevatorEffect Represents a visual/audio effect that can be played for an elevator interaction.IElevatorEventData IElevatorRecipeGroup IElevatorSetting<T> Represents a configurable setting that may apply globally to anIElevatorTypeand optionally be overridden perIElevator.IElevatorType ILocaleComponent -
Class Summary Class Description ElevatorEffect Convenience base class for implementing customIElevatorEffects.ElevatorRecipe