HuskSync 4.1.0 добавляет поддержку Minecraft 26.3, а также содержит ряд исправлений и улучшений, связанных с сохранением и загрузкой данных игроков.Для обновления с версии 4.0.0 достаточно заменить JAR-файл. Файл локализации должен обновиться автоматически.
- Добавлена поддержка Minecraft 26.3.
- Добавлена настраиваемая система повторных попыток выполнения команд Redis. Спасибо @Emibergo02 (#646).
- Добавлен MONITOR в качестве варианта приоритета событий (#735).
- Предназначен только для использования с плагинами боевых логгеров, которые также используют MONITOR. Подробнее — в документации по приоритетам событий.
- Библиотека Jedis для работы с Redis заменена на Lettuce. Спасибо @Emibergo02 (#646).
- Улучшено сохранение данных в базу при выключении и перезапуске сервера, а также при повторном подключении игроков (#733 и #646).
- Улучшена синхронизация данных игроков через Redis при переключении между серверами (#738).
- Исправлена гонка между снимками данных DISCONNECT и WORLD_SAVE (#731).
- Исправлена потеря отложенных операций сохранения DISCONNECT при выключении сервера (#741).
- Исправлено отсутствие аргументов у команд, вызываемых нажатием на /userdata в чате (#734).
- Исправлена проблема с «двойной смертью» на серверах с хабом или лобби (#735).
HuskSync 4.0.0 добавляет поддержку Minecraft 26.2, а также несколько исправлений ошибок и улучшений качества жизни.Для обновления с версии 3.9.0 достаточно просто заменить JAR-файл. Одноразовая миграция на MiniMessage должна автоматически примениться к файлу локализации.
- Добавлена поддержка Minecraft 26.2
- Локализации перенесены с MineDown на MiniMessage
- Добавлена поддержка стазис-камер для жемчуга Края, благодаря @QUIQUELHAPPY (#652)
- Добавлены переводы на венгерский и польский языки, благодаря @RisDN (#669) и @tuAntonioo (#698)
- Исправлена перестановка предметов в инвентарях после обновлений Minecraft, благодаря @mfnalex (#690)
- Исправлено падение сервера при обращении к игрокам онлайн на Folia, благодаря @WaterArchery (#696)
- Исправлена ошибка десериализации снимков для больших объёмов NBT-данных, которая могла блокировать синхронизацию игроков
- Исправлена потенциальная перегрузка CPU при синхронизации статистики
- HuskSync 3.9.0 добавляет поддержку Minecraft 26.1.2.
- Minecraft 26.1.2 теперь поддерживается на Paper (реализация от @CatTeaA, PR #664).
- Обновлены build и CI файлы HuskSync — теперь сборка по умолчанию использует Java 25.
- Обновление с версии 3.8.7 выполняется простым drag & drop (перетаскиванием файлов).
- Добавлена поддержка Paper 1.21.10 и 1.21.11
- Исправлено: карты не отображались после рестарта сервера
- Исправлено: возможная race condition при синхронизации данных
- Исправлено: ошибки работы с PostgreSQL (UUID) и MongoDB (map binding)
- Мелкие исправления логики карт (фикс масштаба)
- Обновлены зависимости (Guava, ConfigLib, PacketEvents, Lombok и др.)
- Удалена поддержка Minecraft 1.20.1
HuskSync 3.8.7
НовоеИсправления
- Добавлена поддержка Minecraft 1.21.8 на Paper и Fabric (в дополнение к уже поддерживаемой 1.21.7).
Обновления
- Исправлена проблема, из-за которой синхронизация статистики не работала корректно на Bukkit 1.21.7 (#537).
- Исправлена ошибка, связанная с обновлением данных в NBT-API, вызывавшая различные проблемы (спасибо @CatTeaA) (#554).
Инструкция по обновлению с 3.8.6
- Добавлены новые параметры конфигурации для Redis (спасибо @NightSling) (#564).
Просто замените старый jar-файл на новый (drag+drop).
Чтобы получить новые параметры для Redis, сгенерируйте конфигурационные файлы заново.
HuskSync 3.8.6 добавляет поддержку Minecraft 1.21.7 и обновляет японские локализации.Для обновления с версии 3.8.5 достаточно просто заменить файл (drag & drop).
- Добавлена поддержка серверов Minecraft 1.21.7 на Paper и Fabric.
- Обновлены японские локали (ja-jp), спасибо @lolplay123 (#534).
HuskSync 3.8.5 добавляет поддержку Minecraft 1.21.6 и исправляет ошибки.Для обновления с версии 3.8.4 просто перетащите файл. Изменений в конфигурации нет (если только вы не хотите вручную отключить проверку заявок через новую опцию — не рекомендуется, если не понимаете, что делаете).
- Добавлена поддержка серверов Minecraft 1.21.6 на Paper и Fabric.
- Добавлена опция отладки в конфигурации для отключения проверки заявок (не рекомендуется, если вы не понимаете, что делаете).
- Исправлена ошибка на серверах Paper, из-за которой зафиксированные карты не синхронизировались корректно после перезапуска сервера (#498).
- Проблема с зафиксированными картами в рамках всё ещё актуальна — планирую исправить её в ближайшее время.
HuskSync 3.8.4 добавляет поддержку указания ID базы данных Redis и имени пользователя.Обновление: просто перетащите новый файл. Если хотите использовать новые параметры Redis — пересоздайте конфигурацию.
- – Обновлены локализации на традиционном китайском (zh-tw), спасибо @davgo0103 (#512)
- – Добавлена возможность настройки имени пользователя и ID базы данных Redis, спасибо @Keksnet (#518)
- – Обновлены различные зависимости для повышения стабильности
HuskSync 3.8.3 исправляет проблему с Fabric-версией HuskSync
– Исправлен краш при запуске на серверах Fabric из-за отсутствующей зависимости Jedis (ClassDefNotFoundException)
Для обновления с версии 3.8.2 достаточно просто заменить JAR-файл — изменений в конфигурации нет.
Загрузил недостающие версии которые сбилдил сам.
Для Майнкрафт 1.21.4