1. Вы находитесь в сообществе Rubukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.
    Скрыть объявление
Скрыть объявление
В преддверии глобального обновления, мы проводим исследования, которые помогут нам сделать опыт пользования форумом ещё удобнее. Помогите нам, примите участие!

Помогите Как проверить Весь инвентарь игрока?

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

Статус темы:
Закрыта.
  1. Автор темы
    Nippels

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

    Баллы:
    76
    Имя в Minecraft:
    Nippels
    Привет. Хочу узнать, как проверить "каждую" иконку инвентаря p(игрока)?
    Допустим если в инвентаре есть, ну пусть будет факел, выполняется условие, для этого предмета) Например его стало на единицу меньше...

    Заранее спасибо :З
     
  2. Mihael_i

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

    Баллы:
    66
    Имя в Minecraft:
    Mihael_i
    Код:
    Inventory inv = p.getInventory();
    for (int i = 0; i < inv.getSize(); i++) {
      ItemStack is = inv.getItem(i);
      if (is.getType() == Material.TORCH) {
          ...
      }
    }
    
     
  3. Автор темы
    Nippels

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

    Баллы:
    76
    Имя в Minecraft:
    Nippels
    Спасибо! Можно еще один вопрос задам)))
    Как мне сделать проверку с id:data предмета, если выдается ошибка?
    [​IMG]
     
  4. gamerforEA

    gamerforEA Старожил Пользователь

    Баллы:
    143
    Skype:
    sk2000sk1
    Имя в Minecraft:
    gamerforEA_MCPC
    Код:
    if (block.getTypeId() == id && block.getData() == data) foo();
     
Статус темы:
Закрыта.

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