奇幻沙盒生存游戏。可以单独或与其他人一起玩,探索世界、获取资源、发现和掠夺墓穴、建立基地、创造越来越强大的武器和盔甲,消灭各种敌人、怪物和首领。早期斯堪的纳维亚中世纪的设定 成为了项目的强项 ... 更多信息
Valheim 配置管理器 [1.1.18] — 游戏内图形化插件配置工具
-
下载 (152.88 kB)2026年9月14日, 14:15valheim-configuration-manager-1-1-18_1789384544_175643.zip
经过深度重构和优化的 Valheim 游戏内配置管理器版本。该修改允许玩家在游戏中通过按下一个键(默认是 F1)直接调整任何已安装的 BepInEx 插件的参数,免去手动编辑文本文件和重启客户端的麻烦。界面支持分屏模式(Split View),高亮显示已更改的值,内置配置文件编辑器,详细的单个参数编辑窗口,与服务器同步(ServerSync, Jötunn, Conditional Config Sync)的集成,以及在打开菜单时锁定角色控制。
主要功能和视觉改进:
- 双面板模式(Split View) — 左侧列显示插件和设置类别的树状视图,右侧窗口显示参数列表。
- 高亮显示已更改的值 — 可自定义字体颜色,以便清晰区分标准和用户修改的参数。
- 个性化调色板 — 可更改窗口背景色、界面元素(小部件)、活动开关的颜色以及扩展的颜色选择调色板(Color Drawer)。
- 自由窗口 — 鼠标拖动窗口,调整其大小,并在游戏会话之间自动保存位置。
- 快速打开和关闭 — 通过一个按钮(默认是 F1)调用和隐藏菜单,同时可以通过 Esc 键关闭窗口。
- IMGUI 性能优化 — 界面样式、枚举元数据和工具提示大小计算被缓存和重用,防止在渲染元素时出现 FPS 降低。
- 改进的下拉列表 — 打开的列表暂时抑制其他控件的高亮和工具提示,防止视觉重叠。
- 紧凑模式(Compact Layout) — 可选的紧凑行视图,垂直间距减小(默认启用,可通过窗口顶部的按钮切换)。
- 内置文件和参数编辑器 — 直接编辑 .cfg 文件(File Editor)和特定参数的详细设置窗口(Setting Edit Window)。
- 完整本地化 — 支持翻译所有按钮、标签和界面提示。
同步和服务器控制:
- 参数访问权限显示 — 与 Jötunn、ServerSync 和 Conditional Config Sync(CCS)的集成。状态图标在悬停时显示提示:S — 参数由服务器控制(Server-controlled),C — 由客户端控制(Client-controlled)。
- 动态 CCS 指示 — 条件参数在默认值激活时显示标准颜色,在服务器重定义设置所有权时显示蓝色。授权管理员可以直接从界面切换 CCS 所有权。
- 受保护参数管理(只读) — 服务器锁定的参数可以用颜色突出显示,禁用交互或完全从列表中隐藏。ReadOnly 和 Browsable 属性在每次写入操作前动态更新和重新检查。
Valheim 特定功能:
- 控制锁定 — 在配置窗口打开时,游戏停止读取玩家命令,防止意外攻击、跳跃和消耗物品。
- 可选暂停 — 在打开界面时自动暂停游戏(单人模式;默认在设置中禁用)。
- 界面缩放 — 管理器窗口的缩放自动适应 Valheim 设置中的游戏界面缩放(UI Scale)。
要求和依赖:
- BepInExPack Valheim 版本 5.4.2350 或更高。
- ConditionalConfigSync 版本 1.0.5 或更高(单独安装;请勿将其 DLL 文件放入该模组的文件夹中)。
安装说明:
- 确保已安装 BepInEx 和单独的 ConditionalConfigSync 模组(v1.0.5+)。
- 下载模组的压缩包。
- 将 ConfigurationManager.dll 文件放入插件目录:
<Valheim 路径>\BepInEx\plugins\ - 启动游戏并按 F1 键调用配置面板。
Глубоко переработанная и оптимизированная версия внутриигрового менеджера конфигураций для Valheim. Модификация позволяет настраивать параметры любых установленных BepInEx-плагинов прямо во время игры по нажатию одной клавиши (по умолчанию F1), избавляя от необходимости вручную редактировать текстовые файлы и перезапускать клиент. Интерфейс получил поддержку древовидного режима раздельного просмотра (Split View), подсветку изменённых значений, встроенный редактор файлов конфигурации, детальное окно редактирования отдельных параметров, интеграцию с серверной синхронизацией (ServerSync, Jötunn, Conditional Config Sync) и блокировку ввода управления персонажем при открытом меню.
Основные возможности и визуальные улучшения:
- Двухпанельный режим (Split View) — древовидное отображение плагинов и категорий настроек в левой колонке со списком параметров в правой части окна.
- Подсветка изменённых значений — настраиваемые цвета шрифтов для наглядного визуального разделения стандартных и изменённых пользователем параметров.
- Индивидуальная кастомизация палитры — возможность изменить цвет фона окна, элементов интерфейса (виджетов), активных переключателей и расширенной палитры выбора цвета (Color Drawer).
- Свободное окно — перемещение окна по экрану мышью, изменение его размеров за угол и автоматическое сохранение позиции между игровыми сессиями.
- Быстрое открытие и закрытие — вызов и скрытие меню одной кнопкой (по умолчанию F1), а также закрытие окна клавишей Esc.
- Оптимизация производительности IMGUI — стили интерфейса, метаданные перечислений (enum) и расчёты размеров всплывающих подсказок кэшируются и переиспользуются, предотвращая просадки FPS при отрисовке элементов.
- Улучшенные выпадающие списки — открытые списки временно подавляют подсветку наведения и всплывающие подсказки других контролов, предотвращая визуальное наслоение.
- Компактный режим (Compact Layout) — опциональный компактный вид строк с уменьшенным вертикальным отступом (включен по умолчанию, переключается кнопкой в шапке окна).
- Встроенный редактор файлов и параметров — наличие прямого редактора файлов .cfg (File Editor) и окна детальной настройки конкретного параметра (Setting Edit Window).
- Полная локализация — поддержка перевода всех кнопок, меток и подсказок интерфейса.
Синхронизация и серверный контроль:
- Отображение прав доступа параметров — интеграция с Jötunn, ServerSync и Conditional Config Sync (CCS). Иконки статуса с подсказками при наведении: S — параметр контролируется сервером (Server-controlled), C — настраивается клиентом (Client-controlled).
- Динамическая индикация CCS — условные параметры отображаются стандартным цветом при активном значении по умолчанию и синим цветом, если сервер переопределил владение настройкой. Авторизованные администраторы могут переключать владение CCS напрямую из интерфейса.
- Управление защищёнными параметрами (Read-Only) — параметры, заблокированные сервером, можно выделить цветом, отключить для взаимодействия или полностью скрыть из списка. Атрибуты ReadOnly и Browsable динамически обновляются и перепроверяются перед каждой операцией записи.
Специфичные функции для Valheim:
- Блокировка управления — игра прекращает считывать команды игрока при открытом окне конфигуратора, предотвращая случайные удары, прыжки и трату расходников.
- Опциональная пауза — возможность автоматической остановки игры на паузу при открытии интерфейса (в одиночном режиме; по умолчанию отключено в настройках).
- Масштабирование интерфейса — масштаб окна менеджера автоматически адаптируется под масштаб игрового интерфейса (UI Scale) в настройках Valheim.
Требования и зависимости:
- BepInExPack Valheim версии 5.4.2350 или новее.
- ConditionalConfigSync версии 1.0.5 или новее (устанавливается отдельно; не помещайте его DLL-файлы внутрь папки данного мода).
Инструкция по установке:
- Убедитесь, что у вас установлены BepInEx и отдельный мод ConditionalConfigSync (v1.0.5+).
- Скачайте архив с модификацией.
- Поместите файл ConfigurationManager.dll в директорию плагинов:
<Путь_к_Valheim>\BepInEx\plugins\ - Запустите игру и нажмите клавишу F1 для вызова панели конфигурации.
有用的链接:
