Плагин Утилита Другое HuskSync [3.8.7]

В HuskSync 3.7 внесены улучшения стабильности и исправлены ошибки. Этот выпуск также представляет новую модель выпуска для HuskSync, как было объявлено ранее, которая добавляет поддержку Fabric 1.21.1. HuskSync 3.7 поддерживает Spigot/Paper/Fabric 1.20.1 и 1.21.1
Изменен способ публикации плагина. Теперь вы должны загрузить правильный JAR для версии Minecraft вашего сервера. Подробности смотрите в анонсе на Discord.
Добавлена поддержка Fabric 1.21.1, любезно предоставленная @hui1601 (#339)
Добавлена опция отключения автоматических DDL-операций для серверов с заблокированным доступом пользователей SQL, любезно предоставленная @TheCodedOne (#377)
Добавлена сервисная команда, которая принудительно обновляет все старые пользовательские данные из HuskSync v2
Пользователи теперь блокируются непосредственно перед обновлением их данных после команды инвентаря или эндер-сундука, которая обновляет их данные
Атрибуты теперь разрешены, а не запрещены.
Это было сделано по нескольким причинам, но в первую очередь потому, что это лучший конфиг по умолчанию; в подавляющем большинстве случаев пользователям нужен только определенный набор атрибутов для синхронизации.
Это также предотвращает ошибочную синхронизацию различных крайних атрибутов
Исправлена ошибка синхронизации статистики элементов и блоков (#362)
Исправлена ошибка синхронизации атрибутов, когда значения по умолчанию совпадали со значениями пользователя из-за недосмотра, в результате чего пользователи, чьи значения атрибутов сбросились, не синхронизировались
Исправлены проблемы с ротацией данных, когда режим базы данных был установлен на PostgreSQL (#383)
Исправлена ошибка в Paper 1.21.1, из-за которой курсоры карт не синхронизировались корректно
Исправлена проблема Paper 1.21.1, когда слоты для крафтинга инвентаря не очищались должным образом для безопасности во время синхронизации

⚠️ Пожалуйста, пересоздайте ваши файлы config.yml и messages-xx-xx.yml при обновлении до этой версии.
Автор: bobobo
В HuskSync 3.6.8 добавлена поддержка Minecraft 1.21.1 и исправлена ошибка.
  • Добавлена поддержка Minecraft 1.21.1
  • Исправлено исключение, связанное с курсорами карт на Paper 1.21+
Чтобы обновить игру с версии 3.6.7, просто перетащите ее. В противном случае, пожалуйста, перегенерируйте или обновите ваш файл config.yml.
Автор: bobobo
  • Лайк 0
Реакции:3 пользователей
В HuskSync 3.6.7 исправлены ошибки, присутствовавшие в предыдущем выпуске, касающиеся атрибутов и эффектов зелий. Пожалуйста, перегенерируйте или обновите ваш файл config.yml для этого выпуска.
  • Внесено несколько изменений в синхронизацию модификаторов атрибутов
    • Добавлен новый раздел для настройки синхронизации атрибутов.
    • Теперь вы можете настроить атрибуты на игнорирование модификаторов по имени, например, модификаторов эффекта зелья, которые теперь пропускаются по умолчанию (#349).
    • Атрибуты из данных Minecraft 1.20.1 больше не будут применяться на серверах Minecraft 1.21 в связи с изменениями
    • Синхронизация эффектов зелий теперь опционально зависит от синхронизации атрибутов
  • Удалена опция отображения слота для уведомлений TOAST (может быть возвращена в будущем, если отправка тостов будет отвязана от продвижений)
  • В меню статуса теперь будет отображаться более подробная информация о версии сервера
  • Исправлены эффекты зелий окружения (маяки, каналы, моб The Warden), которые синхронизировались, когда не должны были (#289)
  • Исправлена некорректная обработка синтаксиса при наборе husksync migrate
  • Исправлено исключение ConcurrentModificationException при синхронизации эффектов зелий, любезно предоставленное @ProdPreva1l (#354)
  • Исправлен хук PacketEvents, не отменяющий соответствующие исходящие пакеты (#344)
  • Исправлена ошибка "Модификатор атрибута уже применен" при применении атрибута (#348)
  • API: Добавлен обратный вызов ModLoadedCallback на Fabric для выполнения действий при загрузке мода, любезно предоставленный @Stampede2011 (#346)
Чтобы обновиться с v3.6.x, просто перетащите и перегенерируйте ваш файл конфигурации.
Автор: bobobo
В HuskSync 3.6.6 внесено несколько мелких исправлений.
  • Исправлено отсутствие драйвера PostgresSQL в версии HuskSync для Fabric
  • Исправлена проблема с тем, что в меню помощи внутриигрового мигратора отображалось неправильное использование
    • В HuskSync v3.6.3 использование команды migrator было немного скорректировано
  • Исправлен хук ProtocolLib, который не инициализировался при определенных обстоятельствах, например, если он не был инициализирован до запуска HuskSync.
Чтобы обновиться с версии 3.6.x, просто перетащите мышью.
Автор: bobobo
В HuskSync 3.6.5 исправлена ошибка с обновлением предметов и атрибутов.
  • Исправлено исключение при применении атрибутов на серверах <1.21
  • Исправлено, что в некоторых случаях предметы не обновлялись до нужной целевой версии.
Чтобы обновить предмет, просто перетащите его.
Автор: bobobo
HuskSync 3.6.3 fixes a bug with permissions from the previous release.
  • Fixed permission checks not working correctly on Paper 1.20.4 and earlier servers.
  • Fixed command usage text not being set properly on Paper 1.20.4 and earlier servers
To update, just drag+drop.
Автор: bobobo
  • Лайк 0
Реакции:1 пользователя
HuskSync 3.6.1 - это обновление, исправляющее ошибки и вносящее некоторые улучшения в команды плагина.
  • Команды теперь регистрируются нативно через Brigadier, где это возможно, и предоставляют богатые предложения по синтаксису на серверах Paper/Fabric
    • Опция brigadier_tab_completions была удалена.
  • Добавлена возможность отключения отдельных команд HuskSync и предотвращения их регистрации (disabled_commands).
  • Аргумент username теперь обязателен для подкоманд list и view команды /userdata
  • Исправлена совместимость с Minecraft 1.21 на серверах Paper
  • Исправлены различные несоответствия, мешающие полноценной работе режима базы данных MongoDB, любезно предоставленные @Stampede2011 (#321)
  • Исправлено, что заблокированные карты в Shulker Boxes не сохранялись при сохранении данных (#322)
  • Исправлен неверный комментарий заголовка секции для секции настроек синхронизации в файле конфигурации
  • Исправлены различные проблемы с версией HuskSync для Fabric, включая проблемы с синхронизацией первого слота хотбара.
Чтобы обновиться, просто перетащите файл. Возможно, вы захотите пересоздать свой файл config.yml для обновленных параметров команды.
Автор: bobobo
HuskSync 3.6 добавляет поддержку 1.21 и вносит несколько внутренних изменений для улучшения синхронизации данных.
  • Обновлен плагин для поддержки Minecraft 1.21 на серверах Spigot/Paper.
  • Теперь HuskSync также работает как серверный мод Fabric на серверах Minecraft 1.20.1. (#217)
    • Поддержка этого мода все еще находится в бета-версии, но если вы хотите попробовать, свяжитесь с нами в Discord или самостоятельно скомпилируйте мод, так как вам понадобится отдельный jar.
    • В настоящее время вы не можете синхронизировать данные между Bukkit и Fabric.
    • Спасибо hanbings и Stampede2011 за помощь в этом вопросе.
  • Данные теперь синхронизируются в детерминированном порядке, а типы данных могут зависеть друг от друга (#309)
    • Синхронизация атрибутов теперь требует, чтобы синхронизация эффектов зелий была включена (она автоматически отключается, если оба параметра не включены)
    • Исправлена ситуация, когда синхронизация здоровья конфликтовала с синхронизацией атрибутов, если они применялись к пользователю в неправильном порядке. (#307)
  • Обновлены локали традиционного китайского языка (zh-tw), любезно предоставленные davgo0103 (#316)
  • Исправлена проблема, когда HuskSync пытался загрузить хук для зависимости, которую не удалось включить
  • Исправлено некорректное сообщение об ошибке синтаксиса, отображаемое командой /userdata.
  • API: Добавлены зависимости идентификатора данных
  • API: Плагин теперь будет выбрасывать NotRegisteredException, если вы попытаетесь получить доступ к недействительному (затененному) экземпляру API
  • API: Добавлена цель платформы API для HuskSync on Fabric
Для обновления с версии 3.5.x, просто перетащите+дроп, так как никаких изменений в конфигурации нет.
Автор: bobobo
В HuskSync 3.5.3 исправлена ошибка с синхронизацией эффектов зелий при обновлении с более ранних версий.
  • Исправлено неприменение базовых значений атрибутов, из-за чего при определенных обстоятельствах не удавалось точно синхронизировать правильное эффективное значение
  • Исправлена ошибка загрузки данных для пользователей, у которых эффекты зелий были сохранены с устаревшими именами Spigot API из-за несоответствия
Чтобы обновиться с версии 3.5.x, просто перетащите и перебросьте, так как никаких изменений в конфигурации нет. Если вы обновляетесь с более ранних версий, пожалуйста, просмотрите предыдущие журналы изменений.
Автор: bobobo
  • Лайк 0
Реакции:1 пользователя
HuskSync 3.5.2 - это небольшой релиз, исправляющий пару мелких проблем, возникших с момента выхода предыдущей версии.
  • Добавлена поддержка использования PacketEvents в качестве альтернативы ProtocolLib для поддержки пользователей на уровне пакетов, любезно предоставленная @alexdev03 (#296)
  • Исправлена проблема, из-за которой устаревшие статистические данные при определенных обстоятельствах вызывали NullPointerExceptions при инстанцировании ключа реестра (#304)
  • Исправлена проблема со схемой в PostgreSQL, любезно предоставленная @ProdPreva1l (#299)
  • Исправлено дублирование записей в таблице пользователей, а также не обновлялись кэши имен пользователей для пользователей MongoDB, любезно предоставлено @ProdPreva1l (#301)
Чтобы обновиться с версии 3.5.1, просто перетащите+дроп, так как никаких изменений в конфигурации нет. Если вы обновляетесь с более ранних версий, пожалуйста, проверьте предыдущие журналы изменений.
Автор: bobobo
ВерхНиз