Плагин Статистика Утилита NetworkManager [v2.17.9]

В архиве есть три файла:​

NetworkManager-Velocity-v2.12.6.jar​

Для ядра Velocity
  • - Исправлен статус /maintenancemode, возвращающий неверное сообщение
  • - Обновлен kotlin до версии 1.7.21.
  • - Обновлен commons-text до версии 1.10.0.
  • - Обновлены некоторые сообщения, чтобы полностью использовать minimessage. Они будут перечислены ниже, включая их значения по умолчанию, чтобы вы могли их обновить.

NetworkManager-Spigot-v2.12.6.jar​

Для ядра Spigot..
  • - Обновлен kotlin до версии 1.7.21.
  • - Обновлен commons-text до версии 1.10.0.

NetworkManager-Bungeecord-v2.12.6.jar​

  • - Исправлен статус /maintenancemode, возвращающий неверное сообщение
  • - Обновлен kotlin до версии 1.7.21.
  • - Обновлен commons-text до версии 1.10.0.
  • - Обновлены некоторые сообщения, чтобы полностью использовать minimessage. Они будут перечислены ниже, включая их значения по умолчанию, чтобы вы могли их обновить.
Код:
lang_lookup_format = <red>Lookup <dark_gray>» <red>Showing profile of <gold><playername><br><red>UserName <dark_gray>» <gray><username><br><red>NickName <dark_gray>» <gray><nickname><br><red>UUID <dark_gray>»...
Автор: bobobo
В .zip архиве присутствуют такие файлы как:
  • NetworkManager-Velocity-v2.12.5.jar
  • NetworkManager-Spigot-v2.12.5.jar
  • NetworkManager-Bungeecord-v2.12.5.jar

Список изменений для Spigot версии (NetworkManager-Spigot-v2.12.4.jar)​

  • - Исправлено отображение компонента displayname сервера как строки в сообщениях notifystaff
  • - Исправлен текст справки /notifystaff.
  • - Удален закомментированный код

Список изменений для Velocity версии (NetworkManager-Velocity-v2.12.4.jar)​

  • - Исправлено отображение компонента displayname сервера как строки в сообщениях notifystaff
  • - Modified nickname length from 64 to 192.
  • - Use toIntOrNull in getBCBuild, so it won't cause issues on BungeeCord forks that f up the format.
  • - Staffchat and adminchat messages can now be fully in minimessage format.
  • - Fixed reports list command not being parsed. Also allow that message to be fully minimessage.
  • - Allow usage of %newline% and <br> in lang_notification_helpop.
  • - Allow usage of %newline% and <br> in lang_notification_join.
  • - Updated snakeyaml to 1.32 for velocity and bungeecord and which fixes error on start.
  • - Исправлен текст справки /notifystaff.
  • - Удален закомментированный код

Список изменений для Bungeecord версии (NetworkManager-Bungeecord-v2.12.1-SNAPSHOT-b15.jar)​

Добавил прошлую версию от 04.08.2022. Больше на сервере разработчика нет версий. И при том она beta.
  • - Исправлен цикл попытки включения расширения, когда они не работают
  • - Добавлен тег minimessage papi, позволяющий использовать специфичные для papi плейсхолдеры, а также позволяющий использовать плейсхолдеры с символом двоеточия
  • - Обновлена поддержка RedisBungee до версии 0.7.3
  • - Улучшена поддержка чатов 1.19 и 1.19.1 при использовании SimpleChat
  • - Должны были быть исправлены проблемы с бумажными командами в 1.19.1
  • - Добавлен заполнитель %time%
  • - Добавлено --null, чтобы разрешить нулевую цель при тестировании заполнитель

Файлы в архиве:​

  • NetworkManager-Spigot-v2.12.3.jar
  • NetworkManager-Velocity-v2.12.3.jar

