(Решено)Удалить несколько предметов

  • Автор темы Автор темы reZero
  • Дата начала Дата начала
Статус
Закрыто для дальнейших ответов.

reZero

Активный участник
Пользователь
Баллы
76
Всем привет. Недавно я обращался к Вам за помощью с удалением предметов из конфига при респавне, все работало, до того, как я заметил, что предметы с датой (expample: 35:12) удаляются не все, а по 1 штуке. На самом деле, вопрос очень глупый, но тем не менее, я на нем затупил, соре =(

PHP:
new BukkitRunnable()
        {
            @Override
            public void run()
            {
                for(String id : main.getConfig().getStringList("settings.items"))
                {
                    String[] items = id.split("/");
                    ItemStack itemStack = new ItemStack(Material.getMaterial(Integer.parseInt(items[0])));
                    if(items.length > 1)
                    {
                        itemStack.setDurability((short) Integer.parseInt(items[1]));                   
                        p.getInventory().removeItem(new ItemStack[] { itemStack });               
                    }   
                    else
                    {                       
                        p.getInventory().remove(Integer.parseInt(id));                       
                    }
                }
            }
        }.runTaskLater(main, 20L);
 
Статус
Закрыто для дальнейших ответов.
Назад
Верх