Index
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
Blockby 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
Blockto 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
HoneypotBlockObjectin 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
All Classes and Interfaces|All Packages