Index

B C E G H I K N O P S T V W 
All Classes and Interfaces|All Packages|Serialized Form

B

BAN - Enum constant in enum class org.reprogle.honeypot.common.providers.BehaviorType
 
Behavior - Annotation Interface in org.reprogle.honeypot.common.providers
An interface to define a Honeypot Behavior
BehaviorConflictException - Exception in org.reprogle.honeypot.common.providers.exceptions
 
BehaviorConflictException(String) - Constructor for exception org.reprogle.honeypot.common.providers.exceptions.BehaviorConflictException
 
BehaviorProvider - Class in org.reprogle.honeypot.common.providers
 
BehaviorProvider() - Constructor for class org.reprogle.honeypot.common.providers.BehaviorProvider
 
behaviorType - Variable in class org.reprogle.honeypot.common.providers.BehaviorProvider
 
BehaviorType - Enum Class in org.reprogle.honeypot.common.providers
 
BROADCAST - Enum constant in enum class org.reprogle.honeypot.common.providers.BehaviorType
 

C

COMMAND - Enum constant in enum class org.reprogle.honeypot.common.providers.BehaviorType
 
CUSTOM - Enum constant in enum class org.reprogle.honeypot.common.providers.BehaviorType
 

E

equals(Object) - Method in class org.reprogle.honeypot.common.providers.BehaviorProvider
Override default equals function to provide comparison support to BehaviorProviders.

G

getBehaviorType() - Method in class org.reprogle.honeypot.common.providers.BehaviorProvider
Return the type of the behavior.
getBlock() - Method in class org.reprogle.honeypot.api.events.HoneypotCreateEvent
Get the block object of the block who fired the event
getBlock() - Method in class org.reprogle.honeypot.api.events.HoneypotNonPlayerBreakEvent
Get the block that was broken
getBlock() - Method in class org.reprogle.honeypot.api.events.HoneypotPlayerBreakEvent
Get the block that was involved in the event
getBlock() - Method in class org.reprogle.honeypot.api.events.HoneypotPlayerInteractEvent
Get the block that was involved in the event
getBlock() - Method in class org.reprogle.honeypot.api.events.HoneypotPreCreateEvent
Get the block that was involved in the event
getBlock() - Method in class org.reprogle.honeypot.api.events.HoneypotPrePlayerBreakEvent
Get the block that was involved in the event
getBlock() - Method in class org.reprogle.honeypot.api.events.HoneypotPrePlayerInteractEvent
Get the block that was involved in the event
getHandlerList() - Static method in class org.reprogle.honeypot.api.events.HoneypotCreateEvent
Boilerplate function for Bukkit
getHandlerList() - Static method in class org.reprogle.honeypot.api.events.HoneypotInventoryClickEvent
Boilerplate function for Bukkit
getHandlerList() - Static method in class org.reprogle.honeypot.api.events.HoneypotNonPlayerBreakEvent
Boilerplate function for Bukkit
getHandlerList() - Static method in class org.reprogle.honeypot.api.events.HoneypotPlayerBreakEvent
Boilerplate function for Bukkit
getHandlerList() - Static method in class org.reprogle.honeypot.api.events.HoneypotPlayerInteractEvent
Boilerplate function for Bukkit
getHandlerList() - Static method in class org.reprogle.honeypot.api.events.HoneypotPreCreateEvent
Boilerplate function for Bukkit
getHandlerList() - Static method in class org.reprogle.honeypot.api.events.HoneypotPreInventoryClickEvent
Boilerplate function for Bukkit
getHandlerList() - Static method in class org.reprogle.honeypot.api.events.HoneypotPrePlayerBreakEvent
Boilerplate function for Bukkit
getHandlerList() - Static method in class org.reprogle.honeypot.api.events.HoneypotPrePlayerInteractEvent
Boilerplate function for Bukkit
getHandlers() - Method in class org.reprogle.honeypot.api.events.HoneypotCreateEvent
Boilerplate function for Bukkit
getHandlers() - Method in class org.reprogle.honeypot.api.events.HoneypotInventoryClickEvent
Boilerplate function for Bukkit
getHandlers() - Method in class org.reprogle.honeypot.api.events.HoneypotNonPlayerBreakEvent
Boilerplate function for Bukkit
getHandlers() - Method in class org.reprogle.honeypot.api.events.HoneypotPlayerBreakEvent
Boilerplate function for Bukkit
getHandlers() - Method in class org.reprogle.honeypot.api.events.HoneypotPlayerInteractEvent
Boilerplate function for Bukkit
getHandlers() - Method in class org.reprogle.honeypot.api.events.HoneypotPreCreateEvent
Boilerplate function for Bukkit
getHandlers() - Method in class org.reprogle.honeypot.api.events.HoneypotPreInventoryClickEvent
Boilerplate function for Bukkit
getHandlers() - Method in class org.reprogle.honeypot.api.events.HoneypotPrePlayerBreakEvent
Boilerplate function for Bukkit
getHandlers() - Method in class org.reprogle.honeypot.api.events.HoneypotPrePlayerInteractEvent
Boilerplate function for Bukkit
getIcon() - Method in class org.reprogle.honeypot.common.providers.BehaviorProvider
Return the type of the behavior.
getInventory() - Method in class org.reprogle.honeypot.api.events.HoneypotInventoryClickEvent
Get the block that was involved in the event
getInventory() - Method in class org.reprogle.honeypot.api.events.HoneypotPreInventoryClickEvent
Get the block that was involved in the event
getObject() - Method in class org.reprogle.honeypot.api.events.HoneypotNonPlayerBreakEvent
Get the object that triggered the event
getPlayer() - Method in class org.reprogle.honeypot.api.events.HoneypotCreateEvent
Get the player object of the player who fired the event
getPlayer() - Method in class org.reprogle.honeypot.api.events.HoneypotInventoryClickEvent
Get the player that broke the block
getPlayer() - Method in class org.reprogle.honeypot.api.events.HoneypotPlayerBreakEvent
Get the player that broke the block
getPlayer() - Method in class org.reprogle.honeypot.api.events.HoneypotPlayerInteractEvent
Get the player that broke the block
getPlayer() - Method in class org.reprogle.honeypot.api.events.HoneypotPreCreateEvent
Get the player that broke the block
getPlayer() - Method in class org.reprogle.honeypot.api.events.HoneypotPreInventoryClickEvent
Get the player that broke the block
getPlayer() - Method in class org.reprogle.honeypot.api.events.HoneypotPrePlayerBreakEvent
Get the player that broke the block
getPlayer() - Method in class org.reprogle.honeypot.api.events.HoneypotPrePlayerInteractEvent
Get the player that broke the block
getProviderName() - Method in class org.reprogle.honeypot.common.providers.BehaviorProvider
This should return the name of the behavior provider

