Помогите Получение списка плагинов

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

kitt3n.d

Ньюби
Баллы
1
Какими способами можно получить все плагины с индексами, установленные на сервере
Формат: номер плагина, плагин.
Пока что вот такой костыль:
Код:
private void getAllPlugins() {
        List<String> pluginList = new ArrayList<String>(100);
        String temp;
        Integer i = 1;

        for (Plugin plugin : getServer().getPluginManager().getPlugins()){
            temp = plugin.getName();
            pluginList.add(i, temp);
        }
    }
(войд должен использоваться при каждом включении сервера, и, если нет новых плагинов, оставить старый список)
 
Какими способами можно получить все плагины с индексами, установленные на сервере
Формат: номер плагина, плагин.
Пока что вот такой костыль:
Код:
private void getAllPlugins() {
        List<String> pluginList = new ArrayList<String>(100);
        String temp;
        Integer i = 1;

        for (Plugin plugin : getServer().getPluginManager().getPlugins()){
            temp = plugin.getName();
            pluginList.add(i, temp);
        }
    }
(войд должен использоваться при каждом включении сервера, и, если нет новых плагинов, оставить старый список)
PHP:
        final List<String> plugins = Stream.of(getServer().getPluginManager().getPlugins()).map(p -> p.getName())
                .collect(Collectors.<String>toList());
 
PHP:
        final List<String> plugins = Stream.of(getServer().getPluginManager().getPlugins()).map(p -> p.getName())
                .collect(Collectors.<String>toList());
А можно так
List<String> plugins = getServer().getPluginManager().getPlugins().stream().map(p -> p.getName()).collect(Collectors.toList());
 
Статус
Закрыто для дальнейших ответов.
Назад
Верх