All Classes

Class Description
IKeyBuilder
Represents a builder for key ItemStacks.
IKeyBuilderSmithed
An IKeyBuilder implementation for smithed keys.
IKeyBuilderUnsmithed
An IKeyBuilder implementation for unsmithed keys.
IKeyFactory<T extends IKeyBuilder>
A factory class used to create ItemStacks used to lock or open blocks.
ILockedBlock
Represents a locked block in the world.
ILockedBlockManager
Represents a manager to handle all ILockedBlocks on the server.
ILockedMultiBlock
Represents a more specific type of ILockedBlock that holds more than one position in the world (such as doors or double chests).
ILockSecurity
Represents the LockSecurity plugin's core functionality
ILockSecurityPlayer
Represents a wrapped Bukkit OfflinePlayer for LockSecurity's player state.
KeyFlag
Represents a property (flag) that may be assigned to a smithed key.
LockSecurityAPI
The LockSecurity API utility class.
PlayerBlockLockEvent
Called when a player locks a block.
PlayerBlockUnlockEvent
Called when a player unlocks a block.
PlayerDuplicateKeyEvent
Called when a player duplicates a smithed key in a crafting table.
PlayerInteractLockedBlockEvent
Called when a player interacts with a locked block.
PlayerInteractLockedBlockEvent.Action
The action that occurred in this event.
PlayerMergeKeyEvent
Called when a player merges two smithed keys in a crafting table.
PlayerResetKeyEvent
Called when a player resets a key in a crafting inventory.