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

Помогите Получение нормального названия предмета без ItemMeta [Решено]

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

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

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

    Баллы:
    96
    Допустим предмет подписали вручную через наковальню.
    Понятное дело, что название предмета можно получить через ItemMeta.
    Но у предмета нет вручную установленного имени, то как получить стандартное майновское без конфигов и прочей лабуды, аля "с клиента".
     
  2. Blc_Dragon

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

    Баллы:
    76
    если ты из грязи хочешь получить "грязь" из травы "трава" и т.д., то пака-пака.

    нет такого
     
  3. Типа админ:D

    Типа админ:D Активный участник Пользователь

    Баллы:
    76
    Имя в Minecraft:
    Qamulex
    Ты сможешь получить только названия на английском языке. GRASS, DIRT, GLASS, и так далее...
     
  4. Автор темы
    Exception_Prototype

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

    Баллы:
    96
    Это тоже самое что и типы. Мне нужны более читабельные варианты...
     
  5. Blc_Dragon

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

    Баллы:
    76
    других вариантов нет.

    разве что создавай словарь. в essentials так и сделали
     
  6. Автор темы
    Exception_Prototype

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

    Баллы:
    96
    Опа, а как взять с essentials названия? Мож кто знает?
     
  7. Blc_Dragon

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

    Баллы:
    76
    они там все равно на инглише все.
     
  8. Автор темы
    Exception_Prototype

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

    Баллы:
    96
    Обидно
     
  9. xDark

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

    Баллы:
    96
    LocaleLanguage = ((CraftPlayer)player).getHandle().getLocale();
     
  10. Автор темы
    Exception_Prototype

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

    Баллы:
    96
    Ща попробую
    Так, туплю. Это для мода что ли варик? Как с этим работать?
     
  11. xDark

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

    Баллы:
    96
    Только придется с методами поиграть...
    1.10:
    [​IMG]
     
  12. Автор темы
    Exception_Prototype

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

    Баллы:
    96
    Блин... 1.6.4. Забыл указать...
     
  13. xDark

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

    Баллы:
    96
    В 1.6 этого нет?
     
  14. Автор темы
    Exception_Prototype

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

    Баллы:
    96
    [​IMG]
     
  15. xDark

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

    Баллы:
    96
    Не судьба
    Хотя.
    Класс LocaleLanguage существует.
    Значит метод не так называется. Ищи.
     
  16. Автор темы
    Exception_Prototype

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

    Баллы:
    96
    https://bukkit.org/threads/get-a-players-minecraft-language.172468/
    Вариант, который вы предложили ДО 1.6 (согласно теме выше)
    Там мы получили язык клиента игрока, но как же получить сам метод, который позволил возвращать нормальное имя предметов отправив в него Type?
     
  17. xDark

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

    Баллы:
    96
    Это есть и после 1.6
    Я только что смотрел ядро 1.10
     
  18. Автор темы
    Exception_Prototype

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

    Баллы:
    96
  19. Dereku

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

    Баллы:
    173
    Skype:
    derek_unavailable
    Имя в Minecraft:
    _Dereku
Статус темы:
Закрыта.

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