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

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

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

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

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

    Баллы:
    76
    Когда игрок кликает на табличку, у него из инвентаря удаляется специальный предмет, реализовал я это с помощью p.getInventory().remove(MyItem()). Но если игрок с помощью F положит в левую руку этот предмет, он не удалится, хоть и не будет ошибок и действия которые должны были произойти после клика выполнятся. Пробовал ставить в левую руку воздух - тоже не помогло. Как можно этот предмет удалить из другой руки?
     
  2. MrMagaChannel

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

    Баллы:
    76
    Имя в Minecraft:
    mrmagachannel
    PHP:
    PlayerInventory inv player.getInventory();
    inv.setItemInOffHand(new ItemStack(Material.AIR));
     
  3. Автор темы
    reZero

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

    Баллы:
    76
    Спасибо!
     
Статус темы:
Закрыта.

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