В новой версии PocketMine-MP, вы можете получить экземпляр блока, используя класс BlockFactory. Вот пример кода:
use pocketmine\block\BlockFactory;
$block = BlockFactory::get(BlockFactory::DIAMOND_ORE);
Этот код вернет экземпляр блока Diamond Ore. Пожалуйста, убедитесь, что вы обновили свою версию PocketMine-MP до последней, чтобы использовать этот метод.
Для установки блока в мире, вы можете использовать метод setBlock класса Level. Вот пример:
use pocketmine\block\BlockFactory;
use pocketmine\level\Position;
$level = $player->getLevel();
$position = new Position($x, $y, $z, $level);
$block = BlockFactory::get(BlockFactory::DIAMOND_ORE);
$level->setBlock($position, $block);
Этот код установит блок Diamond Ore на указанную позицию в мире. Замените $x, $y, и $z на координаты, где вы хотите установить блок.