Обновление:​

  • - Добавлена поддержка 1.19.x
  • - Добавлена поддержка последней версии UltraPermissions.
  • - Добавлены жирные закрывающие теги в сообщения по умолчанию в админке и стаффчате
  • - Сообщение Command Invalid Syntax теперь работает также на Velocity и Spigot
  • - Изменен %pluginprefix% на <pluginprefix> в сообщении по умолчанию lang_nopermission. (Вам нужно обновить это вручную, если вы обновляете)
  • - Добавлена версия платформы в команду /nmb about
  • - Удален устаревший getRandomServerFromServerGroup из CachedServers и некоторый другой устаревший код.
  • - Разрешено вставлять теги в сообщение helpop.
  • - Исправлен цикл попыток включения расширений при их неудаче
  • - Добавлен тег minimessage papi, позволяющий использовать специфичные для papi плейсхолдеры, а также позволяющий использовать плейсхолдеры с символом двоеточия.
  • - Добавлен заполнитель %time%
  • - Добавлено --null, чтобы разрешить нулевую цель при тестировании плейсхолдера
  • - Незначительные внутренние улучшения.
  • - Удалена отладка с помощью тегов papi
  • - Добавлен заполнитель fromserver в команду notifystaff
  • - Исправлено, что расширение не включалось после загрузки его через команду.
  • - Сделан странный способ исправить фильтр, не работающий на 1.19. Еще нужно доработать для антирекламы и прочего.
  • - Сортировка групп по рангу в команде ShowGroupsCommand.
  • - Исправление замен, которые перезаписывались "обычными" заполнителями.

Файлы в архиве:​

  • NetworkManager-Bungeecord-v2.12.1-SNAPSHOT-b9.jar
  • NetworkManager-Spigot-v2.12.1-SNAPSHOT-b9.jar
  • NetworkManager-Velocity-v2.12.1-SNAPSHOT-b9.jar

Обновления:​

  • Добавлена поддержка протокола 1.19.1 (что означает, что он будет распознавать клиентов 1.19.1)
  • Изменен размер текстового поля по умолчанию в nm_motd на 384
  • Добавлена версия платформы в команду /nm about
  • Удален устаревший getRandomServerFromServerGroup из CachedServers
  • Удален некоторый другой устаревший код.
  • Добавлен /nm filter import (url) для импорта списка слов типа http://www.bannedwordlist.com/lists/swearWords.txt (работает, но пока не оптимизирован).
В архиве лежат две версии: Для Ядер на основе Spigot и ядра Velocity

Изменения для ядра spigot:​

  • - В API добавлен интерфейс TranslatableMessage, который позволяет использовать методы сообщений через API.
  • - Обновлен API DeluxeTags, и я надеюсь, что это исправит проблему импорта.

Изменения для ядра Velocity:​

  • - Закрытие хранилища при отключении.
  • - Исправлено отображение неправильной версии.
  • - В API добавлено событие PartyLeaderChangedEvent.
  • - В API добавлен интерфейс TranslatableMessage, который позволяет использовать методы сообщений через API.
  • - Обновлены сообщения Tags по умолчанию для использования новых заполнителей.

Примечание: Обновление установленных расширений при наличии обновлений.
Автор: bobobo
В архиве лежат две версии: Для spigot и для Velocity

Изменения в версии для ядер на основе spigot​

  • Исправлена ошибка в TicketListener, когда билет не имеет сообщений.

Изменения в версии для ядер на основе Velocity​

  • Исправлена ошибка в TicketListener, когда билет не имеет сообщений.
  • Перекодированы команды servermanager с использованием более нового фреймворка команд, который я использовал и для других команд.
  • Исправлена ошибка в методах sendMessageToStaff
В архиве лежат версии для Spigot и Velocity

  • - Исправлена команда создания и удаления группы servermanager
  • - Исправлена опечатка в цвете перед Extensions в команде about.
  • - Некоторые незначительные улучшения производительности.
  • - Исправлена огромная проблема на скорости, когда включена система разрешений.

Изменения:​

  • - Реализовано мини-сообщение. (Заголовки сообщений Minimessage по-прежнему являются W.I.P. Заголовки %placeholder% по-прежнему работают)
  • - Преобразовано старое цветовое кодирование в компоненты во всех настраиваемых сообщениях по умолчанию.
  • - Пользовательское сообщение Commandblocker теперь использует компоненты. (Требуется обновление webbie, прежде чем его можно будет использовать)
  • - Удалена функция
    из объявлений. Она больше не работает с компонентами и работала только со шрифтом по умолчанию, поэтому была не очень красивой.
    [*]- Команда about теперь показывает и расширения
    [*]- Изменена команда "/nm test jsonmessage" на "/nm test minimessage" для быстрого тестирования форматов минимальных сообщений.
    [*]- Исправлен держатель префикса плагина.
    [*]- Добавлено сообщение lang_command_invalid_syntax.
    [*]- Исправлены проблемы с несколькими сообщениями о наказаниях и форматированием
    [*]- Возвращать пустую строку, если префикс или суффикс luckperms в плейсхолдерах равен null
    [*]- Добавлены настройки фильтров для staffchat и adminchat в соответствии с запросами.
    [*]- Обновлен kotlin до версии 1.6.21
    [*]- Добавлена поддержка виртуальных хостов для RabbitMQ.
    [*]- Множество мелких улучшений и оптимизаций.
