Open embedvr opened 3 years ago
Thanks for testing this on Windows 11, but this appears to be an installation issue rather than an incompatibility. It should work if you manually copy the Facepunch.Steamworks.dll file from MelonLoader/Managed in the original zip to your Mods folder.
I am not quite sure what you mean by that, but I tried my best to understand it.
I attempted copying the Facepunch.Steamworks.Win64.dll from the MelonLoader/Managed folder to the Mods folder in my Boneworks directory, but it doesn't do anything except tell me that it isn't a valid MelonLoader mod.
[10:57:25.809] [ERROR] No MelonInfoAttribute Found in D:\SteamGames\steamapps\common\BONEWORKS\BONEWORKS\Mods\Facepunch.Steamworks.Win64.dll!
Now, last night I got farther by building from source. It seemed to be working except when I pressed S to create a server I got a different issue.
[19:28:58.529] [Multiplayer_Mod_-_PVP] [ERROR] System.NullReferenceException: Object reference not set to an instance of an object
at MultiplayerMod.Core.MultiplayerUI.SetState (MultiplayerMod.Core.MultiplayerUIState uiState) [0x00008] in <58cc35e4c35e48fd85f582bc7ca98610>:0
at MultiplayerMod.Core.Server.StartServer () [0x00001] in <58cc35e4c35e48fd85f582bc7ca98610>:0
at MultiplayerMod.MultiplayerMod.OnUpdate () [0x0004e] in <58cc35e4c35e48fd85f582bc7ca98610>:0
at MelonLoader.MelonHandler.OnUpdate () [0x00070] in <61bd2bb7fbe24a28bc977e05ef482f41>:0
I have put the latest.log into paste.gg, https://paste.gg/p/anonymous/86b1101265084a17be9f0fe7077e0740
Yeah, if you put the Facepunch DLL into mods MelonLoader complains on load, but it also correctly loads the DLL when the mod needs it. The default location doesn't work because MelonLoader now clears the MelonLoader directory whenever it regenerates the assemblies, whereas in the mod directory it complains because it's not a mod but loads it correctly anyway.
The error you get when building from source is due to using the old UI AssetBundle with the GitHub build. I'll upload it shortly and you can try again, but the old version should still work fine when moving the DLL.
When putting the Facepunch DLL into the mods folder I got the same error as I did with it in the default location, just with the extra MelonLoader input saying its not a mod. I've only been able to get somewhat close using the Github Build. I'll be sure to test it out when the updates are pushed. ^-^
Hello,
With the release of the Windows 11 insider builds, I had installed Windows 11 and it seems that Boneworks MP cannot run at all. I do hope this is somehow fixable.
Latest.log: