zAlweNy26 / AlweStats

Valheim Mod to easily see a various amount of statistics in the game !
7 stars 3 forks source link

World list error #61

Closed KingShotta4200 closed 1 year ago

KingShotta4200 commented 1 year ago

so when you load up the game and click Start Game and then select your Character and go to select you're worlds they are not showing up in the start game Tab and you cant go down or anything to select them you can go join someone else's server but if you try to go back to join one of you're own server in the start game tab the find game Tab then overlaps it self and you have 2 menus overlapping themselves if there is any way to fix this it would be much appreciated this is by far the best mod for valheim

Valheim 2023-04-14 1_30_49 AM

Valheim 2023-04-14 1_31_36 AM

Hypertoken commented 1 year ago

Can confirm same issue. Started happening on latest update. 215.3 (I think)

Screenshot 2023-04-14 131821

kylebjenkins commented 1 year ago

I can verify this as well. Adding the mod causes all of the above mentioned. Removing the mod, everything works as it should. This is a very good mod. in it's current state - it breaks the game, at minimum the single player or local world games.

Timoteus-0 commented 1 year ago

I have the same problem. I hope it will be soon solved. I'm missing my stats :-(

zAlweNy26 commented 1 year ago

Thank you guys for the warnings, I'm a bit busy these days but I hope to fix it as soon as I can. In the meanwhile, can you send me the errors you see in the console?

KingShotta4200 commented 1 year ago

this is the error I am getting when I load the game up im not sure it has anything to do with the mod or the problem with it but figured i would send it anyway

[Error : Unity Log] TypeLoadException: Could not load type ZSteamSocket, assembly_valheim, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null while decoding custom attribute: (null) Stack trace: System.MonoCustomAttrs.GetCustomAttributesBase (System.Reflection.ICustomAttributeProvider obj, System.Type attributeType, System.Boolean inheritedOnly) (at <695d1cc93cca45069c528c15c9fdd749>:0) System.MonoCustomAttrs.GetCustomAttributes (System.Reflection.ICustomAttributeProvider obj, System.Type attributeType, System.Boolean inherit) (at <695d1cc93cca45069c528c15c9fdd749>:0) System.MonoCustomAttrs.GetCustomAttributes (System.Reflection.ICustomAttributeProvider obj, System.Boolean inherit) (at <695d1cc93cca45069c528c15c9fdd749>:0) System.Reflection.MonoMethod.GetCustomAttributes (System.Boolean inherit) (at <695d1cc93cca45069c528c15c9fdd749>:0) HarmonyLib.PatchTools+<>c__DisplayClass2_0.b0 (System.Reflection.MethodInfo m) (at <474744d65d8e460fa08cd5fd82b5d65f>:0) System.Linq.Enumerable.TryGetFirst[TSource] (System.Collections.Generic.IEnumerable1[T] source, System.Func2[T,TResult] predicate, System.Boolean& found) (at <351e49e2a5bf4fd6beabb458ce2255f3>:0) System.Linq.Enumerable.FirstOrDefault[TSource] (System.Collections.Generic.IEnumerable1[T] source, System.Func2[T,TResult] predicate) (at <351e49e2a5bf4fd6beabb458ce2255f3>:0) HarmonyLib.PatchTools.GetPatchMethod (System.Type patchType, System.String attributeName) (at <474744d65d8e460fa08cd5fd82b5d65f>:0) HarmonyLib.PatchClassProcessor..ctor (HarmonyLib.Harmony instance, System.Type type, System.Boolean allowUnannotatedType) (at <474744d65d8e460fa08cd5fd82b5d65f>:0) HarmonyLib.PatchClassProcessor..ctor (HarmonyLib.Harmony instance, System.Type type) (at <474744d65d8e460fa08cd5fd82b5d65f>:0) HarmonyLib.Harmony.CreateClassProcessor (System.Type type) (at <474744d65d8e460fa08cd5fd82b5d65f>:0) HarmonyLib.Harmony.b11_0 (System.Type type) (at <474744d65d8e460fa08cd5fd82b5d65f>:0) HarmonyLib.CollectionExtensions.Do[T] (System.Collections.Generic.IEnumerable1[T] sequence, System.Action1[T] action) (at <474744d65d8e460fa08cd5fd82b5d65f>:0) HarmonyLib.Harmony.PatchAll (System.Reflection.Assembly assembly) (at <474744d65d8e460fa08cd5fd82b5d65f>:0) HarmonyLib.Harmony.PatchAll () (at <474744d65d8e460fa08cd5fd82b5d65f>:0) CW_Jesse.BetterNetworking.BetterNetworking.Awake () (at :0) UnityEngine.GameObject:AddComponent(Type) BepInEx.Bootstrap.Chainloader:Start() UnityEngine.UI.Image:OnCanvasHierarchyChanged()

