Class RandomShop
java.lang.Object
com.mclds.plugins.mcldscustomcontainer.CustomContainer
com.mclds.plugins.mcldscustomcontainer.impl.RecordableContainer<RandomShop.RandomRecord>
com.mclds.plugins.mcldscustomcontainer.impl.RandomShop
- All Implemented Interfaces:
UnreadMessageContainer,PersistentData,org.bukkit.configuration.serialization.ConfigurationSerializable
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsFields inherited from class com.mclds.plugins.mcldscustomcontainer.impl.RecordableContainer
records, unread_countFields 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 data) static @Nullable RandomShopdeserialize(org.bukkit.block.Block block) getGui(CustomContainerData data) List<net.kyori.adventure.text.Component> voidonInteractContainerBlock(CustomContainerData ccd, org.bukkit.event.player.PlayerInteractEvent event) Methods inherited from class com.mclds.plugins.mcldscustomcontainer.impl.RecordableContainer
getUnreadMessageCount, isReadMethods inherited from class com.mclds.plugins.mcldscustomcontainer.CustomContainer
getPlayerTargetedNoteMessage, onInteractContainerSign, onOpenInventory, removeData, saveData
-
Field Details
-
desc
描述 -
price
public int price单价
-
-
Constructor Details
-
RandomShop
public RandomShop()
-
-
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 data) - Specified by:
canOtherPlayerLookupInventoryin classCustomContainer
-