1. Вы находитесь в сообществе Rubukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.
    Скрыть объявление
Скрыть объявление
В преддверии глобального обновления, мы проводим исследования, которые помогут нам сделать опыт пользования форумом ещё удобнее. Помогите нам, примите участие!

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

Тема в разделе "Разработка плагинов для новичков", создана пользователем ILEZOV, 27 мар 2023.

  1. Автор темы
    ILEZOV

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

    Баллы:
    66
    Здравствуйте, я делаю плагин, который будет обновлять скин пользователю. Чтобы изменения увидели все пользователи, а игроку не нужно было бы перезаходить с сервера, мне нужно как-то отправить пакеты всем игрокам, будто бы игрок перезашел на сервер
     
  2. DestKoder

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

    Баллы:
    66
    Имя в Minecraft:
    DestKoder
    Так в чем проблема? Перебери всех игроков простым foreach циклом и отправляй пакеты, например

    Код:
    for(Player p : Bukkit.getOnlinePlayers()){
    
    ((CraftPlayer)p). getHandle().sendPacket(packet);
    }
    
    А какой пакет это уже зависит от твоих нужд, так что не подскажу, сам в них не очень.
     

Поделиться этой страницей