| 
    PocketMine-MP 5.37.1 git-cef37e7835c666594588f957a47b27d521c6a58e
    
   | 
 
Classes | |
| class | Banner | 
| class | Barrel | 
| class | Beacon | 
| class | Bed | 
| class | Bell | 
| class | BlastFurnace | 
| class | BrewingStand | 
| class | Campfire | 
| class | Cauldron | 
| class | Chest | 
| class | ChiseledBookshelf | 
| class | Comparator | 
| interface | Container | 
| class | DaylightSensor | 
| class | EnchantTable | 
| class | EnderChest | 
| class | FlowerPot | 
| class | Furnace | 
| class | GlowingItemFrame | 
| class | HangingSign | 
| class | Hopper | 
| class | ItemFrame | 
| class | Jukebox | 
| class | Lectern | 
| class | MobHead | 
| class | MonsterSpawner | 
| interface | Nameable | 
| class | NormalFurnace | 
| class | Note | 
| class | ShulkerBox | 
| class | Sign | 
| class | Smoker | 
| class | Spawnable | 
| class | SporeBlossom | 
| class | Tile | 
| class | TileFactory | 
Functions | |
| addAdditionalSpawnData (CompoundTag $nbt) | |
| canOpenWith (string $key) | |
| copyDataFromItem (Item $item) | |
| getDefaultName () | |
| getName () | |
| getPosition () | |
| getRealInventory () | |
| hasName () | |
| loadItems (CompoundTag $tag) | |
| loadName (CompoundTag $tag) | |
| onBlockDestroyedHook () | |
| saveItems (CompoundTag $tag) | |
| saveName (CompoundTag $tag) | |
| setName (string $name) | |
Variables | |
| trait | ContainerTrait | 
| trait | NameableTrait | 
All the Tile classes and related classes
| pocketmine\block\tile\addAdditionalSpawnData | ( | CompoundTag | $nbt | ) | 
Definition at line 55 of file NameableTrait.php.
| pocketmine\block\tile\canOpenWith | ( | string | $key | ) | 
Definition at line 89 of file ContainerTrait.php.
| pocketmine\block\tile\copyDataFromItem | ( | Item | $item | ) | 
Definition at line 76 of file NameableTrait.php.
| pocketmine\block\tile\getName | ( | ) | 
Definition at line 39 of file NameableTrait.php.
      
  | 
  abstractprotected | 
| pocketmine\block\tile\hasName | ( | ) | 
Definition at line 51 of file NameableTrait.php.
      
  | 
  protected | 
Definition at line 45 of file ContainerTrait.php.
      
  | 
  protected | 
Definition at line 61 of file NameableTrait.php.
      
  | 
  protected | 
Definition at line 101 of file ContainerTrait.php.
Referenced by pocketmine\block\tile\Tile\onBlockDestroyed().
 Here is the caller graph for this function:
      
  | 
  protected | 
Definition at line 73 of file ContainerTrait.php.
      
  | 
  protected | 
Definition at line 67 of file NameableTrait.php.
| pocketmine\block\tile\setName | ( | string | $name | ) | 
Definition at line 43 of file NameableTrait.php.
| trait pocketmine::block::tile\ContainerTrait | 
This trait implements most methods in the Container interface. It should only be used by Tiles. 
Definition at line 39 of file ContainerTrait.php.
| trait pocketmine::block::tile\NameableTrait | 
This trait implements most methods in the Nameable interface. It should only be used by Tiles. 
Definition at line 33 of file NameableTrait.php.