GithubHelp home page GithubHelp logo

Comments (3)

ghorsington avatar ghorsington commented on May 9, 2024

Greetings!

This issue seems to be related to Risk of Rain 2 and not directly to base BepInEx. As such, I suggest first asking help from the game's community sources (i.e. the Mod Developer Discord).

Judging from the error you seem to be missing MMHOOK_Assembly-CSharp.dll. As far as I know, BepInExPack has been updated recently in such a way that it doesn't include that file by default. Instead, you also need to install R2API to get most of RoR2 plugins working (in fact it seems that this is also mentioned on the front page of Thunderstore).

from bepinex.

LeNoosS avatar LeNoosS commented on May 9, 2024

Evening,

Thanks for your quick reply !
Sadly I've tried using R2API aswell… the error grows bigger :

[Message:   BepInEx] BepInEx 5.0.0.0 RC1 - Risk of Rain 2
[Message:   BepInEx] Compiled in Unity v2018 mode
[Info   :   BepInEx] Running under Unity v2018.3.0.7248423
[Message:   BepInEx] Preloader started
[Info   :   BepInEx] Loaded 1 patcher methods from BepInEx.MonoMod.Loader
[Debug  :   BepInEx] Loaded 0 patcher methods from Mono.Cecil.Mdb
[Debug  :   BepInEx] Loaded 0 patcher methods from Mono.Cecil.Pdb
[Debug  :   BepInEx] Loaded 0 patcher methods from Mono.Cecil.Rocks
[Info   :   BepInEx] 2 patcher plugin(s) loaded
[Info   :   BepInEx] Patching [UnityEngine.CoreModule] with [BepInEx.Chainloader]
[Info   :   BepInEx] Patching [Assembly-CSharp] with [BepInEx.MonoMod.Loader/BepInEx.MonoMod.Loader.Patcher]
[Message:   MonoMod] [Main] Scanning for mods in directory.
[Message:   MonoMod] [ReadMod] Loading mod dir: D:\Program Files (x86)\Steam\steamapps\common\Risk of Rain 2\BepInEx\monomod
[Message:   MonoMod] [Main] mm.PatchRefs(); fixup pre-pass
[Message:   MonoMod] [Main] mm.AutoPatch();
[Message:   MonoMod] [AutoPatch] Parsing rules in loaded mods
[Message:   MonoMod] [AutoPatch] PrePatch pass
[Message:   MonoMod] [AutoPatch] Patch pass
[Message:   MonoMod] [AutoPatch] PatchRefs pass
[Message:   MonoMod] [PostProcessor] PostProcessor pass #1
[Message:   MonoMod] [Main] Done.
[Message:   BepInEx] Preloader finished
[Message:   BepInEx] Chainloader ready
[Message:   BepInEx] Chainloader started
[Info   :   BepInEx] 2 / 2 plugins to load
[Info   :   BepInEx] Loading [ShareSuite 1.7.2]
[Info   :   BepInEx] Loading [R2API 2.0.5]
[Error  : Unity Log] NullReferenceException: Object reference not set to an instance of an object
Stack trace:
MonoMod.Utils.DynamicMethodDefinition.GenerateViaCecil (Mono.Cecil.TypeDefinition typeDef) (at <2195ddbf0070424d93785ddc4f2e862d>:0)
MonoMod.Utils.DynamicMethodDefinition.Generate (System.Object context) (at <2195ddbf0070424d93785ddc4f2e862d>:0)
MonoMod.Utils.DynamicMethodDefinition.Generate () (at <2195ddbf0070424d93785ddc4f2e862d>:0)
MonoMod.RuntimeDetour.HookGen.HookEndpoint.UpdateILManipulated (System.Boolean force) (at <918f995a72e749188a0cb75e5ba4da1e>:0)
MonoMod.RuntimeDetour.HookGen.HookEndpoint._ManipulatorFailure (System.Boolean reapply) (at <918f995a72e749188a0cb75e5ba4da1e>:0)
MonoMod.RuntimeDetour.HookGen.HookEndpoint._ManipulatorFailure (System.Boolean reapply) (at <918f995a72e749188a0cb75e5ba4da1e>:0)
MonoMod.RuntimeDetour.HookGen.HookEndpoint.Modify (System.Delegate callback) (at <918f995a72e749188a0cb75e5ba4da1e>:0)
MonoMod.RuntimeDetour.HookGen.HookEndpointManager.Modify (System.Reflection.MethodBase method, System.Delegate callback) (at <918f995a72e749188a0cb75e5ba4da1e>:0)
MonoMod.RuntimeDetour.HookGen.HookEndpointManager.Modify[T] (System.Reflection.MethodBase method, System.Delegate callback) (at <918f995a72e749188a0cb75e5ba4da1e>:0)
IL.RoR2.BossGroup.add_OnCharacterDeathCallback (MonoMod.Cil.ILContext+Manipulator ) (at <749bacf65be841d19415c3cb7087cf14>:0)
R2API.ItemDropAPI.InitHooks () (at <e9e4e85f49ab4076b8e804efb9a843e4>:0)
R2API.Hooks.InitializeHooks () (at <e9e4e85f49ab4076b8e804efb9a843e4>:0)
R2API.R2API..ctor () (at <e9e4e85f49ab4076b8e804efb9a843e4>:0)
UnityEngine.GameObject:AddComponent(Type)
BepInEx.Bootstrap.Chainloader:Start()
UnityEngine.Application:.cctor()
RoR2.Console:RegisterLogHandler()

