- Улучшение | Исправлены два ключа локализации по умолчанию для рандомного чата, вокруг которых стояли одинарные кавычки.
- Улучшение | Добавлена проверка того, что отправитель является игроком, для переменной JavaScript по умолчанию, чтобы избежать ошибок со стороны Discord.
- Исправление | Решено, что оператор правила "then abort" не работает для отдельных правил, а только для групп.
- Исправление | Исправлена редкая проблема параллелизма, когда переменные JavaScript не заменялись.
- Исправление | Решена проблема с некоторыми командами, отправляющими игроку сообщение "Неизвестная команда", если у него не было соответствующего разрешения на выполнение команды.
- Улучшение | Переработано множество сообщений об ошибках в плагине, чтобы было предельно ясно, где именно возникает проблема, и чтобы при наличии неработающего javascript-кода можно было легко ее устранить. Пример:
- Misc | Больше не заставляет javascript-код работать синхронно.
- Новое | Теперь в функции звуковых уведомлений @ поддерживается добавление отображаемых имен игроков вместе с их именами и никами!
- Улучшение | Если вы установили Tag.Backward_Compatible, то теперь мы будем слушать Essentials, обновляющие ник игрока, и обновлять его в нашей собственной базе данных. Таким образом, звуковое уведомление будет работать и в том случае, если вы не используете нашу систему ников.
- Новое | Добавлены опции "require npc" и "ignore npc" для сообщений о смерти.
- Улучшено | Значительно улучшена обработка ошибок в JavaScript-файлах и улучшена поддержка PlaceholderAPI в них.
Пример того, как не посылать сообщения о смерти, когда игрок убивает NPC-игрока (поместите это правило в messages/death.rs):Код:group citizens-npc require npc then abort
- Улучшение | (Крупное) Обновлены файлы локализации (ваши будут обновлены автоматически), чтобы не использовать JavaScript (такие вещи, как X ? "" : "") для более простой и интуитивной настройки, а также это исправляет несколько проблем с рассинхронизацией.
- Исправление | Устранено некорректное отображение некоторых сообщений, вызванное проблемой, возникшей в прошлой версии. Приносим извинения за доставленные неудобства.
- Исправление | Устранено редкое зависание сервера при замене некоторых переменных при выходе игрока из игры в асинхронном режиме.
Новое | Добавлен порог, чтобы предотвратить засилье антиспамовых фильтров, прощающих игроку X количество повторений перед блокировкой.
Исправление ошибки при запуске о какой то неизвестнойYAML:java.lang.IllegalArgumentException: Unsupported class file major version 9811