Помогите Отправить пакет пассажира

  • Автор темы Автор темы Kolia1_1
  • Дата начала Дата начала

Kolia1_1

Активный участник
Пользователь
Баллы
66
Имя в Minecraft
kolia1_1
Пытаюсь нмс скелета посадить на другого нмс скелета проблема в том что не отображается.
Что нужно использовать что-бы отобразить игроку что фейковые сeщнасти сидят друг на друге.


Код:
        Player player = event.getPlayer();
        Location location = player.getLocation();
        MinecraftServer server = ((CraftServer) Bukkit.getServer()).getServer();
        WorldServer world = ((CraftWorld) Bukkit.getWorlds().get(0)).getHandle();

        EntitySkeleton entityDown = new EntitySkeleton(EntityTypes.SKELETON, world);
        entityDown.setPositionRotation(location.getX(), location.getY(), location.getZ(), location.getYaw(), location.getPitch());

        EntitySkeleton entitySkeleton = new EntitySkeleton(EntityTypes.SKELETON, world);
        entitySkeleton.setPositionRotation(location.getX(), location.getY(), location.getZ(), location.getYaw(), location.getPitch());
        

entityDown.passengers.add(entitySkeleton);
        PlayerConnection playerConnection = ((CraftPlayer) player).getHandle().playerConnection;
        playerConnection.sendPacket(new PacketPlayOutSpawnEntityLiving(entitySkeleton));
        playerConnection.sendPacket(new PacketPlayOutSpawnEntityLiving(entityDown));


upload_2020-11-7_13-21-29.png
 
Назад
Верх