Package me.keehl.elevators.api.services
Interface IElevatorHookService
-
- All Superinterfaces:
IElevatorService
public interface IElevatorHookService extends IElevatorService
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description booleancanEditElevator(org.bukkit.entity.Player player, IElevator elevator, boolean sendMessage)booleancanRenameElevator(org.bukkit.entity.Player player, IElevator elevator, boolean sendMessage)booleancanUseElevator(org.bukkit.entity.Player player, IElevator elevator, boolean sendMessage)org.bukkit.inventory.ItemStackcreateItemStackFromKey(org.bukkit.NamespacedKey key)java.util.List<ItemsHook>getItemsHooks()org.bukkit.NamespacedKeygetKeyFromItemStack(org.bukkit.inventory.ItemStack item)PlaceholderHookgetPlaceholderHook()java.util.List<IProtectionHook>getProtectionHooks()voidregisterHook(java.lang.String pluginName, java.lang.Class<? extends ElevatorHook> elevatorHookClass)voidregisterHook(java.lang.String pluginName, java.lang.Class<? extends ElevatorHook> elevatorHookClass, boolean requireActive)-
Methods inherited from interface me.keehl.elevators.api.services.IElevatorService
onInitialize, onUninitialize
-
-
-
-
Method Detail
-
registerHook
void registerHook(java.lang.String pluginName, java.lang.Class<? extends ElevatorHook> elevatorHookClass, boolean requireActive)
-
registerHook
void registerHook(java.lang.String pluginName, java.lang.Class<? extends ElevatorHook> elevatorHookClass)
-
canUseElevator
boolean canUseElevator(org.bukkit.entity.Player player, IElevator elevator, boolean sendMessage)
-
canEditElevator
boolean canEditElevator(org.bukkit.entity.Player player, IElevator elevator, boolean sendMessage)
-
canRenameElevator
boolean canRenameElevator(org.bukkit.entity.Player player, IElevator elevator, boolean sendMessage)
-
createItemStackFromKey
org.bukkit.inventory.ItemStack createItemStackFromKey(org.bukkit.NamespacedKey key)
-
getKeyFromItemStack
org.bukkit.NamespacedKey getKeyFromItemStack(org.bukkit.inventory.ItemStack item)
-
getPlaceholderHook
PlaceholderHook getPlaceholderHook()
-
getProtectionHooks
java.util.List<IProtectionHook> getProtectionHooks()
-
getItemsHooks
java.util.List<ItemsHook> getItemsHooks()
-
-