Index
All Classes|All Packages
A
B
- BukkitSecurityVillagersEvent - Class in com.alessiodp.securityvillagers.api.events
- BukkitSecurityVillagersEvent() - Constructor for class com.alessiodp.securityvillagers.api.events.BukkitSecurityVillagersEvent
C
- Cancellable - Interface in com.alessiodp.securityvillagers.api.events
- com.alessiodp.securityvillagers.api - package com.alessiodp.securityvillagers.api
- com.alessiodp.securityvillagers.api.enums - package com.alessiodp.securityvillagers.api.enums
- com.alessiodp.securityvillagers.api.events - package com.alessiodp.securityvillagers.api.events
- com.alessiodp.securityvillagers.api.events.bukkit - package com.alessiodp.securityvillagers.api.events.bukkit
- com.alessiodp.securityvillagers.api.events.interfaces - package com.alessiodp.securityvillagers.api.events.interfaces
- com.alessiodp.securityvillagers.api.interfaces - package com.alessiodp.securityvillagers.api.interfaces
E
- EGG - Enum constant in enum com.alessiodp.securityvillagers.api.enums.InteractType
-
Interact with egg
- EVOKER - Enum constant in enum com.alessiodp.securityvillagers.api.enums.ProtectedEntityType
G
- getApi() - Method in class com.alessiodp.securityvillagers.api.events.BukkitSecurityVillagersEvent
-
Get the SecurityVillagers API instance
- getApi() - Method in interface com.alessiodp.securityvillagers.api.events.SecurityVillagersEvent
-
Get the SecurityVillagers API instance
- getApi() - Static method in class com.alessiodp.securityvillagers.api.SecurityVillagers
-
Get the
SecurityVillagersAPI
instance - getAttackResult() - Method in class com.alessiodp.securityvillagers.api.events.bukkit.SecurityVillagersDamageEvent
- getAttackResult() - Method in interface com.alessiodp.securityvillagers.api.events.interfaces.ISecurityVillagersDamageEvent
-
Get the attack result of the event.
- getDamager() - Method in class com.alessiodp.securityvillagers.api.events.bukkit.SecurityVillagersDamageEvent
- getDamager() - Method in interface com.alessiodp.securityvillagers.api.events.interfaces.ISecurityVillagersDamageEvent
-
Get who is doing damage to the entity
- getEntity() - Method in class com.alessiodp.securityvillagers.api.events.bukkit.SecurityVillagersDamageEvent
- getEntity() - Method in class com.alessiodp.securityvillagers.api.events.bukkit.SecurityVillagersInteractProtectionEvent
- getEntity() - Method in class com.alessiodp.securityvillagers.api.events.bukkit.SecurityVillagersProtectionChangeEvent
- getEntity() - Method in interface com.alessiodp.securityvillagers.api.events.interfaces.ISecurityVillagersDamageEvent
-
Get the damaged entity
- getEntity() - Method in interface com.alessiodp.securityvillagers.api.events.interfaces.ISecurityVillagersInteractProtectionEvent
-
Get the interacted entity
- getEntity() - Method in interface com.alessiodp.securityvillagers.api.events.interfaces.ISecurityVillagersProtectionChangeEvent
-
Get the selected entity
- getEntityType(Entity) - Method in interface com.alessiodp.securityvillagers.api.interfaces.SecurityVillagersAPI
-
Get the entity type of SecurityVillagers for the given entity
- getHandlerList() - Static method in class com.alessiodp.securityvillagers.api.events.BukkitSecurityVillagersEvent
- getHandlers() - Method in class com.alessiodp.securityvillagers.api.events.BukkitSecurityVillagersEvent
- getInteractor() - Method in class com.alessiodp.securityvillagers.api.events.bukkit.SecurityVillagersInteractProtectionEvent
- getInteractor() - Method in interface com.alessiodp.securityvillagers.api.events.interfaces.ISecurityVillagersInteractProtectionEvent
-
Get who is interacting with the entity
- getInteractType() - Method in class com.alessiodp.securityvillagers.api.events.bukkit.SecurityVillagersInteractProtectionEvent
- getInteractType() - Method in interface com.alessiodp.securityvillagers.api.events.interfaces.ISecurityVillagersInteractProtectionEvent
-
Get the type of interaction
- getOldSelection() - Method in class com.alessiodp.securityvillagers.api.events.bukkit.SecurityVillagersSelectEvent
- getOldSelection() - Method in interface com.alessiodp.securityvillagers.api.events.interfaces.ISecurityVillagersSelectEvent
-
Get the previously selected entity
- getPlayer() - Method in class com.alessiodp.securityvillagers.api.events.bukkit.SecurityVillagersProtectionChangeEvent
- getPlayer() - Method in class com.alessiodp.securityvillagers.api.events.bukkit.SecurityVillagersSelectEvent
- getPlayer() - Method in interface com.alessiodp.securityvillagers.api.events.interfaces.ISecurityVillagersProtectionChangeEvent
-
Get the player who is changing the protection
- getPlayer() - Method in interface com.alessiodp.securityvillagers.api.events.interfaces.ISecurityVillagersSelectEvent
-
Get the player
- getProtectedEntities() - Method in interface com.alessiodp.securityvillagers.api.interfaces.SecurityVillagersAPI
-
Get a list of protected entities.
- getProtection() - Method in class com.alessiodp.securityvillagers.api.events.bukkit.SecurityVillagersProtectionChangeEvent
- getProtection() - Method in interface com.alessiodp.securityvillagers.api.events.interfaces.ISecurityVillagersProtectionChangeEvent
-
Get the new protection value for the entity
- getSelectedEntity() - Method in class com.alessiodp.securityvillagers.api.events.bukkit.SecurityVillagersSelectEvent
- getSelectedEntity() - Method in interface com.alessiodp.securityvillagers.api.events.interfaces.ISecurityVillagersSelectEvent
-
Get the selected entity
- getSelectedEntity(Player) - Method in interface com.alessiodp.securityvillagers.api.interfaces.SecurityVillagersAPI
-
Is the entity selected by the given player?
H
- HIT - Enum constant in enum com.alessiodp.securityvillagers.api.enums.AttackResult
-
The melee attack is protected
I
- ILLUSIONER - Enum constant in enum com.alessiodp.securityvillagers.api.enums.ProtectedEntityType
- InteractType - Enum in com.alessiodp.securityvillagers.api.enums
- IRON_GOLEM - Enum constant in enum com.alessiodp.securityvillagers.api.enums.ProtectedEntityType
- isCancelled() - Method in class com.alessiodp.securityvillagers.api.events.bukkit.SecurityVillagersInteractProtectionEvent
- isCancelled() - Method in class com.alessiodp.securityvillagers.api.events.bukkit.SecurityVillagersProtectionChangeEvent
- isCancelled() - Method in class com.alessiodp.securityvillagers.api.events.bukkit.SecurityVillagersSelectEvent
- isCancelled() - Method in interface com.alessiodp.securityvillagers.api.events.Cancellable
-
Is the event cancelled?
- ISecurityVillagersDamageEvent - Interface in com.alessiodp.securityvillagers.api.events.interfaces
- ISecurityVillagersInteractProtectionEvent - Interface in com.alessiodp.securityvillagers.api.events.interfaces
- ISecurityVillagersProtectionChangeEvent - Interface in com.alessiodp.securityvillagers.api.events.interfaces
- ISecurityVillagersSelectEvent - Interface in com.alessiodp.securityvillagers.api.events.interfaces
- isEntityDamageProtected(Entity) - Method in interface com.alessiodp.securityvillagers.api.interfaces.SecurityVillagersAPI
-
Is the entity protected by SecurityVillagers?
- isFlagHook() - Static method in class com.alessiodp.securityvillagers.api.SecurityVillagers
-
Flag to know if SecurityVillagers has been hooked
- isHit() - Method in enum com.alessiodp.securityvillagers.api.enums.AttackResult
- isShoot() - Method in enum com.alessiodp.securityvillagers.api.enums.AttackResult
- isSuccess() - Method in enum com.alessiodp.securityvillagers.api.enums.AttackResult
- isUnselection() - Method in interface com.alessiodp.securityvillagers.api.events.interfaces.ISecurityVillagersSelectEvent
-
Check if the player is unselecting the entity
P
- PILLAGER - Enum constant in enum com.alessiodp.securityvillagers.api.enums.ProtectedEntityType
- ProtectedEntityType - Enum in com.alessiodp.securityvillagers.api.enums
R
- RAVAGER - Enum constant in enum com.alessiodp.securityvillagers.api.enums.ProtectedEntityType
- reloadPlugin() - Method in interface com.alessiodp.securityvillagers.api.interfaces.SecurityVillagersAPI
-
Reload SecurityVillagers configuration files
S
- SecurityVillagers - Class in com.alessiodp.securityvillagers.api
- SecurityVillagersAPI - Interface in com.alessiodp.securityvillagers.api.interfaces
- SecurityVillagersDamageEvent - Class in com.alessiodp.securityvillagers.api.events.bukkit
- SecurityVillagersDamageEvent(Entity, Entity, AttackResult) - Constructor for class com.alessiodp.securityvillagers.api.events.bukkit.SecurityVillagersDamageEvent
- SecurityVillagersEvent - Interface in com.alessiodp.securityvillagers.api.events
- SecurityVillagersInteractProtectionEvent - Class in com.alessiodp.securityvillagers.api.events.bukkit
- SecurityVillagersInteractProtectionEvent(Entity, Player, InteractType) - Constructor for class com.alessiodp.securityvillagers.api.events.bukkit.SecurityVillagersInteractProtectionEvent
- SecurityVillagersProtectionChangeEvent - Class in com.alessiodp.securityvillagers.api.events.bukkit
- SecurityVillagersProtectionChangeEvent(Player, Entity, boolean) - Constructor for class com.alessiodp.securityvillagers.api.events.bukkit.SecurityVillagersProtectionChangeEvent
- SecurityVillagersSelectEvent - Class in com.alessiodp.securityvillagers.api.events.bukkit
- SecurityVillagersSelectEvent(Player, Entity, Entity) - Constructor for class com.alessiodp.securityvillagers.api.events.bukkit.SecurityVillagersSelectEvent
- setApi(SecurityVillagersAPI) - Method in class com.alessiodp.securityvillagers.api.events.BukkitSecurityVillagersEvent
-
Set the SecurityVillagers API instance.
- setApi(SecurityVillagersAPI) - Method in interface com.alessiodp.securityvillagers.api.events.SecurityVillagersEvent
-
Set the SecurityVillagers API instance.
- setApi(SecurityVillagersAPI) - Static method in class com.alessiodp.securityvillagers.api.SecurityVillagers
-
Set the SecurityVillagers API instance.
- setAttackResult(AttackResult) - Method in class com.alessiodp.securityvillagers.api.events.bukkit.SecurityVillagersDamageEvent
- setAttackResult(AttackResult) - Method in interface com.alessiodp.securityvillagers.api.events.interfaces.ISecurityVillagersDamageEvent
-
Set the attack result of the event
- setCancelled(boolean) - Method in class com.alessiodp.securityvillagers.api.events.bukkit.SecurityVillagersInteractProtectionEvent
- setCancelled(boolean) - Method in class com.alessiodp.securityvillagers.api.events.bukkit.SecurityVillagersProtectionChangeEvent
- setCancelled(boolean) - Method in class com.alessiodp.securityvillagers.api.events.bukkit.SecurityVillagersSelectEvent
- setCancelled(boolean) - Method in interface com.alessiodp.securityvillagers.api.events.Cancellable
-
Set the event as cancelled
- setProtection(boolean) - Method in class com.alessiodp.securityvillagers.api.events.bukkit.SecurityVillagersProtectionChangeEvent
- setProtection(boolean) - Method in interface com.alessiodp.securityvillagers.api.events.interfaces.ISecurityVillagersProtectionChangeEvent
-
Set a new protection value for the entity
- SHOOT - Enum constant in enum com.alessiodp.securityvillagers.api.enums.AttackResult
-
The ranged attack is protected
- SUCCESS - Enum constant in enum com.alessiodp.securityvillagers.api.enums.AttackResult
-
The attack is not protected
T
- TRADE - Enum constant in enum com.alessiodp.securityvillagers.api.enums.InteractType
-
Interact to trade
- TRADER_LLAMA - Enum constant in enum com.alessiodp.securityvillagers.api.enums.ProtectedEntityType
V
- valueOf(String) - Static method in enum com.alessiodp.securityvillagers.api.enums.AttackResult
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.alessiodp.securityvillagers.api.enums.InteractType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.alessiodp.securityvillagers.api.enums.ProtectedEntityType
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum com.alessiodp.securityvillagers.api.enums.AttackResult
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.alessiodp.securityvillagers.api.enums.InteractType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.alessiodp.securityvillagers.api.enums.ProtectedEntityType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- VEX - Enum constant in enum com.alessiodp.securityvillagers.api.enums.ProtectedEntityType
- VILLAGER - Enum constant in enum com.alessiodp.securityvillagers.api.enums.ProtectedEntityType
- VINDICATOR - Enum constant in enum com.alessiodp.securityvillagers.api.enums.ProtectedEntityType
W
- WANDERING_TRADER - Enum constant in enum com.alessiodp.securityvillagers.api.enums.ProtectedEntityType
- WITCH - Enum constant in enum com.alessiodp.securityvillagers.api.enums.ProtectedEntityType
All Classes|All Packages