Index

A B C E G H I P R S T V W 
All Classes|All Packages

A

AttackResult - Enum in com.alessiodp.securityvillagers.api.enums
 

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
 
A B C E G H I P R S T V W 
All Classes|All Packages