Помогите Увеличение максимальной длины ника над головой

  • Автор темы Автор темы Den-Xs
  • Дата начала Дата начала

Den-Xs

Старожил
Пользователь
Баллы
103
Собсна, как увеличить максимальную длину ника отображаемого над головой с 16 до 24-32?
 
Советую посмотреть в исходники споуткрафт-мода на рендер никнейма.
Так же, вероятно Вам придется копаться в самом bukkit.
Там можно ник с размером аж в 256 символов+.

В Essentials строка max-nick-length: over9000. Мне так кажется...

Это не поможет. Максимум 16(~) символов.
 
А зачем собственно вообще настолько длинный ник?
 
А зачем собственно вообще настолько длинный ник?
Тег клана - минимум 3 + 2 скобки + 2 цветокода каждый по 2 симв + пробел - итого уже 10 символов. Ессесно 16 не хватает.


@Cyber Owl, не подскажешь где именно и что исправлять? И, да, при попытке соединения вылетает такая вот фигня:

W5wSIL23.png


Из установленных плагинов только Factions, mcore, TagAPI и маленький самописный плагинчик для работы с ним. И да, ядро - спигот.
 
Нельзя больше 16 символов, иначе все те кто видят имя >16 символов будут вылетать с ошибкой.
 
Запаришься остальное потом костылями вправлять.
При чем тут костыли? В сорцах пару классов подправить и всё. Тащемта на некоторых серверах это реальзовано.

Можно ведь модификацией пофиксить.
Проверка вроде бы только на сервере.
Знать бы где править...
 
При чем тут костыли? В сорцах пару классов подправить и всё. Тащемта на некоторых серверах это реальзовано.


Знать бы где править...
Ага, сними огранчение и смотри как криво рендрится ник.
 
@Shevchik,
Тащемта на некоторых серверах это реальзовано.

Хотя да, не исключаю, что может потребоваться модификация клиента
Кстати при попытке подключиться к локальнорасшаренной игре с длинным ником также происходит выкидывание, так что дело не в бакките...
Нашел способ удлинить надпись над головой с помощью org.bukkit.scoreboard.
Но есть одна проблема: с помощью скоребоарда игрок видит над другими игроками надпись, установленную для него, то есть другими словами, над каждым игроком он видит одну и то же, свою надпись. А нужно наоборот. :(
 
Назад
Верх