Как закрепить игрока на мобе что бы он типо сидит, и что бы игрок мог управлять мобом.
Посадить – SetEntityLinkPacket
Ну либо же:
$player->linkEntity($entity);
public function onEntityDamageByEntity(EntityDamageEvent $event){
$gets = $event->getEntity();
if($gets instanceof Player) return false;
$event->setCancelled(true);
$damager = $event->getDamager();
if($damager instanceof Player){
$damager->linkEntity($gets);
}
}
Только после того как нажимаю на моба, у меня Майнкрафт умирает
Как это исправить?
public function onDamage(EntityDamageEvent $event){
if(!$event instanceof EntityDamageByEntityEvent){
return;
}
$damager = $event->getDamager();
$entity = $event->getEntity();
if($damager instanceof Player){
$damager->linkEntity($entity);
}
}
Такая же ситуация
Без понятия
У меня вообще м даже в консоль нет ошибок, а такая херня происходит
ядро другое поставь
хера а че так пакеты работают?
Да…
Не помогло