Uses of Interface
wtf.choco.locksecurity.api.player.ILockSecurityPlayer
Package | Description |
---|---|
wtf.choco.locksecurity.api | |
wtf.choco.locksecurity.api.block | |
wtf.choco.locksecurity.api.event.block |
-
Uses of ILockSecurityPlayer in wtf.choco.locksecurity.api
Methods in wtf.choco.locksecurity.api that return ILockSecurityPlayer Modifier and Type Method Description ILockSecurityPlayer
ILockSecurity. getLockSecurityPlayer(org.bukkit.OfflinePlayer player)
Get anILockSecurityPlayer
wrapper for the givenOfflinePlayer
.static ILockSecurityPlayer
LockSecurityAPI. getLockSecurityPlayer(org.bukkit.OfflinePlayer player)
Get anILockSecurityPlayer
wrapper for the givenOfflinePlayer
. -
Uses of ILockSecurityPlayer in wtf.choco.locksecurity.api.block
Methods in wtf.choco.locksecurity.api.block that return ILockSecurityPlayer Modifier and Type Method Description ILockSecurityPlayer
ILockedBlock. getOwner()
Get the owner of this locked block.Methods in wtf.choco.locksecurity.api.block with parameters of type ILockSecurityPlayer Modifier and Type Method Description Collection<ILockedBlock>
ILockedBlockManager. getLockedBlocks(ILockSecurityPlayer owner)
Get an immutable collection of allILockedBlocks
owned by the specified player.boolean
ILockedBlock. isOwner(ILockSecurityPlayer player)
Check whether or not the specified player is the owner of this locked block.ILockedMultiBlock
ILockedBlockManager. lock(org.bukkit.block.Block block, org.bukkit.block.Block secondaryBlock, ILockSecurityPlayer owner)
Lock the blocks at the given locations with the supplied data.ILockedMultiBlock
ILockedBlockManager. lock(org.bukkit.block.Block block, org.bukkit.block.Block secondaryBlock, ILockSecurityPlayer owner, String nickname)
Lock the blocks at the given locations with the supplied data.ILockedMultiBlock
ILockedBlockManager. lock(org.bukkit.block.Block block, org.bukkit.block.Block secondaryBlock, ILockSecurityPlayer owner, ZonedDateTime lockTime)
Lock the blocks at the given locations with the supplied data.ILockedMultiBlock
ILockedBlockManager. lock(org.bukkit.block.Block block, org.bukkit.block.Block secondaryBlock, ILockSecurityPlayer owner, ZonedDateTime lockTime, String nickname)
Lock the blocks at the given locations with the supplied data.ILockedBlock
ILockedBlockManager. lock(org.bukkit.block.Block block, ILockSecurityPlayer owner)
Lock the block at the given location with the supplied data.ILockedBlock
ILockedBlockManager. lock(org.bukkit.block.Block block, ILockSecurityPlayer owner, String nickname)
Lock the block at the given location with the supplied data.ILockedBlock
ILockedBlockManager. lock(org.bukkit.block.Block block, ILockSecurityPlayer owner, ZonedDateTime lockTime)
Lock the block at the given location with the supplied data.ILockedBlock
ILockedBlockManager. lock(org.bukkit.block.Block block, ILockSecurityPlayer owner, ZonedDateTime lockTime, String nickname)
Lock the block at the given location with the supplied data.void
ILockedBlock. setOwner(ILockSecurityPlayer owner)
Set the owner of this locked block. -
Uses of ILockSecurityPlayer in wtf.choco.locksecurity.api.event.block
Methods in wtf.choco.locksecurity.api.event.block that return ILockSecurityPlayer Modifier and Type Method Description ILockSecurityPlayer
PlayerBlockLockEvent. getPlayerWrapper()
Get theILockSecurityPlayer
wrapper for the player involved in this event.ILockSecurityPlayer
PlayerBlockUnlockEvent. getPlayerWrapper()
Get theILockSecurityPlayer
wrapper for the player involved in this event.ILockSecurityPlayer
PlayerInteractLockedBlockEvent. getPlayerWrapper()
Get theILockSecurityPlayer
wrapper for the player involved in this event.Constructors in wtf.choco.locksecurity.api.event.block with parameters of type ILockSecurityPlayer Constructor Description PlayerBlockLockEvent(ILockSecurityPlayer player, ILockedBlock lockedBlock, org.bukkit.inventory.ItemStack unsmithedKey, org.bukkit.inventory.ItemStack smithedKey, org.bukkit.inventory.EquipmentSlot hand)
PlayerBlockUnlockEvent(ILockSecurityPlayer player, ILockedBlock lockedBlock, org.bukkit.inventory.ItemStack key, org.bukkit.inventory.EquipmentSlot hand, boolean request)
PlayerInteractLockedBlockEvent(ILockSecurityPlayer player, ILockedBlock lockedBlock, org.bukkit.inventory.ItemStack item, org.bukkit.inventory.EquipmentSlot hand, PlayerInteractLockedBlockEvent.Action action)