Package me.keehl.elevators.api.services
Interface IElevatorActionService
-
- All Superinterfaces:
IElevatorService
public interface IElevatorActionService extends IElevatorService
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description IElevatorActioncreateActionFromString(IElevatorType elevatorType, java.lang.String actionString)IElevatorActioncreateBlankAction(IElevatorType elevatorType, java.lang.String actionKey)java.util.List<java.lang.String>getRegisteredActions()voidregisterElevatorAction(org.bukkit.plugin.java.JavaPlugin plugin, java.lang.String key, TriFunction<org.bukkit.plugin.java.JavaPlugin,IElevatorType,java.lang.String,IElevatorAction> actionConstructor, java.lang.String chatColor, java.lang.String displayName, org.bukkit.Material itemType)voidregisterElevatorAction(org.bukkit.plugin.java.JavaPlugin plugin, java.lang.String key, TriFunction<org.bukkit.plugin.java.JavaPlugin,IElevatorType,java.lang.String,IElevatorAction> actionConstructor, org.bukkit.inventory.ItemStack icon)-
Methods inherited from interface me.keehl.elevators.api.services.IElevatorService
onInitialize, onUninitialize
-
-
-
-
Method Detail
-
registerElevatorAction
void registerElevatorAction(org.bukkit.plugin.java.JavaPlugin plugin, java.lang.String key, TriFunction<org.bukkit.plugin.java.JavaPlugin,IElevatorType,java.lang.String,IElevatorAction> actionConstructor, org.bukkit.inventory.ItemStack icon)
-
registerElevatorAction
void registerElevatorAction(org.bukkit.plugin.java.JavaPlugin plugin, java.lang.String key, TriFunction<org.bukkit.plugin.java.JavaPlugin,IElevatorType,java.lang.String,IElevatorAction> actionConstructor, java.lang.String chatColor, java.lang.String displayName, org.bukkit.Material itemType)
-
createActionFromString
IElevatorAction createActionFromString(IElevatorType elevatorType, java.lang.String actionString)
-
getRegisteredActions
java.util.List<java.lang.String> getRegisteredActions()
-
createBlankAction
IElevatorAction createBlankAction(IElevatorType elevatorType, java.lang.String actionKey)
-
-