
Mods / WorldConfig GUI
Category:
#QoL
#Utility
Author: Fulgen
Side: Both
Created: Apr 12th 2021 at 4:51 PM
Last modified: Jul 9th 2021 at 1:04 AM
Downloads: 1295
Follow Unfollow 2
Author: Fulgen
Side: Both
Created: Apr 12th 2021 at 4:51 PM
Last modified: Jul 9th 2021 at 1:04 AM
Downloads: 1295
Follow Unfollow 2
This mod provides a GUI to set world config values in the settings dialog.
The dropdown at the bottom allows the user to see either all worldconfig settings of all mods or only see those of a specific mod.
Dependency: GuiCompositeSettingsEx
Version | For Game version | Downloads | Release date | Changelog | Download |
---|---|---|---|---|---|
v0.2.0 | 592 | Jul 9th 2021 at 1:04 AM | Show | worldconfiggui.zip | |
v0.1.2 | 236 | Jun 25th 2021 at 3:32 PM | Show | worldconfiggui.zip | |
v0.1.1 | 242 | Jun 14th 2021 at 8:41 PM | Show | worldconfiggui.zip | |
v0.1.0 | 225 | Jun 13th 2021 at 12:38 AM | Show | worldconfiggui.zip |
Thank you for the report, this crash has been fixed in version 0.2.0 of GuiCompositeSettingsEx.
When upgrading my world from 1.14.10 to 1.15 and the mod from 0.1.2 to 0.2.0, I get this crash about a dictionary entry with the same key that was already added:
Running on 64 bit Windows with 16 GB RAM
Version: v1.15.0 (Stable)2021-07-16 20:49:31: Critical error occurred
System.ArgumentException: Un élément avec la même clé a déjà été ajouté.
à System.ThrowHelper.ThrowArgumentException(ExceptionResource resource)
à System.Collections.Generic.Dictionary`2.Insert(TKey key, TValue value, Boolean add)
à WorldConfigGUI.SystemWorldConfigGui.OnJsonReceived(WorldConfigEntriesPacket json)
à Vintagestory.Client.NoObf.NetworkChannel.<>c__DisplayClass12_0`1.b__0(_O1yLc3R2MoXkFlIPEm7E5ArRvRB p)
à Vintagestory.Client.NoObf.NetworkAPI.HandleCustomPacket(_PJkWYY2en9kpG8I4bZQar7CgJDh packet)
à Vintagestory.Client.NoObf.ClientMain.ExecuteMainThreadTasks(Single deltaTime)
à _DLw29xcc4gWHWfw8Em0aOjlQATi._TFtOrZMSbYowcBNbCxzYGGi9tPB(Single )
à _Hx2yddcXbI4cHPSiFN8uLToeZYi._4nKLMGBXSYT0MlLMXytiZXnv1pE(Single )
à _Hx2yddcXbI4cHPSiFN8uLToeZYi._zuHdBQu2Ufqe6gkW2Lbew2nkMld(Single )
à Vintagestory.Client.NoObf.ClientPlatformWindows.window_RenderFrame(Object sender, FrameEventArgs e)
à System.EventHandler`1.Invoke(Object sender, TEventArgs e)
à OpenTK.GameWindow.RaiseRenderFrame(Double elapsed, Double& timestamp)
à OpenTK.GameWindow.DispatchRenderFrame()
à OpenTK.GameWindow.Run(Double updates_per_second, Double frames_per_second)
à _aZ2fvA6N0dSuJcMaBGoJm3sgDNM._I7uMuBrykFfyAmYcxlmGjnH5B6N(_gOZk4eLYIxYBLj6wraBWI9aAKFz , String[] )
à _Ftrf2yPR687y7LQA9DOeCuoEf4dA._I7uMuBrykFfyAmYcxlmGjnH5B6N(ThreadStart )
The gui seems to appears properly in the settings after another server restart, though.