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

Помогите For получает null

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

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

    Fromnan Новичок

    Баллы:
    6
    Имя в Minecraft:
    Artiloh
    Драсьте, вот код, получаю NullPointerException в строчке 11, помогите дурачку
    Код:
        private void shuffle() {
            getLogger().info("shuffle inizialized");
          
            int players = getplayers().size();
          
            ArrayList<Player> PL = new ArrayList<>();
            PL.addAll(getplayers());
            Collections.shuffle(PL);
            if(PL.size() == 0) getLogger().info("aa");
            getLogger().info("ab");
          
            for(Player p : PL) {
                getLogger().info("aa");
                if(p.getInventory().getHelmet().getType().equals(Material.AIR)) {
                    sendtit(p, "Вы - игрок", "Убегайте от TNT!");
                }
                if(p.getInventory().getHelmet().equals(headtnt)) sendtit(p, "Вы - TNT", "Догоняйте игроков!");
              
            }
    }
     
    Последнее редактирование: 20 сен 2020
  2. Хостинг MineCraft
    <
  3. Автор темы
    Fromnan

    Fromnan Новичок

    Баллы:
    6
    Имя в Minecraft:
    Artiloh
    PS: Лист не равен нулю, там есть игрок
     

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