KingShotta4200 commented 1 year ago

this is the error that pops up when i go to this tab Valheim 2023-04-14 1_30_49 AM

[Error : Unity Log] MissingFieldException: Field 'World.m_loadError' not found. Stack trace: (wrapper dynamic-method) FejdStartup.DMD(FejdStartup,bool) FejdStartup.RefreshWorldSelection () (at :0) FejdStartup.OnSelectWorldTab () (at :0) UnityEngine.Events.InvokableCall.Invoke () (at <80fe1a4e36fe44618284312cb721a597>:0) UnityEngine.Events.UnityEvent.Invoke () (at <80fe1a4e36fe44618284312cb721a597>:0) TabHandler.SetActiveTab (System.Int32 index) (at <835a3a371c5a46df97eae1200aa13dbc>:0) TabHandler.Init () (at <835a3a371c5a46df97eae1200aa13dbc>:0) TabHandler.Awake () (at <835a3a371c5a46df97eae1200aa13dbc>:0) UnityEngine.GameObject:SetActive(Boolean) FejdStartup:ShowStartGame() FejdStartup:OnCharacterStart() UnityEngine.EventSystems.EventSystem:Update()

[Error : Unity Log] NullReferenceException: Object reference not set to an instance of an object Stack trace: FejdStartup.OnCharacterStart () (at :0) UnityEngine.Events.InvokableCall.Invoke () (at <80fe1a4e36fe44618284312cb721a597>:0) UnityEngine.Events.UnityEvent.Invoke () (at <80fe1a4e36fe44618284312cb721a597>:0) UnityEngine.UI.Button.Press () (at :0) UnityEngine.UI.Button.OnPointerClick (UnityEngine.EventSystems.PointerEventData eventData) (at :0) UnityEngine.EventSystems.ExecuteEvents.Execute (UnityEngine.EventSystems.IPointerClickHandler handler, UnityEngine.EventSystems.BaseEventData eventData) (at :0) UnityEngine.EventSystems.ExecuteEvents.Execute[T] (UnityEngine.GameObject target, UnityEngine.EventSystems.BaseEventData eventData, UnityEngine.EventSystems.ExecuteEvents+EventFunction`1[T1] functor) (at :0) UnityEngine.EventSystems.EventSystem:Update()

KingShotta4200 commented 1 year ago

and this is the error you also get when your in join game tab and try to go back to start game tab which then overlaps the join game tab and doesn't let you click on the start game tab you can only hit back or escape and that brings you back to the chose character screen and then when you chose you're character it brings you back to the over lapped join game tab

[Error : Unity Log] MissingFieldException: Field 'World.m_loadError' not found. Stack trace: (wrapper dynamic-method) FejdStartup.DMD(FejdStartup,bool) FejdStartup.RefreshWorldSelection () (at :0) FejdStartup.OnSelectWorldTab () (at :0) UnityEngine.Events.InvokableCall.Invoke () (at <80fe1a4e36fe44618284312cb721a597>:0) UnityEngine.Events.UnityEvent.Invoke () (at <80fe1a4e36fe44618284312cb721a597>:0) TabHandler.SetActiveTab (System.Int32 index) (at <835a3a371c5a46df97eae1200aa13dbc>:0) TabHandler.SetActiveTab (UnityEngine.UI.Button button) (at <835a3a371c5a46df97eae1200aa13dbc>:0) TabHandler.OnClick (UnityEngine.UI.Button button) (at <835a3a371c5a46df97eae1200aa13dbc>:0) TabHandler+<>c__DisplayClass1_0.b__0 () (at <835a3a371c5a46df97eae1200aa13dbc>:0) UnityEngine.Events.InvokableCall.Invoke () (at <80fe1a4e36fe44618284312cb721a597>:0) UnityEngine.Events.UnityEvent.Invoke () (at <80fe1a4e36fe44618284312cb721a597>:0) UnityEngine.UI.Button.Press () (at :0) UnityEngine.UI.Button.OnPointerClick (UnityEngine.EventSystems.PointerEventData eventData) (at :0) UnityEngine.EventSystems.ExecuteEvents.Execute (UnityEngine.EventSystems.IPointerClickHandler handler, UnityEngine.EventSystems.BaseEventData eventData) (at :0) UnityEngine.EventSystems.ExecuteEvents.Execute[T] (UnityEngine.GameObject target, UnityEngine.EventSystems.BaseEventData eventData, UnityEngine.EventSystems.ExecuteEvents+EventFunction`1[T1] functor) (at :0) UnityEngine.EventSystems.EventSystem:Update()

