Это было что-то, что ускользает от меня в течение некоторого времени ...Bukkit/Патрубок HeroChat 5: Выборочная замена в строке формата
HeroChat, в его файле config.yml
, имеет раздел под названием format:
, в соответствии с которым вы будете найдите строку формата по умолчанию. Это отражается в конфигурации для каждого канала. Это пример того, что мои выглядят ...
format:
default: '{color}[{nick}]{title} {groupprefix}&f{sender}: {color}{msg}'
{color}
представляет цвет, определенный в конфигурации этого канала
{nick}
представляет канал «прозвище»
{title}
является строкой пользовательского форматирования
{groupprefix}
Является ли префикс, присвоенный группе Vault игрока.
{sender}
- отображаемое имя (или ник) игрока, отправляющего сообщение. {msg}
- это сообщение, которое они набрали в консоли, пройдя через встроенную цензуру.
Итак, как вы можете получить {title}
или что бы изменить вашу пользовательскую строку? Как я сказал выше, это то, что я не мог понять в течение долгого времени. Но, делая некоторые исследования, я понял это, и на самом деле это не так сложно. Я оставляю это здесь как ресурс для разработчиков Java, работающих в одной и той же проблеме.
Это был разнесен [Это патрубком форум резьбы] (HTTPS: //www.spigotmc.org/threads/bukkit-spigot-herochat-5-custom-replacement-in-format-string.154256/#post-1638156). –