The-Bees-Decree-Server / VALKEA

VALKEA: 300+ Brand Spanking New Build Pieces for a more upbeat homestead.
Other
6 stars 2 forks source link

Broken after patch 0.211.11 #13

Closed vman61 closed 2 years ago

vman61 commented 2 years ago

Might work for stand-alone, but can't log into servers with this mod installed client-side (works fine if I remove this mod). This is what the BepinEx/Unity log reported after logging into the server (the actual game screen remained blank/black at this point):

[Info : Unity Log] 10/28/2022 16:45:53: Exception in ZRpc::HandlePackage: System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.TypeLoadException: VTable setup of type ServerSync.ConfigSync+SendConfigsAfterLogin+BufferingSocket failed at (wrapper dynamic-method) ZNet.DMD(ZNet,ZRpc,ZPackage) at (wrapper managed-to-native) System.Reflection.MonoMethod.InternalInvoke(System.Reflection.MonoMethod,object,object[],System.Exception&) at System.Reflection.MonoMethod.Invoke (System.Object obj, System.Reflection.BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) [0x00032] in <695d1cc93cca45069c528c15c9fdd749>:0 --- End of inner exception stack trace --- at System.Reflection.MonoMethod.Invoke (System.Object obj, System.Reflection.BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) [0x00048] in <695d1cc93cca45069c528c15c9fdd749>:0 at System.Reflection.MethodBase.Invoke (System.Object obj, System.Object[] parameters) [0x00000] in <695d1cc93cca45069c528c15c9fdd749>:0 at System.Delegate.DynamicInvokeImpl (System.Object[] args) [0x000e7] in <695d1cc93cca45069c528c15c9fdd749>:0 at System.MulticastDelegate.DynamicInvokeImpl (System.Object[] args) [0x00008] in <695d1cc93cca45069c528c15c9fdd749>:0 at System.Delegate.DynamicInvoke (System.Object[] args) [0x00000] in <695d1cc93cca45069c528c15c9fdd749>:0 at ZRpc+RpcMethod`1[T].Invoke (ZRpc rpc, ZPackage pkg) [0x0001d] in :0 at (wrapper dynamic-method) ZRpc.DMD(ZRpc,ZPackage) at ZRpc.Update (System.Single dt) [0x0003e] in :0

RedDust99 commented 2 years ago

I was just logging in to report the same issue. We get a black screen trying to login to our dedicated server with the VALKEA.dll file added to the plugins folder in Bepinex. It works fine on a local game.

gamingjuts commented 2 years ago

Im also having the same issue, had to go through 85 mods individually installing and figured out roughly 15 of them gave this error.

RedDust99 commented 2 years ago

Have either of you been able to get on your server? I restored to a backup from yesterday afternoon prior to installing this mod and still we are getting the black screen after removing the dll for the mod and the cfg file it builds from the server and our local game files. I noticed in the Unity log that it gets all the way to the password part, I type in the password and that's it. Nothing happens. It's like the password never passes back to the server. Just an observation.

xentripetal commented 2 years ago

v2.0.3 Update claiming to fix this is still broken for both the main mod and the modular ones.

The-Bees-Decree-Server commented 2 years ago

being looked into-

RedDust99 commented 2 years ago

Per the version notes in the Readmesince it appears there will be no fix for multiplayer. How do you completely uninstall this mod? I've removed the dll from our dedicated, rented server, removed the config file from BepinEx config but your config file keeps getting built and we cannot log in. I see it go by in the Unity log and cannot figure out how to kill off this process or why it keeps building.

[Info : Unity Log] Sending VALKEA version 2.0.2 and minimum version 2.0.2 to the client. [Info : Unity Log] Sending TheBeesDecree.VALKEA ItemManager version 2.0.2 and minimum version 0.0.0 to the client.

We've never even used the mod as I loaded it the night before the 0.211.11 patch. We went to play the next day and couldn't get in.

xentripetal commented 2 years ago

V2.0.4 has resolved multiplayer issues for me, thanks!

@RedDust99 Are you sure you've deleted the DLL in bepinex/plugins?

RedDust99 commented 2 years ago

Hi, definitely deleted, however I've realized that the hosting service is NOT providing the correct version of BepinEx. I was able to copy our world to a different hosting provider and it starts up just fine. So I've canceled with the other provider. Thanks for checking though.

The-Bees-Decree-Server commented 2 years ago

V2.0.4 has resolved multiplayer issues for me, thanks!

@RedDust99 Are you sure you've deleted the DLL in bepinex/plugins?

Thank your for confirming, we are currently unable to test in multiplayer and this is why the patch notes where worded the way they were. We are very glad it is fixed for you!