Help me please 🙏

Ты написал говнокод

Хорошо, как бы ты сделал по другому?
Я по-другому не умею. Делаю так, как мне нормально.
Работает? Нету ошибок? - Заебись

<?php

declare(strict_types=1);

namespace folder;

use pocketmine\plugin\PluginBase;
use pocketmine\utils\Config;
use pocketmine\level\Position;
use pocketmine\command\{
	Command,
	CommandSender
};

class Spawn extends PluginBase{

	private Config $config;

	public function onEnable() : void{
		$this->config = new Config($this->getDataFolder() . 'config.yml', Config::YAML, [
			'position' => [
				1,
				2,
				3,
				'world'
			]
		]);
	}

	public function onCommand(Command $command, CommandSender $sender, $label, array $args){
		if($command->getName() === 'spawn'){
			$points = $this->config->getAll()['points'];
			$sender->teleport(new Position($points[0], $points[1], $points[2], $this->getServer()->getWorldByName('world')));
		}
	}
}
1 симпатия

Эта тема была автоматически закрыта через 12 часов после последнего ответа. В ней больше нельзя отвечать.