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

Помогите Нужно узнать название вещи

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

  1. Автор темы
    darkes

    darkes Активный участник

    Баллы:
    61
    Имя в Minecraft:
    darkes
    Как получить название вещи minecraft(не id), к примеру у месть есть какой-нибудь блок я пишу команду, и мне должно появится в чате сообщение "у тебя в руке блок(к примеру булыжник)", я смог получить getItemInHand().getItemMeta().getDisplayName(), но это только переименованные предметы
     
  2. Хостинг MineCraft
    <
  3. StayIC

    StayIC Новичок

    Баллы:
    16
    Имя в Minecraft:
    StayIC
    Здравствуй.
    Ответом на твой вопрос является:
    //info
    Если установлен WorldEdit, то эта команда тебе поможет.
     
  4. Mr_RoboMan

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

    Баллы:
    123
    Здравствуй.
    Ты идиот который не видит название раздела.

    getItemInHand().getType(или getMaterial()?).name();
    Но это на английском, на русском - никак (вроде?)
     
  5. alexandrage

    alexandrage Администратор

    Баллы:
    173
    Skype:
    alexandr0116
    Тип это enum, конечно же он на инглише.
     
  6. Автор темы
    darkes

    darkes Активный участник

    Баллы:
    61
    Имя в Minecraft:
    darkes
    Как на Русском вывести название?
     
  7. alexandrage

    alexandrage Администратор

    Баллы:
    173
    Skype:
    alexandr0116
    e.getItem().getType().toString().replace(oldChar, newChar) Как то так.
     
  8. DonDays

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

    Баллы:
    96
    Имя в Minecraft:
    DonDays
    Никак[DOUBLEPOST=1479709385,1479709308][/DOUBLEPOST]
    Жизни не хватит все это реплейсить
     
  9. alexandrage

    alexandrage Администратор

    Баллы:
    173
    Skype:
    alexandr0116
    Не мои проблемы.
     
  10. Автор темы
    darkes

    darkes Активный участник

    Баллы:
    61
    Имя в Minecraft:
    darkes
  11. DonDays

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

    Баллы:
    96
    Имя в Minecraft:
    DonDays
    Ты смысл темы понимаешь?[DOUBLEPOST=1479733264,1479733229][/DOUBLEPOST]
    Спасибо, не могу перестать орать теперь :good:
     
  12. Автор темы
    darkes

    darkes Активный участник

    Баллы:
    61
    Имя в Minecraft:
    darkes
    Да понимаю
     
  13. kirill2011s

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

    Баллы:
    103
    Он все правильно кинул. Там есть исходники, где можно это подсмотреть.
     
  14. Dereku

    Dereku Старожил

    Баллы:
    173
    Skype:
    derek_unavailable
    Имя в Minecraft:
    _Dereku
    Лучше не смотреть, если честно :D
    Но в принципе надо бы уже переписывать плагин, ибо кривущие имена зельев не оч.
    А это я реализовал в другом плагине, который не доходят руки обновить - https://github.com/Dereku/ShowItem
    Там уже используется rawJson (лучше бы юзал ванильную команду, но мы не ищем легких путей, да?), и имя предмета уже рисует сам клиент, а не сервер.
     
  15. alexandrage

    alexandrage Администратор

    Баллы:
    173
    Skype:
    alexandr0116
    Этот дурачек не понимает, что без костылей не вывести имена.
     

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