BepInEx Patcher — патчер совместимости BepInEx

  • Moon Sweepers — BepInEx Patcher — патчер совместимости BepInEx
Автор:
boverson777
Размер:
32.95 kB
Дата:
Сегодня, 21:34
Загрузок:
0
0.0 / 10
Еще никто не оценил файл

Сделали свой мод?

Загрузите его на VGTimes: файл выйдет под вашим ником, со счётчиком скачиваний.
Загрузить файл Как это работает

Специализированный патчер предзагрузчика BepInEx для игры Moon Sweepers. Стандартная сборка BepInEx 6 не может загружать плагины из за движка Unity 6000.6 и версии метаданных IL2CPP v108, вызывая ошибку неподдерживаемых метаданных. Данный патчер генерирует сборки interop напрямую из запущенного процесса игры без парсинга файлов метаданных, калибрует структуру классов Il2CppClass и исправляет ссылки на системные методы.

Основные особенности патчера:

  • Обеспечивает корректную загрузку любых плагинов BepInEx 6 IL2CPP в игре Moon Sweepers на Unity 6000.6 и метаданных v108.
  • Генерация сборок interop напрямую из оперативной памяти игры без парсинга файлов метаданных.
  • Автоматическая регенерация сборок при обновлении файлов GameAssembly.dll или метаданных игры.
  • Динамическая калибровка структуры Il2CppClass в реальном времени для работы ClassInjector, пользовательских MonoBehaviour и патчей Harmony.
  • Автоматическое восстановление поврежденных ссылок на методы в сгенерированных сборках.
  • Создание опциональных дамми сборок в папке BepInEx\dummy для удобного декомпилирования и анализа кода в ILSpy или dnSpy.

Параметры файла конфигурации:

  • ForceRegenerate — принудительная пересборка библиотек interop при следующем запуске игры.
  • WriteDummyAssemblies — генерация дамми сборок для моддинга.
  • ScanMethodRefs — глубокое сканирование перекрестных ссылок методов Il2CppInterop.
  • DumpStructLayouts — расширенная диагностика и дамп структуры данных в лог.

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

  1. Скачайте сборку BepInEx версии 6.0.0 для Unity IL2CPP win x64.
  2. Распакуйте архив BepInEx в корневую папку игры Moon Sweepers.
  3. Распакуйте архив патчера в ту же корневую папку игры, чтобы файл DLL оказался по пути BepInEx\patchers\MoonSweepers.ModEngine\MoonSweepers.ModEngine.dll.
  4. Запустите игру и подождите около 15 секунд для первичной генерации сборок.
  5. Поместите нужные модификации в папку BepInEx\plugins.

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

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