H

hashCode() - Method in class org.reprogle.honeypot.common.providers.BehaviorProvider
 
HoneypotCreateEvent - Class in org.reprogle.honeypot.api.events
Event that is triggered each time a Honeypot is created.
HoneypotCreateEvent(Player, Block) - Constructor for class org.reprogle.honeypot.api.events.HoneypotCreateEvent
Creates a Honeypot Event.
HoneypotInventoryClickEvent - Class in org.reprogle.honeypot.api.events
Event that is triggered after a player triggers a container action This event is called after a container action is triggered, not before.
HoneypotInventoryClickEvent(Player, Inventory) - Constructor for class org.reprogle.honeypot.api.events.HoneypotInventoryClickEvent
Called after an action is ran on a player who modified a Honeypot inventory.
HoneypotNonPlayerBreakEvent - Class in org.reprogle.honeypot.api.events
Event that is triggered after a Honeypot is edited by a non-player object.
HoneypotNonPlayerBreakEvent(Object, Block) - Constructor for class org.reprogle.honeypot.api.events.HoneypotNonPlayerBreakEvent
Constructor for event
HoneypotPlayerBreakEvent - Class in org.reprogle.honeypot.api.events
Event that is triggered each time a Honeypot is broken by a player.
HoneypotPlayerBreakEvent(Player, Block) - Constructor for class org.reprogle.honeypot.api.events.HoneypotPlayerBreakEvent
Called after action is taken on a player who broke the Honeypot.
HoneypotPlayerInteractEvent - Class in org.reprogle.honeypot.api.events
Event that is triggered each time a Honeypot inventory is interacted with.
HoneypotPlayerInteractEvent(Player, Block) - Constructor for class org.reprogle.honeypot.api.events.HoneypotPlayerInteractEvent
Called after action is taken on a player who interacted with the Honeypot.
HoneypotPreCreateEvent - Class in org.reprogle.honeypot.api.events
Event that is triggered before a Honeypot is created.
HoneypotPreCreateEvent(Player, Block) - Constructor for class org.reprogle.honeypot.api.events.HoneypotPreCreateEvent
Called before a Honeypot is created is taken on a player who broke with Honeypot inventory.
HoneypotPreInventoryClickEvent - Class in org.reprogle.honeypot.api.events
Event that is triggered when a player triggers a Honeypot via interacting with its container inventory.
HoneypotPreInventoryClickEvent(Player, Inventory) - Constructor for class org.reprogle.honeypot.api.events.HoneypotPreInventoryClickEvent
Called before an action is ran on a player who modified a Honeypot inventory.
HoneypotPrePlayerBreakEvent - Class in org.reprogle.honeypot.api.events
Event that is triggered before a Honeypot is broken.
HoneypotPrePlayerBreakEvent(Player, Block) - Constructor for class org.reprogle.honeypot.api.events.HoneypotPrePlayerBreakEvent
Called before action is taken on a player who broke with Honeypot inventory.
HoneypotPrePlayerInteractEvent - Class in org.reprogle.honeypot.api.events
Event that is triggered before a Honeypot inventory is interacted with.
HoneypotPrePlayerInteractEvent(Player, Block) - Constructor for class org.reprogle.honeypot.api.events.HoneypotPrePlayerInteractEvent
Called before action is taken on a player who interacted with Honeypot inventory.

