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

Помогите Как сделать проверку?

Discussion in 'Помощь' started by ienov, Jul 8, 2021.

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

    ienov Ньюби

    Trophy Points:
    1
    Здравствуйте!
    Я пишу плагин, который на месте смерти спавнит сундук с его вещами( я знаю что такое плагины есть, я хочу свой.)
    Проблема в том, что если в первом слоте тулл бара нет предмета, он считает
    is = null , как я понимаю, и из-за этого он думает что инвентарь пустой, как мне обойти это?
    Вот код

    Code:
    for (ItemStack is : p.getInventory().getContents()) {
                if (is != null) {
                    if (i < 27) {
                        chest.getInventory().addItem(is);
                        p.getInventory().remove(is);
                    }
                    if (i >= 27 & is.getAmount() != 0) {
                        chest2.getInventory().addItem(is);
                        p.getInventory().remove(is);
                    }
                    i++;
                } else {
                    break;
                }
            }
     
  2. Хостинг MineCraft
    <
  3. MySoulIsCry

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

    Trophy Points:
    68
    Поменяй break на continue или как-то так
     

Share This Page