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

Статус
Закрыто для дальнейших ответов.

( Aristotrus )

Активный участник
Пользователь
Баллы
76
Перепишите всем известный плагин applejoin на 1.11.2 please)) КЛИК
p.s. если лень компилировать даже кода хватит)
 
Плагин на уровне фекалий
 
Вот бинарник клац
А вот код который заменил:
Код:
        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
 
Последнее редактирование:
Вот бинарник клац
Код:
        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
Судя по тому что ты бросил - это код чтобы отправить всем игрокам сообщение. В этом случае, пахнет костылём.
 
Судя по тому что ты бросил - это код чтобы отправить всем игрокам сообщение. В этом случае, пахнет костылём.
Тут плагин изначально костыльный я обновил костыль. В любом случае это работает нормально. Исправлять чьи то костыли не очень хочется. Вот сорцы: оригинал, редактированый
 
Последнее редактирование:
Держи, убрал тот говнокод с отправкой сообщений.
+ Добавил возможность офнуть дефолтное сообщение.
 

Вложения

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

Вложения

Статус
Закрыто для дальнейших ответов.
Назад
Верх