🥸BepInEx
NML does not load BepInEx, give everything to BepInEx. NML provides:
Recognize BepInEx mod and uploading approach
Link BepInEx mod to local BepInEx's
plugins
folderInstall BepInEx automatically when BepInEx does not exist
So there is not tutorial about how to make BepInEx mod, only related standard.
For NML to recognize information of your BepInEx mod, you should follow the below appointment:
AssemblyTitleAttribute
annotates mod nameAssemblyCompanyAttribute
annotates mod authorAssemblyVersionAttribute
annotates mod versionAssemblyDescriptionAttribute
annotates mod description
In addition, structure of your mod should be
BepInEx
|---plugins
| |---Mod folder
| | |---The only main DLL file
| | |---icon.png(as mod icon)
| | |---other not-DLL files
| | |---other folders
At last, a DLL file will be recognized as a mod only when it references Assembly-CSharp.dll
.
Last updated