Dedyla что ты хочешь? Я тебя не понимаю теперь.
admin Получить sub-id у предмета.
Dedyla для чего это тебе?
admin Похоже, что Nucleus умеет как-то получать имя предмета с клиента. Не кастомное, а именно из локализации. Только сейчас заметил это после ввода команды /hat.
SawFowl и как ты это понял?
SawFowl там он берет его из Keys.DISPLAY_NAME, а у меня он null выкидывает.
admin ну ты же сам сказал, что на сервере нет локализации, а в сообщении от плагина я получаю именно имя предмета из локализации. Не важно как оно в сообщении на клиенте получается, важно то, что его можно вывести клиенту.
Dedyla Ну я тут хз даже. Я только могу сказать, что это возможно, но не могу сказать как. Попробуй узнать у разработчиков Nucleus как они получают имя предмета из локализации. Я знаю лишь как получить отображаемое(кастомное) из ItemStack.
ItemStack
Чтобы отправить игроку название предмета, не нужно знать его на сервере, нужно отправить специальный Text-объект с идентификатором предмета.
Text
admin а как его получить?
Dedyla getTranslation().getId()
getTranslation().getId()