Class PermissionContainer
java.lang.Object
com.mclds.plugins.mcldscustomcontainer.CustomContainer
com.mclds.plugins.mcldscustomcontainer.impl.PermissionContainer
- All Implemented Interfaces:
PersistentData,org.bukkit.configuration.serialization.ConfigurationSerializable
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionFields inherited from class com.mclds.plugins.mcldscustomcontainer.CustomContainer
favorite, name, storeKey -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanbooleancanOtherPlayerLookupInventory(org.bukkit.entity.Player player, CustomContainerData ccd) static @Nullable PermissionContainerdeserialize(org.bukkit.block.Block block) List<net.kyori.adventure.text.Component> voidonInteractContainerBlock(CustomContainerData ccd, org.bukkit.event.player.PlayerInteractEvent event) Methods inherited from class com.mclds.plugins.mcldscustomcontainer.CustomContainer
getPlayerTargetedNoteMessage, onInteractContainerSign, onOpenInventory, removeData, saveData
-
Field Details
-
desc
-
password
-
type
-
visible
-
specificPlayers
-
-
Constructor Details
-
PermissionContainer
public PermissionContainer()
-
-
Method Details
-
deserialize
-
serialize
-
getSignLines
- Specified by:
getSignLinesin classCustomContainer
-
getGui
- Specified by:
getGuiin classCustomContainer
-
onInteractContainerBlock
public void onInteractContainerBlock(CustomContainerData ccd, org.bukkit.event.player.PlayerInteractEvent event) - Specified by:
onInteractContainerBlockin classCustomContainer
-
canHopperTransfer
- Specified by:
canHopperTransferin classCustomContainer
-
canOtherPlayerLookupInventory
public boolean canOtherPlayerLookupInventory(org.bukkit.entity.Player player, CustomContainerData ccd) - Specified by:
canOtherPlayerLookupInventoryin classCustomContainer
-