BepInExPack - инструмент для модов на базе Unity [6.0.0-pre.2 - 5.4.23.4]


Прошлые версии программы:

Спойлер

BepInEx — это инструмент с открытым исходным кодом, представляющий собой загрузчик плагинов (патчер) и фреймворк для модификации игр, созданных на движке Unity или .NET Framework. Он позволяет игрокам легко устанавливать моды, а разработчикам — создавать сложные изменения в коде игры. Текущая версия программы полностью поддерживает последние игры, которые используют этот игровой движок: Valheim, She Will Punish Them и другие проекты.

С помощью BepInExPack вы сможете свободно загружать пользовательские модификации для игр. Внедрять сторонние команды и плагины прямо в игру. Данный файл просто необходим для работы некоторых модов и улучшения самой игры. С помощью этой программы вы активируете поддержку модификаций.

Ключевые особенности:

  • Простая установка: Работает по принципу «скопировал и забыл» (drop-in installation).
  • Удобство: Встроенные системы конфигурации и логирования ошибок.
  • Мощный патчинг: Использует библиотеки Harmony (HarmonyX) и MonoMod для изменения кода игры «на лету» без модификации оригинальных файлов.
  • Патчинг памяти: Позволяет изменять игровые сборки прямо в оперативной памяти с помощью Mono.Cecil.
  • Поддержка ОС: Windows (7, 8, 10+), Linux, macOS (10.13+).

Как выбрать версию BepInEx:

Перед скачиванием нужно определить движок вашей игры:

  1. Unity (Mono): В папке с игрой есть папка с названием Managed.
  2. Unity (IL2CPP): В папке с игрой есть папка с названием il2cpp_data.
  3. .NET Framework: Игры на XNA, FNA, MonoGame.

Установка BepInEx

  1. Скачайте подходящую версию BepInEx (для Mono или IL2CPP) в зависимости от типа вашей игры и разрядности системы (x86 или x64).
  2. Откройте папку с игрой (туда, где находится исполняемый файл .exe).
  3. Распакуйте все содержимое скачанного архива в корневую папку игры.
  4. Запустите игру один раз. Это необходимо для первичной инициализации.
    Примечание: Первый запуск игр на IL2CPP может занять некоторое время.
  5. После запуска в папке игры автоматически создастся папка BepInEx/config и файл логов.
  6. Закройте игру. Теперь установка завершена, и вы можете устанавливать плагины/моды в папку BepInEx/plugins.

Настройка и Конфигурация

Все настройки находятся в файле: BepInEx/config/BepInEx.cfg.
Этот файл можно открыть любым текстовым редактором (Блокнот, Notepad++).

Полезные советы по устранению проблем

Спойлер
  • Включение консоли: Если игра вылетает или моды не работают, рекомендуется включить консоль для отладки.
    Откройте BepInEx.cfg.
    Найдите раздел [Logging.Console].
    Измените Enabled = false на Enabled = true.
  • Конфликт версий: Если вы обновляете BepInEx, рекомендуется удалить папку Managed (если она была изменена) и проверить целостность файлов игры в Steam, чтобы вернуть оригинальные файлы перед установкой новой версии.
  • Длинные пути: Убедитесь, что путь к игре не слишком длинный и содержит только английские символы (ASCII), цифры и базовую пунктуацию.
  • Проблемы с запуском на старых Unity: Если BepInEx не грузится на старых играх (Unity 2017 и старше), в конфиге можно попробовать изменить Entrypoint на UnityEngine.CoreModule.dll или сменить HarmonyBackend на cecil.
70
76
Комментарии:  76
Ваш комментарий

а че делать если просто консоль горит и все

[Message:InteropManager] Downloading unity base libraries ждал час ничего не произошло помогите пж

Новая версия не работает. Не скачивает что то из сети и весит в окне

Может кто подскажет, игра не запускается и висит только это

иза bepinex у меня пропала одежда я знаю там должны быть моды на одежду но там нечего нет опять переустонавливать

Не могу понять на версии игры v1.3.6.F1, ставлю моды и игра не запускается, все версии BepInExPack перепробовал. Кто знает в чем проблема?

если что, игру я уже запускал, папка всё равно не появляется

скачай BepInEx-Unity.IL2CPP-win-x64-6.0.0-pre.2 либо другой вариант (мне помогло)

ответьте мне пожалуйста, у меня одного в папке beplnex нет ничего кроме core? мне вот например plugin там нужен

У меня всё отлично работает

ЗАГРУЗИТЬ ВСЕ КОММЕНТАРИИ