Чанк фелп (pm4)

Как получить кодры чанка pm4?

пм4 а не пм3

123456789

Ого пасиб

не подскажите как добавить aliases?

$command->register('tpa', new Tpa($this, 'tpa', 'Телепортироваться на спавн.'));

пм3?

yes

В классе команды:
$this->setAliases([“test”]);

1 симпатия
public function __construct(Test $plugin, string $name, string $description) {
	parent::__construct($name, $description);
	$this->plugin = $plugin;
	$this->setPermission($permission);
	$this->setAliases(["test"]);
}

Сначала получи игрока, занеси его в $p, а потом:

$pos = $p->getPosition(); //В PM4 надо обращаться к Position, т.к. getX/getY/getZ убрали.
$xp = $pos->getX();
$zp = $pos->getZ();
$xc = $xp >> 4;
$zc = $zp >> 4; //Вот это и есть координаты чанка. Тебе просто надо его либо умножить на 16 и превратить в int, либо вот так сделать. Я так делаю.

И чтобы ты дальше не мучался, вот тебе ченджлог от разрабов:PocketMine-MP/4.0.md at stable · pmmp/PocketMine-MP · GitHub

1 симпатия