Erstellen

BepInEx [5.4.23.5]

  • Valheim — BepInEx [5.4.23.5]
  • Valheim — BepInEx [5.4.23.5]
  • Valheim — BepInEx [5.4.23.5]
Autor:
denikson
Größe:
689.58 kB
Datum:
23 Februar 2021, 04:19
Aktualisiert:
14 September 2026, 13:00
Downloads:
47720
0.0 / 10
Noch hat niemand die Datei bewertet.

Vorgefertigtes und optimiertes Modding-Framework BepInEx, speziell für Valheim vorbereitet. Es ist die grundlegende Plattform für die meisten Modifikationen: ermöglicht das sichere Laden benutzerdefinierter DLL-Plugins beim Start des Spiels, dynamisches Einfügen von Patches in Methoden und Klassen ohne Überschreibung der Originalspiel-Dateien, Ausgabe von Debug-Logs und Verwaltung von Abhängigkeitsketten. Dieses Paket enthält eine Reihe kritischer Korrekturen zur Unterstützung von dedizierten Servern, Linux-Systemen und flexibler Versionierung von Mods.

Besonderheiten des BepInExPack:

  • Vorkonfiguration: fertige Datei BepInEx.cfg mit aktivem Konsolenfenster und konfiguriertem Einstiegspunkt für die korrekte Abfangung des Spielzyklus.
  • Unterstützung für Server und Linux: das Paket enthält die erforderlichen Shell-Skripte für den reibungslosen Betrieb sowohl des Spielclients als auch des dedizierten Servers (Dedicated Server) unter Linux sowie über den Mod-Manager r2modman.
  • Modifizierter Preloader: angepasster Preload-Modul, der Konflikte beim Patchen von Builds durch Drittanbieter-Mods beseitigt.
  • Korrekte Mod-Initialisierung: zwingt den internen isModded-Flag im Spielklasse Game sofort nach der Ausführung des Chainloaders auf true.
  • Versionssynchronisation: Ausgabe der Version des Thunderstore-Builds direkt im Konsolen-Log zur Vereinfachung der Diagnose von Updates.
  • Unterstützung von SemVer: Möglichkeit, Plugins mit komplexen semantischen Versionsstrings (z. B. 1.2.0-beta.1) zu starten, die der Vanilla BepInEx 5 mit dem Fehler „ungültige Version“ herausfiltert.

Installationsanleitung:

  1. Laden Sie das Archiv mit der Mod herunter.
  2. Entpacken Sie das Archiv in einen beliebigen temporären Ordner auf Ihrem Computer (entpacken Sie das Archiv nicht direkt in den Spielordner).
  3. Gehen Sie in den entpackten Ordner und öffnen Sie das Verzeichnis BepInExPack_Valheim.
  4. Kopieren Sie den gesamten Inhalt dieses Ordners (den BepInEx-Ordner, die Dateien doorstop_config.ini, winhttp.dll und die Startskripte) in das Stammverzeichnis des Spiels:
    <Pfad_zum_Steam>\steamapps\common\Valheim\
    (Die Dateien sollten in demselben Ordner neben der ausführbaren Datei valheim.exe liegen).
  5. Starten Sie das Spiel. Bei korrekter Installation erscheint ein Konsolenfenster von BepInEx auf dem Bildschirm, und im Stammverzeichnis des Spiels werden automatisch Systemkonfigurationsdateien generiert.
Der Name und die Beschreibung der Datei wurden übersetzt. Original anzeigen (RU)Übersetzung anzeigen (DE)
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, а в корне игры автоматически сгенерируются системные файлы конфигурации.

Nützliche Links:

Kommentare 0