← Back to mod overview

Release notes

QuantumHy Changelog

In Development

Hytale • Latest version 0.2.1

Changelog version 0.2.1 0.2.0 → 0.2.1 • July 1, 2026

Добавлено

  • Плотность с весом по кольцу: центральные чанки считаются полностью, внешнее кольцо скана меньше (все сущности, без таблиц по видам)
  • baselineShrinkFraction: лёгкое урезание даже при «открытой» плотности
  • Shrink по загрузке чанков: сильнее тянет при загруженных + стримящихся чанках (отдельно от hot/sim radius LeanCore)
  • Миграция configVersion: обновляет QuantumHy.json с 0.2.0 при загрузке; логирует каждое переназначенное поле

Изменено

  • Перекалиброваны значения по умолчанию для обычной игры: плотность 1,0/4,0 на чанк, LOD 2,0x, вертикальный cull 32 блока, лимит 80 видимых сущностей
  • Губернатор MSPT: enter 48, sustain 4 с, множитель плотности под давлением 1,45
  • Бенчмарк обычной игры (~5 мин каждый, CapFrameX): +42% средний FPS, +60% P5, +155% среднее 1% low, 95% меньше времени ниже 60 FPS (mod on vs off)
  • README и изображения бенчмарков обновлены (включая график сравнения)

Исправлено

  • Миграция конфига больше не пропускается, когда Gson вызывает пустой конструктор до наложения JSON (значение по умолчанию поля configVersion)
  • Частичные миграции v1 (пороги застряли на значениях 0.2.0) исправлены на configVersion 2

Примечания

  • Только серверная сторона. Установите QuantumHy-0.2.1.jar поверх 0.2.0
  • Существующий QuantumHy.json мигрирует при первом запуске; удалите файл, если нужен чистый лист 0.2.1 по умолчанию
Changelog version 0.2.0 0.1.0 → 0.2.0 • June 30, 2026

Добавлено

  • Система отсечения сущностей: вертикальная (Y) обрезка и опциональный потолок видимых сущностей на игрока (maxVisibleEntitiesPerPlayer)
  • Команда /q: подкоманды status, help и perf, со снимком runtime в выводе status
  • Пауза стрима спавна: удерживает ambient spawn, пока у ChunkTracker игрока ещё грузятся чанки
  • Губернатор давления MSPT: урезает рычаги рендера при росте времени тика сервера (эффекты на клиенте по умолчанию включены, мировые рычаги opt-in)
  • Иконка в списке модов (256×256) и обновлённое описание в manifest

Изменено

  • Сосуществование с LeanCore: явное владение рычагами; QuantumHy уступает chunk streaming, когда у LeanCore включена governança throughput
  • Адаптивный проход: круговой скан плотности, меньше аллокаций за тик, кэш чтений tracker
  • Кривая плотности: smoothstep между нижним/верхним порогом для менее резких переходов обзора на краях
  • Потолок видимых сущностей: ограниченная куча ближайших вместо полной сортировки
  • Выключение давления: параллельное восстановление по мирам в одном бюджете timeout
  • README: секция бенчмарка CapFrameX, specs тестового ПК, графики, новые видео

Исправлено

  • /q status и /q help теперь выполняются корректно
  • Ошибки записи конфига видны в логе
  • Мост LeanCore больше не пишет дважды в радиус обзора клиента и в скорость чанков, когда установлены оба мода

Примечания

  • Только server-side. Установите QuantumHy-0.2.0.jar поверх 0.1.0
  • Существующий QuantumHy.json сохраняется; новые ключи добавляются при первом запуске с безопасными значениями по умолчанию
Changelog version 0.1.0 0.0.0 → 0.1.0 • June 30, 2026

Добавлено

  • Первый публичный релиз (0.1.0)
  • Адаптивный радиус обзора в чанках: замеряет плотность сущностей вокруг каждого игрока и стягивает радиус обзора клиента, когда становится людно, снова раздвигает на открытом пространстве, никогда не выше того, что запросил игрок
  • Адаптивный радиус стриминга сущностей: уменьшает, как далеко сущности стримятся клиенту в местах с обилием мобов, по тому же сигналу плотности. Главный выигрыш, когда вы смотрите на толпу
  • Глобальный LOD-куллинг сущностей: отбрасывает мелкие и дальние сущности раньше, для всего сервера, одной настройкой
  • Сглаживание плотности: экспоненциальное скользящее среднее, чтобы обзор движущегося игрока не скакал на кратковременных всплесках
  • Перехват у LeanCore: если LeanCore установлен, QuantumHy отключает управление радиусом обзора клиента у LeanCore при запуске и ведёт его сам, без изменений конфига на обеих сторонах
  • Подробное логирование: одна строка лога на мир за проход с плотностью каждого игрока и точным решением по обзору

Примечания

  • Только серверная сторона. Помогает там, где установлен, и никогда на сервере, к которому вы просто подключаетесь
  • Конфиг создаётся при первом запуске как QuantumHy.json в папке данных плагина