KingShotta4200 commented 1 year ago

this is also another error you get when you go back to ur character screen then chose ur character it then brings you back to the join game tab

[Error : Unity Log] NullReferenceException: Object reference not set to an instance of an object Stack trace: FejdStartup.OnCharacterStart () (at :0) UnityEngine.Events.InvokableCall.Invoke () (at <80fe1a4e36fe44618284312cb721a597>:0) UnityEngine.Events.UnityEvent.Invoke () (at <80fe1a4e36fe44618284312cb721a597>:0) UnityEngine.UI.Button.Press () (at :0) UnityEngine.UI.Button.OnPointerClick (UnityEngine.EventSystems.PointerEventData eventData) (at :0) UnityEngine.EventSystems.ExecuteEvents.Execute (UnityEngine.EventSystems.IPointerClickHandler handler, UnityEngine.EventSystems.BaseEventData eventData) (at :0) UnityEngine.EventSystems.ExecuteEvents.Execute[T] (UnityEngine.GameObject target, UnityEngine.EventSystems.BaseEventData eventData, UnityEngine.EventSystems.ExecuteEvents+EventFunction`1[T1] functor) (at :0) UnityEngine.EventSystems.EventSystem:Update()

sorry for so many messages hope all this helps and makes it easier for you to fix also I really appreciate you taking time out of you're day to fix this thank you

zAlweNy26 commented 1 year ago

Ok perfect thank you, I fixed it, I'll upload the new version after some other issues will get solved too!

KingShotta4200 commented 1 year ago

what really Ur amazing man I really appreciate you doing that also where will the updated version be on thunderstore or here on github?

zAlweNy26 commented 1 year ago

I always upload the mod on ThunderStore and NexusMods 👍🏽

KingShotta4200 commented 1 year ago

Oh ok perfect thank you so much man ur the best ill be sitting here patiently waiting for it to be uploaded lol

Sent from Mailhttps://go.microsoft.com/fwlink/?LinkId=550986 for Windows

From: @.> Sent: April 15, 2023 3:13 PM To: @.> Cc: @.>; @.> Subject: Re: [zAlweNy26/AlweStats] World list error (Issue #61)

I always upload the mod on ThunderStore and NexusMods 👍🏽

— Reply to this email directly, view it on GitHubhttps://github.com/zAlweNy26/AlweStats/issues/61#issuecomment-1509933195, or unsubscribehttps://github.com/notifications/unsubscribe-auth/A7FMXPC3XC4FYDD5NKNP37DXBLXMRANCNFSM6AAAAAAW57EO5Q. You are receiving this because you authored the thread.Message ID: @.***>