Со слов автора!
Всем привет,
После нескольких бета-тестов наконец-то пришло время выпустить обновление на spigotmc. Важно, чтобы вы прочитали весь журнал изменений и сделали резервную копию базы данных перед выполнением обновления!

Я решил реализовать приключенческое минимальное сообщение (https://docs.adventure.kyori.net/minimessage/index.html), которое позволяет больше настраивать сообщения (наведенные и кликабельные сообщения). В некоторых местах все еще используется старое форматирование (например, внутриигровой ввод). %newline% has been replaced with <br> in the language messages.

Можно конвертировать только языковые сообщения и объявления. Вам придется самостоятельно конвертировать motd, фильтры, командный блокер и т.д.

Для преобразования устаревших языковых сообщений я создал команду /language update (ВНИМАНИЕ: Выполняйте эту команду только один раз! Executing this command multiple times will break your messages.)
То же самое я сделал для объявлений. С помощью команды /announcementmanager update вы можете обновить объявления до нового формата.

Изменения:​

  • - Реализовано мини-сообщение. (Minimessage placeholders are still a W.I.P. The %placeholder% placeholders still work)
  • - Удалены lang_party_invite_receive_json и lang_party_invite_receive_json_hover, потому что они не нужны в minimessage.
  • - Изменено стандартное lang_party_invite_receive на <gray>Вы были приглашены <red>%username% <gray>на его вечеринку!<br><gray>Вступите на вечеринку, используя команду <red><click:run_command:'/party join %playername%'>/party join %playername%</click><gray>!
  • - Преобразована команда announcementmanager в новую систему команд.
  • - Объявления больше не поддерживают устаревшее форматирование. Only the minimessage formatting.
  • - Добавлена команда announcementmanager update для преобразования объявлений в новый формат. ( ПРИМЕЧАНИЕ: Выполняйте эту команду только один раз! Executing this command multiple times will break your announcements.)
  • - Исправлен фильтр, применяющий команду PlayerCommandExecuteEvent на ChatEvent (Bungeecord).
  • - Чат сотрудников и админов теперь использует компоненты. (Legacy colorcodes still work in message parameter)
  • - Преобразование старой цветовой кодировки в компоненты во всех настраиваемых сообщениях по умолчанию
  • - В пользовательских сообщениях Commandblocker теперь используются компоненты. (Needs webbie update before it can be used)
  • - Добавлены разрешения на цветовые коды для staffchat и adminchat. networkmanager.command.adminchat.colorcodes & networkmanager.command.staffchat.colorcodes
  • - Удалена функция из объявлений. Это больше не работает с компонентами и работало только со шрифтом по умолчанию, поэтому было не очень красиво.
  • - Команда about теперь показывает и расширения
  • - Изменена команда "/nm test jsonmessage" на "/nm test minimessage" для быстрого тестирования форматов минимальных сообщений.
  • - Забыл заменить %newline% на <br> в сообщениях по умолчанию.
  • - Исправлен держатель префикса плагина.
  • - Некоторые улучшения в KickListener на BungeeCord
  • - Добавлено сообщение lang_command_invalid_syntax.
  • - Исправлены проблемы с несколькими сообщениями о наказаниях и форматированием
  • - Разбор заполнителей в формате тегов minimessage в чате администраторов и персонала.
  • - Возвращает пустую строку, если префикс или суффикс luckperms в заполнителях равен null.
  • - Исправлены некоторые проблемы с форматированием частей motd
  • - Некоторые улучшения в KickListener на Velocity
  • - Не отправляли уведомление о присоединении, если модуль уведомлений отключен
  • - Добавил настройки фильтров для staffchat и adminchat по просьбам пользователей.
  • - Обновил kotlin до версии 1.6.21
  • - Добавлена поддержка виртуальных хостов для RabbitMQ.
  • - Множество мелких улучшений и оптимизаций.
ВерхНиз