Хостинг серверов Minecraft playvds.com
  1. Вы находитесь в русском сообществе Bukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на русский язык плагины наших собратьев из других стран.
    Скрыть объявление

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

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

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

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

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

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

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

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

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

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

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

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

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

    Баллы:
    76
    Имя в Minecraft:
    Blc_Dragon
    других вариантов нет.

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

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

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

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

    Баллы:
    76
    Имя в Minecraft:
    Blc_Dragon
    они там все равно на инглише все.
     
  9. Автор темы
    Exception_Prototype

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

    Баллы:
    46
    Обидно
     
  10. xDark

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

    Баллы:
    96
    Skype:
    ailyashevich
    Имя в Minecraft:
    xDark
    LocaleLanguage = ((CraftPlayer)player).getHandle().getLocale();
     
  11. Автор темы
    Exception_Prototype

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

    Баллы:
    46
    Ща попробую[DOUBLEPOST=1486129651,1486129511][/DOUBLEPOST]
    Так, туплю. Это для мода что ли варик? Как с этим работать?
     
  12. xDark

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

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

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

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

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

    Баллы:
    96
    Skype:
    ailyashevich
    Имя в Minecraft:
    xDark
    В 1.6 этого нет?
     
  15. Автор темы
    Exception_Prototype

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

    Баллы:
    46
    [​IMG]
     
  16. xDark

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

    Баллы:
    96
    Skype:
    ailyashevich
    Имя в Minecraft:
    xDark
    Не судьба[DOUBLEPOST=1486130936,1486130681][/DOUBLEPOST]
    Хотя.
    Класс LocaleLanguage существует.
    Значит метод не так называется. Ищи.
     
  17. Автор темы
    Exception_Prototype

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

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

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

    Баллы:
    96
    Skype:
    ailyashevich
    Имя в Minecraft:
    xDark
    Это есть и после 1.6
    Я только что смотрел ядро 1.10
     
  19. Автор темы
    Exception_Prototype

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

    Баллы:
    46
  20. Dereku

    Dereku Старожил

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

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