创建

BepInEx [5.4.23.5]

  • Valheim — BepInEx [5.4.23.5]
  • Valheim — BepInEx [5.4.23.5]
  • Valheim — BepInEx [5.4.23.5]
作者:
denikson
大小:
689.58 kB
日期:
2021年2月23日, 04:19
更新:
2026年9月14日, 13:00
下载:
47757
0.0 / 10
还没有人评价这个文件

预装和优化的BepInEx修改框架,专为Valheim准备。它是大多数修改工作的基础平台:在游戏启动时安全加载用户DLL插件,动态注入补丁到方法和类中,而不覆盖游戏的原始文件,输出调试日志并管理依赖链。该版本包含一系列关键修复,以支持专用服务器、Linux系统和灵活的修改版本控制。

BepInExPack包的特点:

  • 预配置:准备好的BepInEx.cfg文件,激活控制台窗口并设置正确的入口点以正确拦截游戏循环。
  • 服务器和Linux支持:该版本包含必要的shell脚本,以确保在Linux上无缝启动游戏客户端和专用服务器(Dedicated Server),以及通过r2modman修改管理器。
  • 修改的预加载器:适配的预加载模块,消除第三方修改补丁时的冲突。
  • 正确初始化修改:在链式加载器(chainloader)处理后,强制将游戏类Game中的内部标志isModded切换为true。
  • 版本同步:将Thunderstore版本直接输出到控制台日志,以简化更新诊断。
  • 支持SemVer:能够启动带有复杂语义版本字符串的插件(例如,1.2.0-beta.1),而原版BepInEx 5会因“无效版本”错误而过滤掉。

安装说明:

  1. 下载修改的压缩包。
  2. 将压缩包解压到计算机上的任何临时文件夹(不要直接解压到游戏文件夹)。
  3. 进入解压后的文件夹,打开BepInExPack_Valheim目录。
  4. 将该文件夹中的所有内容(BepInEx文件夹、doorstop_config.ini、winhttp.dll文件和启动脚本)复制到游戏的根目录:
    <Steam路径>\steamapps\common\Valheim\
    (文件应与valheim.exe可执行文件位于同一文件夹中)。
  5. 启动游戏。如果安装正确,BepInEx控制台窗口将出现在屏幕上,并且游戏根目录将自动生成系统配置文件。
文件的名称和描述已被翻译 显示原文 (RU)显示翻译 (ZH-CN)
BepInEx [5.4.23.5]

Предустановленный и оптимизированный набор моддинг-фреймворка BepInEx, подготовленный специально для Valheim. Является фундаментальной платформой для работы подавляющего большинства модификаций: обеспечивает безопасную загрузку пользовательских DLL-плагинов при старте игры, динамическое внедрение патчей в методы и классы без перезаписи исходных файлов игры, вывод логов отладки и управление цепочками зависимостей. Данная сборка содержит ряд критических исправлений для поддержки выделенных серверов, Linux-систем и гибкого версионирования модов.

Особенности пакета BepInExPack:

  • Предварительная конфигурация: готовый файл BepInEx.cfg с активированным окном консоли и настроенной точкой входа для корректного перехвата игрового цикла.
  • Поддержка серверов и Linux: в сборку включены необходимые шелл-скрипты для бесперебойного запуска как клиента игры, так и выделенного сервера (Dedicated Server) на Linux, а также через менеджер модов r2modman.
  • Модифицированный Preloader: адаптированный модуль предварительной загрузки, устраняющий конфликты при пропатчивании сборок сторонними модами.
  • Корректная инициализация модов: принудительно переключает внутренний флаг isModded в игровом классе Game в значение true сразу после отработки цепного загрузчика (chainloader).
  • Синхронизация версий: вывод версии сборки Thunderstore непосредственно в лог консоли для упрощения диагностики обновлений.
  • Поддержка SemVer: возможность запуска плагинов со сложными строками семантического версионирования (например, 1.2.0-beta.1), которые ванильный BepInEx 5 отсеивает с ошибкой «invalid version».

Инструкция по установке:

  1. Скачайте архив с модификацией.
  2. Распакуйте архив в любую временную папку на компьютере (не распаковывайте архив напрямую в папку с игрой).
  3. Перейдите в распакованную папку и откройте каталог BepInExPack_Valheim.
  4. Скопируйте всё содержимое этой папки (папку BepInEx, файлы doorstop_config.ini, winhttp.dll и скрипты запуска) в корневой каталог игры:
    <Путь_к_Steam>\steamapps\common\Valheim\
    (файлы должны лежать в одной папке рядом с исполняемым файлом valheim.exe).
  5. Запустите игру. При правильной установке на экране появится консольное окно BepInEx, а в корне игры автоматически сгенерируются системные файлы конфигурации.

有用的链接:

评论 0