Class BukkitSecurityVillagersEvent
java.lang.Object
org.bukkit.event.Event
com.alessiodp.securityvillagers.api.events.BukkitSecurityVillagersEvent
- All Implemented Interfaces:
SecurityVillagersEvent
- Direct Known Subclasses:
SecurityVillagersDamageEvent
,SecurityVillagersInteractProtectionEvent
,SecurityVillagersProtectionChangeEvent
,SecurityVillagersSelectEvent
public class BukkitSecurityVillagersEvent
extends org.bukkit.event.Event
implements SecurityVillagersEvent
-
Nested Class Summary
Nested classes/interfaces inherited from class org.bukkit.event.Event
org.bukkit.event.Event.Result
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescription@NotNull SecurityVillagersAPI
getApi()
Get the SecurityVillagers API instancestatic org.bukkit.event.HandlerList
@NotNull org.bukkit.event.HandlerList
void
setApi(SecurityVillagersAPI instance)
Set the SecurityVillagers API instance.Methods inherited from class org.bukkit.event.Event
getEventName, isAsynchronous
-
Constructor Details
-
BukkitSecurityVillagersEvent
public BukkitSecurityVillagersEvent()
-
-
Method Details
-
getApi
Get the SecurityVillagers API instance- Specified by:
getApi
in interfaceSecurityVillagersEvent
- Returns:
- the
SecurityVillagersAPI
-
setApi
Set the SecurityVillagers API instance. Used by SecurityVillagers instance to let you hook directly to the main API.- Specified by:
setApi
in interfaceSecurityVillagersEvent
- Parameters:
instance
- theSecurityVillagersAPI
instance to set
-
getHandlers
@NotNull public @NotNull org.bukkit.event.HandlerList getHandlers()- Specified by:
getHandlers
in classorg.bukkit.event.Event
-
getHandlerList
public static org.bukkit.event.HandlerList getHandlerList()
-