Why I do $level->addParticle(new FloatingTextParticle(new Vector3($x, $y, $z), "Text")); and nothing happens?
PHP: $x = $sender->getX();$y = $sender->getY() + 2;$z = $sender->getY();$level = $sender->getLevel();$level->addParticle(new FloatingTextParticle(new Vector3($x, $y, $z), "Text")); Make sure to use everything.
Correct? PHP: public function onJoin(PlayerJoinEvent $event){ $x = $sender->getX(); $y = $sender->getY() + 2; $z = $sender->getY(); $level = $sender->getLevel(); $level->addParticle(new FloatingTextParticle(new Vector3($x, $y, $z), "Text")); }
PHP: public function onJoin(PlayerJoinEvent $event){ $sender = $event->getPlayer(); $x = $sender->getX(); $y = $sender->getY() + 2; $z = $sender->getY(); $level = $sender->getLevel(); $level->addParticle(new FloatingTextParticle(new Vector3($x, $y, $z), "Text")); }
can you please show your whole code? you might havent added the ff: use pocketmine\level\particle\FloatingTextParticle; use pocketmine\math\Vector3;
PHP: use pocketmine\event\Listener;use pocketmine\event\player\PlayerJoinEvent;use pocketmine\level\particle\FloatingTextParticle;use pocketmine\math\Vector3;use pocketmine\plugin\PluginBase;class Main extends PluginBase implements Listener{ public function onJoin(PlayerJoinEvent $event){ $sender = $event->getPlayer(); $x = $sender->getX(); $y = $sender->getY() + 2; $z = $sender->getY(); $level = $sender->getLevel(); $level->addParticle(new FloatingTextParticle(new Vector3($x, $y, $z), "Texdwdwdwdwdawdawdaddadwadafsfsfdfet")); }} this code
PHP: public function onEnable(){$this->getServer()->getPluginManager()->registerEvents($this, $this);} Is missing