Index

A D G H I O R S U 
All Classes and Interfaces|All Packages

A

AbstractHookManager<H> - Class in de.themoep.hook.core
 
AbstractHookManager(String) - Constructor for class de.themoep.hook.core.AbstractHookManager
Construct the manager
AbstractHookManager(Logger, String) - Constructor for class de.themoep.hook.core.AbstractHookManager
Construct the manager
AbstractHookManager(Logger, String, boolean) - Constructor for class de.themoep.hook.core.AbstractHookManager
Construct the manager

D

de.themoep.hook.bukkit - package de.themoep.hook.bukkit
 
de.themoep.hook.bungee - package de.themoep.hook.bungee
 
de.themoep.hook.core - package de.themoep.hook.core
 
de.themoep.hook.velocity - package de.themoep.hook.velocity
 

G

getDescription() - Method in interface de.themoep.hook.velocity.Hookable
 
getDescription() - Method in class de.themoep.hook.velocity.HookableWrapper
 
getHook(H) - Method in class de.themoep.hook.core.AbstractHookManager
Get the Hook from a Hookable
getHook(String) - Method in class de.themoep.hook.core.AbstractHookManager
Get the Hook from the name of a Hookable
getHookables() - Method in class de.themoep.hook.bukkit.HookManager
 
getHookables() - Method in class de.themoep.hook.bungee.HookManager
 
getHookables() - Method in class de.themoep.hook.core.AbstractHookManager
 
getHookables() - Method in class de.themoep.hook.velocity.HookManager
 
getHooked() - Method in interface de.themoep.hook.core.Hook
The parent plugin of this hook
getHookVersion() - Method in interface de.themoep.hook.core.Hook
The version of this hook.
getName() - Method in interface de.themoep.hook.core.Hook
Get the name of this hook
getName(Hookable) - Method in class de.themoep.hook.velocity.HookManager
 
getName(H) - Method in class de.themoep.hook.core.AbstractHookManager
 
getName(Plugin) - Method in class de.themoep.hook.bungee.HookManager
 
getName(Plugin) - Method in class de.themoep.hook.bukkit.HookManager
 
getNames(H) - Method in class de.themoep.hook.core.AbstractHookManager
 
getNames(Plugin) - Method in class de.themoep.hook.bukkit.HookManager
 
getSuffix() - Method in class de.themoep.hook.core.AbstractHookManager
Get the suffix to append to the class name when searching for a hook.
getVersion(Hookable) - Method in class de.themoep.hook.velocity.HookManager
 
getVersion(H) - Method in class de.themoep.hook.core.AbstractHookManager
 
getVersion(Plugin) - Method in class de.themoep.hook.bungee.HookManager
 
getVersion(Plugin) - Method in class de.themoep.hook.bukkit.HookManager
 

H

Hook<P> - Interface in de.themoep.hook.core
Represents a hook
Hookable - Interface in de.themoep.hook.velocity
 
HookableWrapper - Class in de.themoep.hook.velocity
 
HookableWrapper(PluginContainer) - Constructor for class de.themoep.hook.velocity.HookableWrapper
 
HookManager - Class in de.themoep.hook.bukkit
 
HookManager - Class in de.themoep.hook.bungee
 
HookManager - Class in de.themoep.hook.velocity
 
HookManager(Hookable, ProxyServer, String) - Constructor for class de.themoep.hook.velocity.HookManager
Construct the manager
HookManager(Hookable, ProxyServer, String, boolean) - Constructor for class de.themoep.hook.velocity.HookManager
Construct the manager
HookManager(Plugin, String) - Constructor for class de.themoep.hook.bungee.HookManager
Construct the manager
HookManager(Plugin, String, boolean) - Constructor for class de.themoep.hook.bungee.HookManager
Construct the manager
HookManager(Plugin, String) - Constructor for class de.themoep.hook.bukkit.HookManager
Construct the manager
HookManager(Plugin, String, boolean) - Constructor for class de.themoep.hook.bukkit.HookManager
Construct the manager

I

isEnabled(Hookable) - Method in class de.themoep.hook.velocity.HookManager
 
isEnabled(H) - Method in class de.themoep.hook.core.AbstractHookManager
 
isEnabled(Plugin) - Method in class de.themoep.hook.bungee.HookManager
 
isEnabled(Plugin) - Method in class de.themoep.hook.bukkit.HookManager
 

O

onHookableDisable(H) - Method in class de.themoep.hook.core.AbstractHookManager
 
onHookableEnable(H) - Method in class de.themoep.hook.core.AbstractHookManager
 
onPluginDisable(PluginDisableEvent) - Method in class de.themoep.hook.bukkit.HookManager
 
onPluginEnable(PluginEnableEvent) - Method in class de.themoep.hook.bukkit.HookManager
 
onReload(ProxyReloadEvent) - Method in class de.themoep.hook.velocity.HookManager
 
onReload(ProxyReloadEvent) - Method in class de.themoep.hook.bungee.HookManager
 

R

register() - Method in interface de.themoep.hook.core.Hook
Do some extra registration which this hook might require to work.
registerExistingHookables() - Method in class de.themoep.hook.core.AbstractHookManager
 

S

setSuffix(String) - Method in class de.themoep.hook.core.AbstractHookManager
Set the suffix to append to the class name when searching for a hook.

U

unregister() - Method in interface de.themoep.hook.core.Hook
Do some extra unregistration which this hook might require to be properly cleaned up.
A D G H I O R S U 
All Classes and Interfaces|All Packages