Package cn.nukkit.inventory
Class FakeBlockUIComponent
java.lang.Object
cn.nukkit.inventory.BaseInventory
cn.nukkit.inventory.PlayerUIComponent
cn.nukkit.inventory.FakeBlockUIComponent
- All Implemented Interfaces:
Inventory
- Direct Known Subclasses:
AnvilInventory
,BeaconInventory
,EnchantInventory
,GrindstoneInventory
,SmithingInventory
,StonecutterInventory
-
Field Summary
Fields inherited from class cn.nukkit.inventory.PlayerUIComponent
CREATED_ITEM_OUTPUT_UI_SLOT, playerUI
Fields inherited from class cn.nukkit.inventory.BaseInventory
AIR_ITEM, holder, maxStackSize, name, slots, title, viewers
-
Method Summary
Modifier and TypeMethodDescriptionvoid
getType()
void
void
boolean
void
sendContents
(Player... players) Methods inherited from class cn.nukkit.inventory.PlayerUIComponent
clear, getContents, getItem, getMaxStackSize, getSize, getTitle, getViewers, onSlotChange, sendSlot, setItem, setMaxStackSize
Methods inherited from class cn.nukkit.inventory.BaseInventory
addItem, addListener, all, canAddItem, clearAll, contains, decreaseCount, first, firstEmpty, getFreeSpace, getName, isEmpty, isFull, remove, removeItem, removeListener, sendContents, sendContents, sendSlot, sendSlot, setContents, setSize
-
Method Details
-
getHolder
- Specified by:
getHolder
in interfaceInventory
- Overrides:
getHolder
in classBaseInventory
-
getType
- Specified by:
getType
in interfaceInventory
- Overrides:
getType
in classPlayerUIComponent
-
open
- Specified by:
open
in interfaceInventory
- Overrides:
open
in classPlayerUIComponent
-
close
- Specified by:
close
in interfaceInventory
- Overrides:
close
in classPlayerUIComponent
-
onOpen
- Specified by:
onOpen
in interfaceInventory
- Overrides:
onOpen
in classPlayerUIComponent
-
onClose
- Specified by:
onClose
in interfaceInventory
- Overrides:
onClose
in classPlayerUIComponent
-
sendContents
- Specified by:
sendContents
in interfaceInventory
- Overrides:
sendContents
in classPlayerUIComponent
-