на главную
об игре

Как установить BepInEx в MiSide и как убедиться, что ваша сборка готова к установке модификации

BepInEx - это популярный фреймворк для разработки плагинов (модификаций) для игр на Unity.
MiSide разработана на Unity и часть модификаций будет требовать наличие BepInEx.

В этом гайде я расскажу, где скачать этот фреймворк, как выбрать нужную версию и как убедиться, что ваша сборка готова к установке модификации.


Где скачать BepInEx

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

Как скачать

В верхней части поста находятся ссылки для скачивания программы. Вы можете скачать наиболее подходящую версию, включая самую актуальную.

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

MiSide использует движок Unity с компилятором IL2CPP.
Следовательно, название нужных вариантов будут начинаться с BepInEx-Unity.IL2CPP.
Затем, следует операционная система, архитектура и версия.

Если вы используете ОС Windows и современный процессор - вам должна подойти BepInEx-Unity.IL2CPP-win-x64.

На момент написания этого гайда - версия 6.0.0 является единственной версией BepInEx, поддерживающей IL2CPP. Следовательно, вам потребуется последняя версия - BepInEx-Unity.IL2CPP-win-x64-6.0.0-pre.2.

Как установить BepInEx

Нужно скачать подходящую версию BepInEx и распаковать её в папку игры, как показано на скриншоте:

Как проверить работоспособность BepInEx

Чтобы проверить работоспособность BepInEx и подготовить его к работе - нужно запустить игру.

Если всё сделано правильно - перед появлением окна игры вы увидите консоль BepInEx без ошибок, примерно такого вида:

После первого запуска игры - в директории MiSide\BepInEx появится папка plugins, куда вы сможете устанавливать модификации.

18
57
Комментарии:  57
Ваш комментарий

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

Крч ребят помогли найти решение этой ошибки! Просто включите Интернет и запустите игру и дальше ждите когда загрузит библиотеки

[Error : Unity] EntryPointNotFoundException: Unable to find an entry point named 'SteamAPI_ManualDispatch_Init' in 'steam_api64'. Tried the following entry points: Unable to get function 'SteamAPI_ManualDispatch_Init' because of 'The requested function was not found (0x06000001) - ╨Э╨╡ ╨╜╨░╨╣╨┤╨╡╨╜╨░ ╤Г╨║╨░╨╖╨░╨╜╨╜╨░╤П ╨┐╤А╨╛╤Ж╨╡╨┤╤Г╤А╨░. (WinError:0000007f)

и чо делать? у меня пиратка

Error : Unity] EntryPointNotFoundException: Unable to find an entry point named 'SteamAPI_ManualDispatch_Init' in 'steam_api64'. Tried the following entry points: Unable to get function 'SteamAPI_ManualDispatch_Init' because of 'The requested function was not found (0x06000001) - ╨Э╨╡ ╨╜╨░╨╣╨┤╨╡╨╜╨░ ╤Г╨║╨░╨╖╨░╨╜╨╜╨░╤П ╨┐╤А╨╛╤Ж╨╡╨┤╤Г╤А╨░. (WinError:0000007f) у меня такая ошибка что делать?

такое же, решил проблему?

Message: BepInEx] Chainloader startup complete

[Error : Unity] EntryPointNotFoundException: Unable to find an entry point named 'SteamAPI_ManualDispatch_Init' in 'steam_api64'. Tried the following entry points: Unable to get function 'SteamAPI_ManualDispatch_Init' because of 'The requested function was not found (0x06000001) - The specified procedure could not be found. (WinError:0000007f)

[Warning: Unity] There can be only one active Event System.

[Message: Unity] ╨Ш╨│╤А╨╛╨║ ╤Б╨╛╨╖╨┤╨░╨╜.

до мода вроде как не было этих букв в консоли бепл

получилось, ошибка есть но все супер. дай свой дс или тг, помогу

[Warning: Unity] There can be only one active Event System.

[Message: Unity] ╨Ш╨│╤А╨╛╨║ ╤Б╨╛╨╖╨┤╨░╨╜.

[Message: Unity] Player deleted.

[Error : Unity] NullReferenceException: Object reference not set to an instance of an object.

[Message: Unity] ╨Ш╨│╤А╨╛╨║ ╤Б╨╛╨╖╨┤╨░╨╜.

Как решить проблему

[Error : Unity] EntryPointNotFoundException: Unable to find an entry point named 'SteamAPI_ManualDispatch_Init' in 'steam_api64'. Tried the following entry points: Unable to get function 'SteamAPI_ManualDispatch_Init' because of 'The requested function was not found (0x06000001) - ╨Э╨╡ ╨╜╨░╨╣╨┤╨╡╨╜╨░ ╤Г╨║╨░╨╖╨░╨╜╨╜╨░╤П ╨┐╤А╨╛╤Ж╨╡╨┤╤Г╤А╨░. (WinError:0000007f)

[Warning: Unity] There can be only one active Event System.

[Message: Unity] ╨Ш╨│╤А╨╛╨║ ╤Б╨╛╨╖╨┤╨░╨╜.

не работает, как исправить?

Проблема фиксится тем что по пути к игре не должно быть русских букв

что делать если запускаешь.Запускает консоль и дальше ничего в консоли [Message: Preloader] BepInEx 6.0.0-be.697 - MiSideFull

[Message: Preloader] Built from commit 53625800b86f6c68751445248260edf0b27a71c2

[Info : BepInEx] System platform: Windows 10 64-bit

[Info : BepInEx] Process bitness: 64-bit (x64)

[Info : BepInEx] Running under Unity 2021.3.35f1

[Info : BepInEx] Runtime version: 6.0.7

[Info : BepInEx] Runtime information: .NET 6.0.7

[Message:InteropManager] Downloading unity base libraries

ВНИМАНИЕ!!!

У кого не работает после запуска игры висит консоль,и в консоле написанно:

[Message: Preloader] BepInEx 6.0.0-be.697 - MiSideFull

[Message: Preloader] Built from commit 53625800b86f6c68751445248260edf0b27a71c2

[Info : BepInEx] System platform: Windows 10 64-bit

[Info : BepInEx] Process bitness: 64-bit (x64)

[Info : BepInEx] Running under Unity 2021.3.35f1

[Info : BepInEx] Runtime version: 6.0.7

[Info : BepInEx] Runtime information: .NET 6.0.7

[Message:InteropManager] Downloading unity base libraries

ПРОСТО ВКЛЮЧИТЕ VPN! Советаю X-VPN

с впн тоже самое

[Message: Preloader] BepInEx 6.0.0-be.697 - MiSideFull

[Message: Preloader] Built from commit 53625800b86f6c68751445248260edf0b27a71c2

[Info : BepInEx] System platform: Windows 10 64-bit

[Info : BepInEx] Process bitness: 64-bit (x64)

[Info : BepInEx] Running under Unity 2021.3.35f1

[Info : BepInEx] Runtime version: 6.0.7

[Info : BepInEx] Runtime information: .NET 6.0.7

[Message:InteropManager] Downloading unity base libraries

бинды неработают ток через консоль в настройках включать, и ошибка в консоли:
[Error :Il2CppInterop] Exception in IL2CPP-to-Managed trampoline, not passing it to il2cpp: System.MissingMethodException: Method not found: 'Boolean ConsoleMain.get_liteVersion()'.

at Plugin.Update()

at Trampoline_VoidThisPluginUpdate(IntPtr , Il2CppMethodInfo* )

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