I

icon - Variable in class org.reprogle.honeypot.common.providers.BehaviorProvider
 
icon() - Element in annotation interface org.reprogle.honeypot.common.providers.Behavior
The icon of the provider to display within the GUI.
InvalidBehaviorDefinitionException - Exception in org.reprogle.honeypot.common.providers.exceptions
 
InvalidBehaviorDefinitionException(String) - Constructor for exception org.reprogle.honeypot.common.providers.exceptions.InvalidBehaviorDefinitionException
 
isCancelled() - Method in class org.reprogle.honeypot.api.events.HoneypotPreCreateEvent
Check if the event is cancelled
isCancelled() - Method in class org.reprogle.honeypot.api.events.HoneypotPreInventoryClickEvent
Check if the event is cancelled
isCancelled() - Method in class org.reprogle.honeypot.api.events.HoneypotPrePlayerBreakEvent
Check if the event is cancelled
isCancelled() - Method in class org.reprogle.honeypot.api.events.HoneypotPrePlayerInteractEvent
Check if the event is cancelled

K

KICK - Enum constant in enum class org.reprogle.honeypot.common.providers.BehaviorType
 

N

name() - Element in annotation interface org.reprogle.honeypot.common.providers.Behavior
The name of the provider.
NOTIFY - Enum constant in enum class org.reprogle.honeypot.common.providers.BehaviorType
 

O

org.reprogle.honeypot.api.events - package org.reprogle.honeypot.api.events
 
org.reprogle.honeypot.common.providers - package org.reprogle.honeypot.common.providers
 
org.reprogle.honeypot.common.providers.exceptions - package org.reprogle.honeypot.common.providers.exceptions
 

P

PERMISSION - Enum constant in enum class org.reprogle.honeypot.common.providers.BehaviorType
 
process(Player, Block) - Method in class org.reprogle.honeypot.common.providers.BehaviorProvider
A method to be executed when an action requires processing.
providerName - Variable in class org.reprogle.honeypot.common.providers.BehaviorProvider
 

S

setCancelled(boolean) - Method in class org.reprogle.honeypot.api.events.HoneypotPreCreateEvent
Set the event as cancelled or not
setCancelled(boolean) - Method in class org.reprogle.honeypot.api.events.HoneypotPreInventoryClickEvent
Set the event as cancelled or not
setCancelled(boolean) - Method in class org.reprogle.honeypot.api.events.HoneypotPrePlayerBreakEvent
Set the event as cancelled or not
setCancelled(boolean) - Method in class org.reprogle.honeypot.api.events.HoneypotPrePlayerInteractEvent
Set the event as cancelled or not

T

type() - Element in annotation interface org.reprogle.honeypot.common.providers.Behavior
The type of the BehaviorProvider.

V

valueOf(String) - Static method in enum class org.reprogle.honeypot.common.providers.BehaviorType
Returns the enum constant of this class with the specified name.
values() - Static method in enum class org.reprogle.honeypot.common.providers.BehaviorType
Returns an array containing the constants of this enum class, in the order they are declared.

W

WARN - Enum constant in enum class org.reprogle.honeypot.common.providers.BehaviorType
 
B C E G H I K N O P S T V W 
All Classes and Interfaces|All Packages|Serialized Form