Хостинг серверов Minecraft playvds.com
  1. Вы находитесь в русском сообществе Bukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на русский язык плагины наших собратьев из других стран.
    Dismiss Notice

[Решено] Packet | sendPacket

Discussion in 'Разработка плагинов для новичков' started by baksovic111, May 2, 2015.

Thread Status:
Not open for further replies.
  1. Автор темы
    baksovic111

    baksovic111 Активный участник Пользователь

    Trophy Points:
    88
    Skype:
    Baksovic2
    Имя в Minecraft:
    Baksovic
    Товарищи, помогите пожалуйста понять как правильно отправлять пакеты.
    Что то уж больно трудно это для меня..

    Пытался сделать пакет с эффектом.

    String type = "crit";
    float x = Float.valueOf("0");
    float y = Float.valueOf("0");
    float z = Float.valueOf("0");
    float randSeed = 0F;
    float data = 0F;
    int amount = 10;

    PacketPlayOutWorldParticles particles = new PacketPlayOutWorldParticles(type, x, y, z, randSeed, randSeed, randSeed, data, amount);

    CraftPlayer start = (CraftPlayer) event.getEntity();
    EntityPlayer target = start.getHandle();
    PlayerConnection connect = target.playerConnection;

    connect.sendPacket(particles);

    Естественно код я нарыл в интернете.

    Как именно создать пакет, где их брать и т.д я понять не могу(

    PacketPlayOutWorldParticles

    Как я понял это пакет связанный с particles.
    так вот. В чем моя проблема.
    Данной код вроде рабочий но проблема со стоит в том что eclipse выдает ошибку указывая на строку

    PacketPlayOutWorldParticles particles = new PacketPlayOutWorldParticles(type, x, y, z, randSeed, randSeed, randSeed, data, amount);

    Что я делаю не так?
    Может нужно каким то другим образом координаты и параметры Particles ?

    Подскажите пожалуйста..
     
  2. Хостинг MineCraft
    <
  3. BeYkeR

    BeYkeR Старожил Девелопер Пользователь

    Trophy Points:
    173
  4. Den_Abr

    Den_Abr Старожил Девелопер Пользователь

    Trophy Points:
    173
    Skype:
    Den_Abr
    Имя в Minecraft:
    Den_Abr
    Ну зачем вам NMS?
    Есть же ProtocolLib
     
  5. Автор темы
    baksovic111

    baksovic111 Активный участник Пользователь

    Trophy Points:
    88
    Skype:
    Baksovic2
    Имя в Minecraft:
    Baksovic
    Спасибо))[DOUBLEPOST=1430588696,1430588641][/DOUBLEPOST]
    Не люблю использовать сторонние плагины. Предпочитаю когда все сделано своими руками и в 1 плагине.
     
Thread Status:
Not open for further replies.

Share This Page