Index

A C D E G H I O S W 
All Classes and Interfaces|All Packages

A

addPlayer(Player, int) - Method in class org.reprogle.honeypot.storagemanager.HoneypotPlayerManager
Create a honeypot block by calling the SQLite DB.
addPlayerHistory(Player, HoneypotBlockObject) - Method in class org.reprogle.honeypot.storagemanager.HoneypotPlayerHistoryManager
Add an entry to the player history table

C

createBlock(Block, String) - Method in class org.reprogle.honeypot.storagemanager.HoneypotBlockManager
Create a honeypot Block by creating a HoneypotBlock object and storing it to DB.

D

deleteAllHistory() - Method in class org.reprogle.honeypot.storagemanager.HoneypotPlayerHistoryManager
A function to purge the entire history table
deleteAllHoneypotBlocks() - Method in class org.reprogle.honeypot.storagemanager.HoneypotBlockManager
Delete all Honeypots in the entire DB.
deleteAllHoneypotPlayers() - Method in class org.reprogle.honeypot.storagemanager.HoneypotPlayerManager
Delete's all players in the DB
deleteBlock(Block) - Method in class org.reprogle.honeypot.storagemanager.HoneypotBlockManager
Compare the coordinates of the received Block to the DB.
deletePlayerHistory(Player, int...) - Method in class org.reprogle.honeypot.storagemanager.HoneypotPlayerHistoryManager
Delete all history for a particular player.

E

equals(Object) - Method in class org.reprogle.honeypot.storagemanager.HoneypotBlockObject
 

G

getAction() - Method in class org.reprogle.honeypot.storagemanager.HoneypotBlockObject
Get the action of the Honeypot
getAction(Block) - Method in class org.reprogle.honeypot.storagemanager.HoneypotBlockManager
Return the action for the honeypot Block (Meant for ban, kick, etc.) If a string is returned that is not a default action, it's custom.
getAllHoneypots() - Method in class org.reprogle.honeypot.storagemanager.HoneypotBlockManager
Get all HoneypotBlockObject in the DB
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
getBlock() - Method in class org.reprogle.honeypot.storagemanager.HoneypotBlockObject
Get the Block object of the Honeypot
getBlocksBroken() - Method in class org.reprogle.honeypot.storagemanager.HoneypotPlayerObject
Get's the number of blocks broken by the player
getCoordinates() - Method in class org.reprogle.honeypot.storagemanager.HoneypotBlockObject
Get the String formatted coordinates of the Honeypot
getCount(Player) - Method in class org.reprogle.honeypot.storagemanager.HoneypotPlayerManager
Return the amount of blocks the player has broken.
getDateTime() - Method in class org.reprogle.honeypot.storagemanager.HoneypotPlayerHistoryObject
Get the date and time of the history entry
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
getHoneypot() - Method in class org.reprogle.honeypot.storagemanager.HoneypotPlayerHistoryObject
Get the Honeypot they broke
getHoneypotBlock(Block) - Method in class org.reprogle.honeypot.storagemanager.HoneypotBlockManager
Convert a block to its HoneypotBlockObject, if it exists in the database
getInstance() - Static method in class org.reprogle.honeypot.storagemanager.HoneypotBlockManager
Returns the singleton instance of this class
getInstance() - Static method in class org.reprogle.honeypot.storagemanager.HoneypotPlayerHistoryManager
Returns the singleton instance of this class
getInstance() - Static method in class org.reprogle.honeypot.storagemanager.HoneypotPlayerManager
Returns the singleton instance of this class
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
getLocation() - Method in class org.reprogle.honeypot.storagemanager.HoneypotBlockObject
Get the Location object of the Honeypot
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
getPlayer() - Method in class org.reprogle.honeypot.storagemanager.HoneypotPlayerHistoryObject
Get the player's name
getPlayerHistory(Player) - Method in class org.reprogle.honeypot.storagemanager.HoneypotPlayerHistoryManager
Get the history for a player
getUUID() - Method in class org.reprogle.honeypot.storagemanager.HoneypotPlayerHistoryObject
Get the player's UUID
getUUID() - Method in class org.reprogle.honeypot.storagemanager.HoneypotPlayerObject
Get the UUID of the player
getWorld() - Method in class org.reprogle.honeypot.storagemanager.HoneypotBlockObject
Get the world of the Honeypot
getWorldGuardFlag() - Method in class org.reprogle.honeypot.utils.WorldGuardUtil
Returns the WorldGuard flag
GriefPreventionUtil - Class in org.reprogle.honeypot.utils
A small utility class for helping connect with GriefPrevention.
GriefPreventionUtil() - Constructor for class org.reprogle.honeypot.utils.GriefPreventionUtil
 

