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

Помогите Убрать предмет при клике.

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

Статус темы:
Закрыта.
  1. alexandrage

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

    Баллы:
    173
    Ага
     
  2. Автор темы
    DJhunter

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

    Баллы:
    76
    Имя в Minecraft:
    DJhunter
    При использовании if (!(item.getType().equals(Material.POTATO)))return;
    Почему-то он не воспринимает его как картошку.

    Я правильно вообще определяю объект в руке?
     
  3. Veyn12

    Veyn12 Активный участник Пользователь Заблокирован

    Баллы:
    76
    Имя в Minecraft:
    Veynique
    Пипец.
     
  4. Автор темы
    DJhunter

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

    Баллы:
    76
    Имя в Minecraft:
    DJhunter
    И не говори, сам в шоке
     
  5. Dymeth

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

    Баллы:
    98
    Имя в Minecraft:
    Dymeth
    Отправь игроку название материала в его руке. Подозреваю, что там POTATO_ITEM или типа того
     
  6. Автор темы
    DJhunter

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

    Баллы:
    76
    Имя в Minecraft:
    DJhunter
    Проблема в том, что любой другой предмет работает, а именно картошка нет, подозреваю у нее может другой ивент и нужно отменять как-то поедание?
     
  7. Veyn12

    Veyn12 Активный участник Пользователь Заблокирован

    Баллы:
    76
    Имя в Minecraft:
    Veynique
    Скорее итем не так проверяется, попробуй узнать точное название его через

    PHP:
    p.sendMessage("Item: "p.getInventory().getItemInMainHand().getType());
     
Статус темы:
Закрыта.

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