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.
|