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

Идея Убрать зависимость от Pex

Тема в разделе "Запросы на разработку плагинов", создана пользователем ( Aristotrus ), 12 фев 2018.

Статус темы:
Закрыта.
  1. Автор темы
    ( Aristotrus )

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

    Баллы:
    76
    Перепишите всем известный плагин applejoin на 1.11.2 please)) КЛИК
    p.s. если лень компилировать даже кода хватит)
     
  2. Rider3217

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

    Баллы:
    98
    Имя в Minecraft:
    Planet0111
    Плагин на уровне фекалий
     
  3. Rider3217

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

    Баллы:
    98
    Имя в Minecraft:
    Planet0111
  4. GamerBro29

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

    Баллы:
    66
    Вот бинарник клац
    А вот код который заменил:
    Код:
            Player[] arrplayer = Bukkit.getOnlinePlayers();
            int n = arrplayer.length;
            int n2 = 0;
            while (n2 < n) {
                Player player2 = arrplayer[n2];
                player2.sendMessage(msg);
                ++n2;
            }
    на
    Код:
            Collection<? extends Player> arrplayer = Bukkit.getOnlinePlayers();
            int n = arrplayer.size();
            int n2 = 0;
            while (n2 < n) {
                Player player2 = (Player) arrplayer.toArray()[n2];
                player2.sendMessage(msg);
                ++n2;
            }
    P.S: В новых версия getOnlinePlayers() является Collection
     
    Последнее редактирование: 12 фев 2018
  5. Автор темы
    ( Aristotrus )

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

    Баллы:
    76
    ну теперь переписывать из-за твоего говно джоин(
     
  6. Cool_boy

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

    Баллы:
    96
    Имя в Minecraft:
    prettydude
    Судя по тому что ты бросил - это код чтобы отправить всем игрокам сообщение. В этом случае, пахнет костылём.
     
  7. GamerBro29

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

    Баллы:
    66
    Тут плагин изначально костыльный я обновил костыль. В любом случае это работает нормально. Исправлять чьи то костыли не очень хочется. Вот сорцы: оригинал, редактированый
     
    Последнее редактирование: 12 фев 2018
  8. demkom

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

    Баллы:
    76
    Имя в Minecraft:
    G_demkom_G
    Держи, убрал тот говнокод с отправкой сообщений.
    + Добавил возможность офнуть дефолтное сообщение.
     

    Вложения:

  9. Rider3217

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

    Баллы:
    98
    Имя в Minecraft:
    Planet0111
    Набежали топ кадеры:good:
     
  10. Автор темы
    ( Aristotrus )

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

    Баллы:
    76
    Спасибо всем за помощь, закрою ка я тему)))
     
  11. Автор темы
    ( Aristotrus )

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

    Баллы:
    76
    Открыл опять тему, ибо заметил одну не приятную вещь. Зависимость от pex. Под LP плиз если можно))
     
  12. demkom

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

    Баллы:
    76
    Имя в Minecraft:
    G_demkom_G
    Держи, это не фикс.
    Это я себе когда-то писал.
     

    Вложения:

  13. Автор темы
    ( Aristotrus )

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

    Баллы:
    76
    Благодарю
     
Статус темы:
Закрыта.

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