[Message:   BepInEx] Chainloader startup complete
Facepunch.Steamworks Unity: WindowsPlayer
Facepunch.Steamworks Os: Windows
Facepunch.Steamworks Arch: x64
Setting breakpad minidump AppID = 632360
Steam_SetMinidumpSteamID:  Caching Steam ID:  76561198105200833 [API loaded no]
Searching for compatible XInput library...
Found Xinput1_4.dll.
[Info   : Unity Log] WwiseUnity: Sound engine initialized successfully.
[Info   : Unity Log] Bloom: True
[Info   : Unity Log] english
[Info   : Unity Log] Setting current language to "en"
[Info   : Unity Log] arg[0]="D:\Program Files (x86)\Steam\steamapps\common\Risk of Rain 2\Risk of Rain 2.exe"
[Info   : Unity Log] Re-setting all survivor nodes, duplicates may occur. This is no problem.
[Info   : Unity Log] Tried to add duplicate node /Survivors/
[Info   : Unity Log] Re-setting survivor nodes complete.
[Info   : Unity Log] Attempting to load user profile /UserProfiles/3b3fff58-0765-4feb-8833-6278f88f94bc.xml
[Info   : Unity Log] stream.Length=71262
[Info   : Unity Log] Attempting to load user profile /UserProfiles/bdfcf389-6e19-4321-b643-12d591437135.xml
[Info   : Unity Log] stream.Length=80214
[Info   : Unity Log] english
[Info   : Unity Log] Setting current language to "en"
[Info   : Unity Log] Loaded archived convars.
[Info   : Unity Log] Could not load config /Config/autoexec.cfg: Could not find file "D:\Program Files (x86)\Steam\steamapps\common\Risk of Rain 2\Risk of Rain 2_Data\Config\autoexec.cfg"
[Info   : Unity Log] Registered gamemode ClassicRun True
[Info   : Unity Log] Registered gamemode WeeklyRun True
[Info   : Unity Log] GameMode "" does not exist.
[Info   : Unity Log] Active scene changed from  to title
[Info   : Unity Log] Loaded scene title loadSceneMode=2

Don't know what i've broken but it seems bad :')
I'll try and share the issue on the game's Community as you said.

from bepinex.

ghorsington avatar ghorsington commented on May 9, 2024

Closing the issue because of it being old.

If you still have any issues, feel free to create a new issue.

from bepinex.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.