|
GenisysPro
for Minecraft PE/Windows 10 v1.1.x
Feature-rich server software for Minecraft PE and Windows 10 Edition
|
Public Member Functions | |
| __construct (Position $pos) | |
| getHolder () | |
| getResultSlotIndex () | |
| onOpen (Player $who) | |
| onClose (Player $who) | |
| checkEnts (array $ent1, array $ent2) | |
| onEnchant (Player $who, Item $before, Item $after) | |
| countBookshelf () | |
| removeConflictEnchantment (Enchantment $enchantment, array $enchantments) | |
Public Member Functions inherited from TemporaryInventory | |
| getResultSlotIndex () | |
| onClose (Player $who) | |
Public Member Functions inherited from ContainerInventory | |
| onOpen (Player $who) | |
| onClose (Player $who) | |
Public Member Functions inherited from BaseInventory | |
| __construct (InventoryHolder $holder, InventoryType $type, array $items=[], $overrideSize=null, $overrideTitle=null) | |
| __destruct () | |
| getSize () | |
| getHotbarSize () | |
| setSize ($size) | |
| getMaxStackSize () | |
| getName () | |
| getTitle () | |
| getItem ($index) | |
| getContents () | |
| setContents (array $items, $send=true) | |
| setItem ($index, Item $item, $send=true) | |
| contains (Item $item) | |
| slotContains ($slot, Item $item, $matchCount=false) | |
| all (Item $item) | |
| remove (Item $item, $send=true) | |
| first (Item $item) | |
| firstEmpty () | |
| firstOccupied () | |
| canAddItem (Item $item) | |
| clear ($index, $send=true) | |
| clearAll ($send=true) | |
| getViewers () | |
| getHolder () | |
| setMaxStackSize ($size) | |
| open (Player $who) | |
| close (Player $who) | |
| onOpen (Player $who) | |
| onClose (Player $who) | |
| onSlotChange ($index, $before, $send) | |
| processSlotChange (Transaction $transaction) | |
| sendContents ($target) | |
| sendSlot ($index, $target) | |
| getType () | |
Public Member Functions inherited from Inventory | |
| setItem ($index, Item $item) | |
| addItem (... $slots) | |
| removeItem (... $slots) | |
| setContents (array $items) | |
| remove (Item $item) | |
| clear ($index) | |
| clearAll () | |
Additional Inherited Members | |
Data Fields inherited from Inventory | |
| const | MAX_STACK = 64 |
Protected Attributes inherited from BaseInventory | |
| $type | |
| $maxStackSize = Inventory::MAX_STACK | |
| $size | |
| $name | |
| $title | |
| $slots = [] | |
| $viewers = [] | |
| $holder | |
| __construct | ( | Position | $pos | ) |
EnchantInventory constructor.
| Position | $pos |
| checkEnts | ( | array | $ent1, |
| array | $ent2 | ||
| ) |
| Enchantment[] | $ent1 |
| Enchantment[] | $ent2 |
| countBookshelf | ( | ) |
| getHolder | ( | ) |
| getResultSlotIndex | ( | ) |
| onClose | ( | Player | $who | ) |
| removeConflictEnchantment | ( | Enchantment | $enchantment, |
| array | $enchantments | ||
| ) |
| Enchantment | $enchantment | |
| Enchantment[] | $enchantments |