Hello, the bossbar spawn without title, why please ? PHP: namespace bossbar;use pocketmine\plugin\PluginBase;use pocketmine\network\protocol\RemoveEntityPacket;use pocketmine\network\protocol\MoveEntityPacket;use pocketmine\network\protocol\AddEntityPacket;use pocketmine\network\protocol\DataPacket;use pocketmine\event\player\PlayerJoinEvent;use pocketmine\event\Listener;use pocketmine\Server;use pocketmine\entity\Entity;use pocketmine\Player;use pocketmine\level\Location;use pocketmine\level\Level;use pocketmine\level\Position;use pocketmine\scheduler\PluginTask;use pocketmine\utils\TextFormat as TF;class Main extends PluginBase implements Listener{ public $main; public function onEnable(){ $this->getLogger()->info(TF::GREEN."BossBar loaded !"); $this->getServer()->getPluginManager()->registerEvents($this, $this); $this->getServer()->getScheduler()->scheduleRepeatingTask(new MoveWither($this), 40); } public static function addBossBar($player){ $title = "§l§cFire§eWork §aMakersRun"; $packet = new AddEntityPacket(); $packet->eid = 9272; $packet->type = 52; $packet->yaw = 0; $packet->pitch = 0; $packet->metadata = [Entity::DATA_LEAD_HOLDER_EID => [Entity::DATA_TYPE_LONG, -1], Entity::DATA_FLAGS => [Entity::DATA_TYPE_LONG, 0 ^ 1 << Entity::DATA_FLAG_SILENT ^ 1 << Entity::DATA_FLAG_INVISIBLE ^ 1 << Entity::DATA_FLAG_NO_AI], Entity::DATA_SCALE => [Entity::DATA_TYPE_FLOAT, 0], Entity::DATA_NAMETAG => [Entity::DATA_TYPE_STRING, $title], Entity::DATA_BOUNDING_BOX_WIDTH => [Entity::DATA_TYPE_FLOAT, 0], Entity::DATA_BOUNDING_BOX_HEIGHT => [Entity::DATA_TYPE_FLOAT, 0]]; $packet->x = $player->x; $packet->y = $player->y - 28; $packet->z = $player->z; $player->dataPacket($packet); $bpk = new BossEventPacket(); $bpk->eid = 9272; $bpk->state = 0; $player->dataPacket($bpk); } public function onJoin(PlayerJoinEvent $event){ $player = $event->getPlayer(); $this->addBossBar($player); }}class MoveWither extends PluginTask { public function __construct($plugin){ $this->plugin = $plugin; parent::__construct($plugin); } public function onRun($tick){ $pk = new MoveEntityPacket(); $pk->eid = 9272; $pk->yaw = 0; $pk->headYaw = 0; $pk->pitch = 0; foreach($this->getOwner()->getServer()->getOnlinePlayers() as $p){ $pk->x = $p->x; $pk->y = $p->y - 28; $pk->z = $p->z; $p->dataPacket($pk); } }}class BossEventPacket extends DataPacket{ const NETWORK_ID = 0x4b; public $eid; public $state; public function decode(){ $this->eid = $this->getUUID(); $this->state = $this->getUnsignedVarInt(); } public function encode(){ $this->reset(); $this->putEntityId($this->eid); $this->putUnsignedVarInt($this->state); }} thank you in advance !
Instance of: PHP: $title = "§l§cFire§eWork §aMakersRun"; Do PHP: $title = TF::BOLD.TF::RED."Fire".TF::YELLOW."Work".TF::GREEN." MakersRun";