H

hashCode() - Method in class org.reprogle.honeypot.storagemanager.HoneypotBlockObject
 
HoneypotBlockManager - Class in org.reprogle.honeypot.storagemanager
A class for managing Honeypot blocks.
HoneypotBlockManager() - Constructor for class org.reprogle.honeypot.storagemanager.HoneypotBlockManager
 
HoneypotBlockObject - Class in org.reprogle.honeypot.storagemanager
A class representing a Honeypot Block object.
HoneypotBlockObject(String, String, String) - Constructor for class org.reprogle.honeypot.storagemanager.HoneypotBlockObject
Used for GUI, create a Honeypot based off of strings and not Block objects
HoneypotBlockObject(Block, String) - Constructor for class org.reprogle.honeypot.storagemanager.HoneypotBlockObject
Create a HoneypotBlockObject
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 before a Honeypot is created.
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.
HoneypotPlayerHistoryManager - Class in org.reprogle.honeypot.storagemanager
A class for managing Honeypot history entries.
HoneypotPlayerHistoryManager() - Constructor for class org.reprogle.honeypot.storagemanager.HoneypotPlayerHistoryManager
 
HoneypotPlayerHistoryObject - Class in org.reprogle.honeypot.storagemanager
A class representing a player history entry.
HoneypotPlayerHistoryObject(String, String, String, HoneypotBlockObject) - Constructor for class org.reprogle.honeypot.storagemanager.HoneypotPlayerHistoryObject
Constructor for creating a history entry
HoneypotPlayerHistoryObject(String, Player, HoneypotBlockObject) - Constructor for class org.reprogle.honeypot.storagemanager.HoneypotPlayerHistoryObject
Constructor for creating a history entry
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.
HoneypotPlayerManager - Class in org.reprogle.honeypot.storagemanager
A class for managing Honeypot players.
HoneypotPlayerManager() - Constructor for class org.reprogle.honeypot.storagemanager.HoneypotPlayerManager
 
HoneypotPlayerObject - Class in org.reprogle.honeypot.storagemanager
A class representing a Honeypot Player object.
HoneypotPlayerObject(UUID, int) - Constructor for class org.reprogle.honeypot.storagemanager.HoneypotPlayerObject
Create a HoneypotPlayerObject
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 before a Honeypot is created.
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

isAllowed(Player) - Method in class org.reprogle.honeypot.utils.WorldGuardUtil
Check if the allow-honeypots flag is on
isAllowed(Player, Location) - Method in class org.reprogle.honeypot.utils.GriefPreventionUtil
Check if the player has permission
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
isHoneypotBlock(Block) - Method in class org.reprogle.honeypot.storagemanager.HoneypotBlockManager
Check if the coordinates of the Honeypot already exist within the list

O

org.reprogle.honeypot.api.events - package org.reprogle.honeypot.api.events
 
org.reprogle.honeypot.storagemanager - package org.reprogle.honeypot.storagemanager
 
org.reprogle.honeypot.utils - package org.reprogle.honeypot.utils
 

S

setBlocksBroken(int) - Method in class org.reprogle.honeypot.storagemanager.HoneypotPlayerObject
Set's the amount of blocks broken
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
setPlayerCount(Player, int) - Method in class org.reprogle.honeypot.storagemanager.HoneypotPlayerManager
Set the number of blocks broken by the player by calling the SQLite setPlayerCount function.
setupWorldGuard() - Method in class org.reprogle.honeypot.utils.WorldGuardUtil
Sets up the hook for WorldGuard

W

WorldGuardUtil - Class in org.reprogle.honeypot.utils
A small utility class for helping connect with WorldGuard.
WorldGuardUtil() - Constructor for class org.reprogle.honeypot.utils.WorldGuardUtil
 
A C D E G H I O S W 
All Classes and Interfaces|All Packages