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

Помогите Получение Display Name в GUI

Статус
Закрыто для дальнейших ответов.

GoldenDragon

Новичок
Баллы
6
Имя в Minecraft
GDragonChannel
Я делал GUI, у меня было очень много одинаковых предметов, но разное название. Но мой метод не сработал, кто знает можете помочь.

Я пробовал так:
Код:
            if (event.getCurrentItem().getItemMeta().getDisplayName() == "Slot 1") {
                player.sendMessage("Runned");
                ComA.Slot1.put(uuid, String.valueOf(ComA.SelectedAbility));
                ComA.SelectedAbility.clear();
                player.closeInventory();

А также пробовал с ещё одним if в котором записан материал.
 
Я делал GUI, у меня было очень много одинаковых предметов, но разное название. Но мой метод не сработал, кто знает можете помочь.

Я пробовал так:
Код:
            if (event.getCurrentItem().getItemMeta().getDisplayName() == "Slot 1") {
                player.sendMessage("Runned");
                ComA.Slot1.put(uuid, String.valueOf(ComA.SelectedAbility));
                ComA.SelectedAbility.clear();
                player.closeInventory();

А также пробовал с ещё одним if в котором записан материал.
Строки сравнивают через equals(), а не через ==. Например "name".equals("name")
 
Статус
Закрыто для дальнейших ответов.

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

Назад
Верх