Не работает код. Pmmp4

Почему-то не работает такой код. Ошибко нету, подскажите где ошибка/не доработка.
Плагин должен вызывать молнию на игрока, который зашёл на сервер.

<?php
namespace S;

use pocketmine\plugin\PluginBase;
use pocketmine\event\Listener;
use pocketmine\player\Player;
use pocketmine\network\mcpe\protocol\AddActorPacket;
use pocketmine\math\Vector3;
use pocketmine\event\player\PlayerJoinEvent;

class Main extends PluginBase implements Listener {

public function onEnable() : void{
$this->getServer()->getPluginManager()->registerEvents($this, $this);
}

public function onJoin(PlayerJoinEvent $e){
  $player = $e->getPlayer();
$player->sendMessage ("Молния");
$pos = $player->getPosition();
     $light = new AddActorPacket();
     $light->type = "minecraft:lightning_bolt";
     $light->actorRuntimeId = 100;
     $light->actorUniqueId = 100;
     $light->metadata = [];
     $light->motion = NULL;
     $light->yaw = $player->getLocation()->getYaw();
     $light->pitch = $player->getLocation()->getPitch();
     $light->position = new Vector3($pos->getX(), $pos->getY(), $pos->getZ());
}
}
?>

мб так

$player->getNetworkSession()->sendDataPacket($light);
1 лайк

Какой ужас, дорога тебе в ад

удивлён, что ты помогаешь, особенно ему

чел супермен ты че

ну можно было и обосрать конечно за тупейший вопрос

но я думал вы сами это сделаете

public function onJoin(PlayerJoinEvent $event){
  $player = $event->getPlayer();
  $player->sendMessage("Молния");
  $player->getNetworkSession()->sendDataPacket(AddActorPacket::create(Entity::nextRuntimeId(), 1, "minecraft:lightning_bolt", $player->getPosition()->asVector3(), null, $player->getLocation()->getYaw(), $player->getLocation()->getPitch(), 0.0, 0.0, [], [], []));
}

знаешь, именно это я ожидал от тебя. это уже твоя задача на форуме:)

Вы чу не спите

сон для слабаков, а мы тут обижаем их

да ну нет, я устал, я один, а тупых вопросов много

1 лайк

надо найти помощников

Ех, геншин закрылся на тех работы

за 100р в день я ваш

и как долго?

Хз, не смотрел.

а стоп, они же там быстрые

зато получишь подарок)