Вопрос Не могу получить displayname предмета, всега идет null

Hahatyn

Разработчик
Пользователь
Сообщения
247
Решения
16
Java:
    @EventHandler
    public void onClick(InventoryClickEvent e){
        if(e.getView().getTitle().equalsIgnoreCase("TEST")) {
            e.getWhoClicked().sendMessage(e.getInventory().getItem(2).getItemMeta().getDisplayName());
        }

    }

Выдает ошибку в консоль, что данного предмета нет.
 
Вам необходимо зарегистрироваться для просмотра изображений-вложений

Объединено

Вам необходимо зарегистрироваться для просмотра изображений-вложений
 
Ошибка указывает на то, что getItem возвращает null. Другой слот, скорее всего.
Не, я создаю виртуальную наковальню и пытаюсь получить переименование предмета, но предмет не существует
 
Назад
Сверху Снизу