Where have error ? PHP: $level->setBlock(new Vector3(0, 101, 0), new Block(54, 0)); $nbt = new CompoundTag(" ", [ new ListTag("Items", []), new StringTag("id", Tile::CHEST), new IntTag("x", 0), new IntTag("y", 101), new IntTag("z", 0) ]); $nbt->Items->setTagType(NBT::TAG_Compound); $chest = Tile::createTile("Chest", $level, $nbt); $level->addTile($chest); $inv = $chest->getInventory(); $inv->addItem(Item::get(79, 0, 1)); $inv->addItem(Item::get(325, 10, 1)); $inv->addItem(Item::get(103, 0, 1)); $inv->addItem(Item::get(86, 0, 1)); $inv->addItem(Item::get(297, 0, 32)); $inv->addItem(Item::get(301, 0, 1)); $inv->addItem(Item::get(352, 0, 8)); $inv->addItem(Item::get(50, 0, 3)); $inv->addItem(Item::get(285, 0, 1)); $inv->addItem(Item::get(6, 0, 1));Error Console:23.06 19:14:00 [Server] Server thread/CRITICAL RuntimeException: "Cannot access dynamic field "Items": Dynamic field access on pocketmine\nbt\tag\CompoundTag is no longer supported" (EXCEPTION) in "vendor/pocketmine/nbt/src/tag/NoDynamicFieldsTrait" at line 3123.06 19:14:00 [Server] Server thread/DEBUG #0 vendor/pocketmine/nbt/src/tag/NoDynamicFieldsTrait(35): pocketmine\nbt\tag\CompoundTag->throw(string Items) sorry for My English is bad and error "Useless"
You copied NBT code from an old pocketmine plugin or source code. Copy it from a new one instead. https://github.com/pmmp/PocketMine-...845819acb/src/pocketmine/block/Chest.php#L111