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
Constructors -
Method Summary
Modifier and TypeMethodDescription@NotNull SecurityVillagersAPIgetApi()Get the SecurityVillagers API instancestatic org.bukkit.event.HandlerList@NotNull org.bukkit.event.HandlerListvoidsetApi(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:
getApiin 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:
setApiin interfaceSecurityVillagersEvent- Parameters:
instance- theSecurityVillagersAPIinstance to set
-
getHandlers
@NotNull public @NotNull org.bukkit.event.HandlerList getHandlers()- Specified by:
getHandlersin classorg.bukkit.event.Event
-
getHandlerList
public static org.bukkit.event.HandlerList getHandlerList()
-