Conditional Config Sync [1.0.6]

  • Valheim — Conditional Config Sync [1.0.6]
Автор:
shudnal
Размер:
239.14 kB
Дата:
Вчера, 14:20
Загрузок:
0
0.0 / 10
Еще никто не оценил файл
  • ⚠️ Наблюдаются проблемы с доступностью файловых серверов с территории РФ. Если файлы не скачиваются, воспользуйтесь кнопкой "Скачать в Telegram" или используйте VPN
  • 14 сентября 2026, 14:20
    conditional-config-sync-1-0-6_1789384853_569803.zip
    Проверка на вирусы от Virustotal: файл безопасен (посмотреть отчет, как мы проверяем)
    Скачать (239.14 kB)

Системная инфраструктурная библиотека и общая программная зависимость (dependency) для модификаций Valheim. Пакет не содержит собственного геймплейного контента, предметов, пользовательских интерфейсов или игровых опций. Его задача — предоставить разработчикам модификаций централизованный инструмент для синхронизации настроек конфигурационных файлов между сервером и клиентами, проверки совместимости версий модов, гибкого серверного переопределения прав доступа к параметрам (ownership policy), защищённой блокировки настроек от изменений клиентом и динамической синхронизации значений в рантайме. Вынос этой логики в отдельный независимый пакет позволяет выпускать сетевые исправления централизованно — без необходимости перекомпилировать каждый использующий его мод.

Основные технические возможности:

  • Централизованная синхронизация конфигураций — надёжный обмен параметрами и значениями между выделенным сервером и подключёнными клиентами в реальном времени.
  • Контроль версий (Version Checks) — автоматическая проверка соответствия версий мода на клиенте и сервере при подключении к сессии.
  • Политика владения параметрами (Ownership & Admission Policies) — разделение прав контроля для каждой отдельной настройки (определение того, управляется ли параметр клиентом или принудительно навязывается сервером).
  • Защищённая блокировка (Protected Locking) — защита серверных параметров от несанкционированного изменения игроками без прав администратора.
  • Синхронизация в реальном времени (Runtime Values) — передача и обновление динамических переменных на лету без необходимости перезагрузки игрового мира или перезапуска клиента.
  • Элементы управления скрытыми настройками — расширенные механизмы для работы со скрытыми и условными параметрами модов.

Совместимость и особенности работы:

  • Автономность: пакет не заменяет, не перехватывает и не изменяет работу библиотеки ServerSync, используемой другими модификациями.
  • Изоляция данных: не переносит, не перезаписывает и не модифицирует конфигурационные файлы сторонних модов.
  • Совместная работа: полностью совместим и стабильно функционирует параллельно с библиотекой Jötunn и плагинами на базе ServerSync.
  • Адресная поддержка: обрабатывает исключительно те моды, которые были непосредственно скомпилированы с интеграцией Conditional Config Sync.

Информация для игроков и установка:

  • Мод не оказывает никакого эффекта на игру при самостоятельной установке — он требуется только тогда, когда другой мод прямо указывает его в качестве зависимости.
  • При использовании менеджеров модов (r2modman, Thunderstore Mod Manager) библиотека загружается и устанавливается автоматически.

Ручная установка:

  1. Убедитесь, что у вас установлен базовый загрузчик BepInEx для Valheim.
  2. Скачайте архив с библиотекой.
  3. Поместите файл ConditionalConfigSync.dll в директорию плагинов:
    <Путь_к_Valheim>\BepInEx\plugins\
  4. Не удаляйте библиотеку, пока в вашей сборке есть хотя бы один зависимый от неё мод.

Полезные ссылки:

Комментарии 0