Closed ghost closed 1 year ago
Greetings,
thanks for bringing this to my attention. The log indeed indicates that there have been significant changes inside their structure - I'll look into it this weekend to see how much work the update would be.
Best Regards Mydayyy
Yeah, the new patch broke a huge chunk of mods. They apparently hired a network dev guy to the company, who did some quite heavy work on network/world optimizations.. Or so I've been told 😄
Yea, that is.. correct. The entire netcode was less than optimal, a bit annoying they start making changes now.
I'm currently running into a weird problem where Bepinex loads and patches twice:
[Info : BepInEx] Patching [UnityEngine.CoreModule] with [BepInEx.Chainloader]
[Message: BepInEx] Preloader finished
[Info : BepInEx] Detected Unity version: v2020.3.45f1
[Info : BepInEx] Detected Unity version: v2020.3.45f1
[Message: BepInEx] Chainloader ready
[Message: BepInEx] Chainloader ready
[Message: BepInEx] Chainloader started
[Message: BepInEx] Chainloader started
[Info : BepInEx] 2 plugins to load
[Info : BepInEx] 2 plugins to load
[Info : BepInEx] Loading [ServerSideMap 1.3.7.0]
[Info : BepInEx] Loading [ServerSideMap 1.3.7.0]
Is that also the case for you?
I'll try and spin up a new server with only ServerSideMap and BepInEx loaded.
For me, weirdly, this only happens on the client and not the server, I already reinstalled valheim and bepinex completely, so I'm a little stumped whether its an issue with my setup (or linux) or something with valheim/bepinex
Server Logs: https://paste.ec/paste/h8g+wbXE#uHUotwPvAbp9hT5QIgjmeyClTSvERtdddkjUfFM+e0q
Client Logs: (these are the logs from a first launch) https://paste.ec/paste/lBM9tlpZ#C26pypqEjirMLKrRxKRqpzGLLc6jmwJ0jH9U00PSKkE
So I uninstalled Valheim, cleared the Game data folder of any excess files and installed it anew. Then I installed ServerSideMap using r2modman, which gets the newest version of BepInEx automatically.
So it might just be a Linux specific thing?? I'm using Windows 11 for my client and Ubuntu 22.04.1LTS for my server
Yea, your logs look fine, the entire Bepinex thing only gets executed once.
Welp, I gotta find out why my bepinex patches twice, since that leads to my hooks being called twice and that leads to issues
Alright, I nuked my entire cache and config and got it back to working.
Also, here's a beta build which appears to be working: ServerSideMap.dll.zip
I don't have any friends to test it with atm, but I can see if it launches normally on my server 👍
Aight. I also tested it alone - created a few pins and explored the map and checked it with different characters and it was fine. Waiting for your feedback and I would create a release of the new version tomorrow. Maybe someone else also chimes in with some feedback, lets see.
Everything seems to work well on my end at least 👍 The pins stay, and I can see them getting added and removed in the server logs. So it's all good. Thanks for the quick update on the mod 😄
Greetings,
glad to hear! I proceeded to created a Thunderstore and NexusMods release because I couldn't sleep anyways. So let's hope for the best and pray that IronGate does not continue to make any drastic changes in the next few updates ._.
Best Regards Mydayyy
@Mydayyy i installed the new Version on our dedicated server and all clients. Discovery progress is shared as expected, thank you very much!
Map pins have been nuked unfortunately (as well as already known boss locations. New pins also seem to only be present on the client who created them and not shared with the other clients.
Greetings,
Map pins have been nuked unfortunately (as well as already known boss locations. New pins also seem to only be present on the client who created them and not shared with the other clients.
That actually sounds like the pins are not loaded at all. The pins should still exist on the server but they are not sent to the client. Can you check your logs? And also your config to make sure it did not get reset and pin sharing is still enabled (server and client)?
Best Regards Mydayyy
Hey once again :)
It seems the new patch broke the mod. Loading the ServerSideMap spews out this error: