- Баллы
- 76
Я не могу сам найти решение этой проблемы... Короче, нужно сделать отображение изменённого ника везде (К примеру, [1lvl]player). Так-то бы я всё сделал, работает, но именно над головой игрока ник не меняется. Вот код, которым я ник ставлю...
У любых entity метод setCustomName ставит ник над головой. При этом вроде как само имя моба не меняется. А игроки? Я не знаю короче... Подкиньте гайд какой-нибудь что ли, а то сам я гуглом пользоваться не умею...
Код:
p.setPlayerListName(ChatColor.GREEN+"["+main.connection.GetLvl(p.getName())+"] "+fcolor+p.getName());
p.setCustomName(ChatColor.GREEN+"["+main.connection.GetLvl(p.getName())+"] "+fcolor+p.getName());
p.setCustomNameVisible(true); //От отчаяния это пихнул, не помогло.
p.setDisplayName(ChatColor.GREEN+"["+main.connection.GetLvl(p.getName())+"] "+fcolor+p.getName());