• If you have a mod, tool or prefab, please use the Resources section. Click Mods at the top of the forums.

SMX - SMXhud, SMXmenu, SMXui (Alpha21)

Thanks.

Actually It used to run well earlier and I have enjoyed the game with a lot of mods too. Suddenly it started happening and its like that since last one year. I really want to play the mods with A20 but this new issue is not letting it happen.  I formatted the laptop, installed new SSD. Nothing helped and the issue remained. What am I going to do now ?

 
I am using linux and get the console dropdown whenever i open my backpack, i gave a buddy of mine the same mods but he is on windows so everything works for him, took me a long time to figure out that the smxlib folder has .dll files inside it which means nothing to linux which is probably why im getting the error. Smxhud also has a .dll file inside aswell. This mod used to work perfectly in linux, but must be due to a new update it is not compatible with linux now.

 
Last edited by a moderator:
I am using linux and get the console dropdown whenever i open my backpack, i gave a buddy of mine the same mods but he is on windows so everything works for him, took me a long time to figure out that the smxlib folder has .dll files inside it which means nothing to linux which is probably why im getting the error. Smxhud also has a .dll file inside aswell. This mod used to work perfectly in linux, but must be due to a new update it is not compatible with linux now.
Sharing more information about the error would be nice. Linking the log file here would go a long way.

 
Code:
2022-04-19T17:24:28 171.249 ERR [XUi] Error while updating window group 'crafting:
2022-04-19T17:24:28 171.251 EXC Object reference not set to an instance of an object
  at SMXui_itemactionentry_xuic+SMXuiItemActionEntryUpdate.BaseMethodDummy (XUiC_ItemActionEntry instance, System.Single _dt) <0x415e8040 + 0x00000> in <9fa601576b35404c8d9f74fe9a686cdb>:0 
  at SMXui_itemactionentry_xuic+SMXuiItemActionEntryUpdate.Prefix (XUiC_ItemActionEntry& __instance, BaseItemActionEntry& ___itemActionEntry, System.Single& _dt, XUiV_Sprite& ___background, System.Boolean& ___isOver, System.Boolean& ___wasPressed, System.Boolean& ___isDirty, UnityEngine.Color32& ___defaultBackgroundColor, Platform.PlayerInputManager+InputStyle& ___lastInputStyle, Platform.PlayerInputManager+InputStyle& ___curInput) [0x000a0] in <9fa601576b35404c8d9f74fe9a686cdb>:0 
  at (wrapper dynamic-method) XUiC_ItemActionEntry.DMD<XUiC_ItemActionEntry::Update>(XUiC_ItemActionEntry,single)
  at XUiController.Update (System.Single _dt) [0x0004f] in <510447f3504b404586f22046289b4304>:0 
  at XUiC_ItemActionList.Update (System.Single _dt) [0x00192] in <510447f3504b404586f22046289b4304>:0 
  at XUiController.Update (System.Single _dt) [0x0004f] in <510447f3504b404586f22046289b4304>:0 
  at XUiController.Update (System.Single _dt) [0x0004f] in <510447f3504b404586f22046289b4304>:0 
  at XUiController.Update (System.Single _dt) [0x0004f] in <510447f3504b404586f22046289b4304>:0 
  at XUiC_InfoWindow.Update (System.Single _dt) [0x00000] in <510447f3504b404586f22046289b4304>:0 
  at XUiC_CraftingInfoWindow.Update (System.Single _dt) [0x0000e] in <510447f3504b404586f22046289b4304>:0 
  at XUiController.Update (System.Single _dt) [0x0004f] in <510447f3504b404586f22046289b4304>:0 
  at XUi.OnUpdateDeltaTime (System.Single updateDeltaTime) [0x00131] in <510447f3504b404586f22046289b4304>:0 
UnityEngine.StackTraceUtility:ExtractStringFromException(Object)
Log:Exception(Exception)
XUi:OnUpdateDeltaTime(Single)
XUiUpdater:Update()
XUiUpdateHelper:LateUpdate()

2022-04-19T17:24:28 171.251 ERR [XUi] Error while updating window group 'backpack:
2022-04-19T17:24:28 171.253 EXC Object reference not set to an instance of an object
  at SMXui_itemactionentry_xuic+SMXuiItemActionEntryUpdate.BaseMethodDummy (XUiC_ItemActionEntry instance, System.Single _dt) <0x415e8040 + 0x00000> in <9fa601576b35404c8d9f74fe9a686cdb>:0 
  at SMXui_itemactionentry_xuic+SMXuiItemActionEntryUpdate.Prefix (XUiC_ItemActionEntry& __instance, BaseItemActionEntry& ___itemActionEntry, System.Single& _dt, XUiV_Sprite& ___background, System.Boolean& ___isOver, System.Boolean& ___wasPressed, System.Boolean& ___isDirty, UnityEngine.Color32& ___defaultBackgroundColor, Platform.PlayerInputManager+InputStyle& ___lastInputStyle, Platform.PlayerInputManager+InputStyle& ___curInput) [0x000a0] in <9fa601576b35404c8d9f74fe9a686cdb>:0 
  at (wrapper dynamic-method) XUiC_ItemActionEntry.DMD<XUiC_ItemActionEntry::Update>(XUiC_ItemActionEntry,single)
  at XUiController.Update (System.Single _dt) [0x0004f] in <510447f3504b404586f22046289b4304>:0 
  at XUiC_ItemActionList.Update (System.Single _dt) [0x00192] in <510447f3504b404586f22046289b4304>:0 
  at XUiController.Update (System.Single _dt) [0x0004f] in <510447f3504b404586f22046289b4304>:0 
  at XUiController.Update (System.Single _dt) [0x0004f] in <510447f3504b404586f22046289b4304>:0 
  at XUiController.Update (System.Single _dt) [0x0004f] in <510447f3504b404586f22046289b4304>:0 
  at XUiC_InfoWindow.Update (System.Single _dt) [0x00000] in <510447f3504b404586f22046289b4304>:0 
  at XUiC_ItemInfoWindow.Update (System.Single _dt) [0x00000] in <510447f3504b404586f22046289b4304>:0 
  at XUiController.Update (System.Single _dt) [0x0004f] in <510447f3504b404586f22046289b4304>:0 
  at XUi.OnUpdateDeltaTime (System.Single updateDeltaTime) [0x00131] in <510447f3504b404586f22046289b4304>:0 
UnityEngine.StackTraceUtility:ExtractStringFromException(Object)
Log:Exception(Exception)
XUi:OnUpdateDeltaTime(Single)
XUiUpdater:Update()
XUiUpdateHelper:LateUpdate()

2022-04-19T17:24:28 171.457 ERR [XUi] Error while updating window group 'crafting:
2022-04-19T17:24:28 171.460 EXC Object reference not set to an instance of an object
  at SMXui_itemactionentry_xuic+SMXuiItemActionEntryUpdate.BaseMethodDummy (XUiC_ItemActionEntry instance, System.Single _dt) <0x415e8040 + 0x00000> in <9fa601576b35404c8d9f74fe9a686cdb>:0 
  at SMXui_itemactionentry_xuic+SMXuiItemActionEntryUpdate.Prefix (XUiC_ItemActionEntry& __instance, BaseItemActionEntry& ___itemActionEntry, System.Single& _dt, XUiV_Sprite& ___background, System.Boolean& ___isOver, System.Boolean& ___wasPressed, System.Boolean& ___isDirty, UnityEngine.Color32& ___defaultBackgroundColor, Platform.PlayerInputManager+InputStyle& ___lastInputStyle, Platform.PlayerInputManager+InputStyle& ___curInput) [0x000a0] in <9fa601576b35404c8d9f74fe9a686cdb>:0 
  at (wrapper dynamic-method) XUiC_ItemActionEntry.DMD<XUiC_ItemActionEntry::Update>(XUiC_ItemActionEntry,single)
  at XUiController.Update (System.Single _dt) [0x0004f] in <510447f3504b404586f22046289b4304>:0 
  at XUiC_ItemActionList.Update (System.Single _dt) [0x00192] in <510447f3504b404586f22046289b4304>:0 
  at XUiController.Update (System.Single _dt) [0x0004f] in <510447f3504b404586f22046289b4304>:0 
  at XUiController.Update (System.Single _dt) [0x0004f] in <510447f3504b404586f22046289b4304>:0 
  at XUiController.Update (System.Single _dt) [0x0004f] in <510447f3504b404586f22046289b4304>:0 
  at XUiC_InfoWindow.Update (System.Single _dt) [0x00000] in <510447f3504b404586f22046289b4304>:0 
  at XUiC_CraftingInfoWindow.Update (System.Single _dt) [0x0000e] in <510447f3504b404586f22046289b4304>:0 
  at XUiController.Update (System.Single _dt) [0x0004f] in <510447f3504b404586f22046289b4304>:0 
  at XUi.OnUpdateDeltaTime (System.Single updateDeltaTime) [0x00131] in <510447f3504b404586f22046289b4304>:0 
UnityEngine.StackTraceUtility:ExtractStringFromException(Object)
Log:Exception(Exception)
XUi:OnUpdateDeltaTime(Single)
XUiUpdater:Update()
XUiUpdateHelper:LateUpdate()

2022-04-19T17:24:28 171.460 ERR [XUi] Error while updating window group 'backpack:
2022-04-19T17:24:28 171.462 EXC Object reference not set to an instance of an object
  at SMXui_itemactionentry_xuic+SMXuiItemActionEntryUpdate.BaseMethodDummy (XUiC_ItemActionEntry instance, System.Single _dt) <0x415e8040 + 0x00000> in <9fa601576b35404c8d9f74fe9a686cdb>:0 
  at SMXui_itemactionentry_xuic+SMXuiItemActionEntryUpdate.Prefix (XUiC_ItemActionEntry& __instance, BaseItemActionEntry& ___itemActionEntry, System.Single& _dt, XUiV_Sprite& ___background, System.Boolean& ___isOver, System.Boolean& ___wasPressed, System.Boolean& ___isDirty, UnityEngine.Color32& ___defaultBackgroundColor, Platform.PlayerInputManager+InputStyle& ___lastInputStyle, Platform.PlayerInputManager+InputStyle& ___curInput) [0x000a0] in <9fa601576b35404c8d9f74fe9a686cdb>:0 
  at (wrapper dynamic-method) XUiC_ItemActionEntry.DMD<XUiC_ItemActionEntry::Update>(XUiC_ItemActionEntry,single)
  at XUiController.Update (System.Single _dt) [0x0004f] in <510447f3504b404586f22046289b4304>:0 
  at XUiC_ItemActionList.Update (System.Single _dt) [0x00192] in <510447f3504b404586f22046289b4304>:0 
  at XUiController.Update (System.Single _dt) [0x0004f] in <510447f3504b404586f22046289b4304>:0 
  at XUiController.Update (System.Single _dt) [0x0004f] in <510447f3504b404586f22046289b4304>:0 
  at XUiController.Update (System.Single _dt) [0x0004f] in <510447f3504b404586f22046289b4304>:0 
  at XUiC_InfoWindow.Update (System.Single _dt) [0x00000] in <510447f3504b404586f22046289b4304>:0 
  at XUiC_ItemInfoWindow.Update (System.Single _dt) [0x00000] in <510447f3504b404586f22046289b4304>:0 
  at XUiController.Update (System.Single _dt) [0x0004f] in <510447f3504b404586f22046289b4304>:0 
  at XUi.OnUpdateDeltaTime (System.Single updateDeltaTime) [0x00131] in <510447f3504b404586f22046289b4304>:0 
UnityEngine.StackTraceUtility:ExtractStringFromException(Object)
Log:Exception(Exception)
XUi:OnUpdateDeltaTime(Single)
XUiUpdater:Update()
XUiUpdateHelper:LateUpdate()

2022-04-19T17:24:31 173.690 INF Saving 38 of chunks took 40ms
2022-04-19T17:24:32 175.211 INF Disconnect
2022-04-19T17:24:32 175.219 INF [NET] ServerShutdown
2022-04-19T17:24:32 175.220 INF NET: Stopping server protocols
2022-04-19T17:24:32 175.239 INF NET: LiteNetLib server stopped
2022-04-19T17:24:32 175.244 INF Exited thread SteamNetworkingServer
2022-04-19T17:24:32 175.245 INF [Steamworks.NET] NET: Server stopped
2022-04-19T17:24:32 175.248 INF SaveAndCleanupWorld
2022-04-19T17:24:32 175.300 INF Saving 42 of chunks took 40ms
2022-04-19T17:24:32 175.303 INF [Steamworks.NET] Stopping server
2022-04-19T17:24:32 175.371 INF [Steamworks.NET] Exiting Lobby
2022-04-19T17:24:33 175.892 INF [MODS] Loading localization from mod: SMXhud
2022-04-19T17:24:33 175.908 INF [MODS] Loading localization from mod: SMXmenu
2022-04-19T17:24:33 175.916 INF [MODS] Loading localization from mod: SMXui
2022-04-19T17:24:33 175.934 INF AstarManager Cleanup
2022-04-19T17:24:33 176.105 INF Clearing queues.
2022-04-19T17:24:33 176.105 INF Cleared queues.
2022-04-19T17:24:34 176.938 INF Clearing queues.
2022-04-19T17:24:34 176.938 INF Cleared queues.
2022-04-19T17:24:34 176.939 INF Clear LOD Disabled Prefabs
2022-04-19T17:24:34 176.946 INF World.Unload
2022-04-19T17:24:34 176.956 INF Exited thread GenerateChunks
2022-04-19T17:24:34 176.991 INF Exited thread SaveChunks /home/replicators/.local/share/7DaysToDie/Saves/Hupeme Mountains/Reps Game/Region
2022-04-19T17:24:34 177.074 INF World.Cleanup
2022-04-19T17:24:34 177.077 INF Exited thread ChunkRegeneration
2022-04-19T17:24:34 177.083 INF Exited thread ChunkCalc
2022-04-19T17:24:34 177.083 INF Exited thread ChunkMeshBake
2022-04-19T17:24:34 177.089 INF VehicleManager saving 0 (0 + 0)
2022-04-19T17:24:34 177.091 INF VehicleManager saved 9 bytes
2022-04-19T17:24:34 177.091 INF DroneManager saving 0 (0 + 0)
2022-04-19T17:24:34 177.092 INF DroneManager saved 9 bytes
2022-04-19T17:24:34 177.125 INF Persistent GamePrefs saved
2022-04-19T17:24:35 178.436 INF Preparing quit
2022-04-19T17:24:35 178.437 INF Persistent GamePrefs saved
2022-04-19T17:24:35 178.437 INF Cleanup
2022-04-19T17:24:36 178.717 INF AchievementManager.Cleanup
Shutdown handler: initalize.
eac_server.so [x64] :: OnLoad()
Connectivity test: result=Connected, in progress=0
2022-04-19T17:24:36 179.412 INF Terminating threads
2022-04-19T17:24:36 179.412 INF OnApplicationQuit
2022-04-19T17:24:36 179.415 INF Terminating threads
2022-04-19T17:24:36 179.415 INF OnApplicationQuit
2022-04-19T17:24:36 179.568 INF [GSM] GameSparks Disconnected
2022-04-19T17:24:37 180.101 INF Terminating threads
2022-04-19T17:24:37 180.101 INF OnApplicationQuit
2022-04-19T17:24:37 180.104 INF Terminating threads
2022-04-19T17:24:37 180.104 INF OnApplicationQuit
Setting up 4 worker threads for Enlighten.
  Thread -> id: 7facaffff640 -> priority: 1 
  Thread -> id: 7faea7ffa640 -> priority: 1 
  Thread -> id: 7faea77f9640 -> priority: 1 
  Thread -> id: 7faea6ff8640 -> priority: 1 
Shutdown handler: cleanup.
eac_server.so [x64] :: OnUnload()
 
New Error since A20.4 B42 stable was released.

Bkw0qEg.png

 

This shows up in the lower right corner of the screen, but only when you join a server.

lCGbdhK.png


 
For those who want to play single player with the SMXui Mod, I did the following to get rid of the console errors and Player window stuck on-screen:

Always back up any files modified so you can revert the changes if needed.

  1. Find the 7 Days to Die Mods folder containing the SMXui mod (if you are here, you should know where you extracted the mod).
  2. Browse to .\Mods\SMXui\Config\XUi and edit the windows.xml file (after making a backup copy).
  3. Comment out the following sections in the XML (using <!-- to start the commented section and --> to end it):

    Under the section labelled <!--    // SMX // Window Paging Header --> comment out line 148 that starts with <button name="Players".  Also comment out line 149 beneath that starting with <label name="Players"
  4. Under the section labelled <!--    // SMX // Players Window --> comment the entire section ranging from line 874 that starts with <remove xpath="/windows/window[@name='players']" /> down to, and including, line 918 that starts with </append>

[*]Save the file and start your 7 Days to Die game. 

Starting/continuing any game should now be possible without the errors and orphaned Players window.  This may not be desirable in multiplayer games since this effectively disables the Player window, but it will get you into the game until the mod author has a chance to figure out what TFP hosed up.

I hope this helps.  Sorry I didn't have time to insert screenshots and pretty things up, but you's smart peeps.

 
For those who want to play single player with the SMXui Mod, I did the following to get rid of the console errors and Player window stuck on-screen:

Always back up any files modified so you can revert the changes if needed.

  1. Find the 7 Days to Die Mods folder containing the SMXui mod (if you are here, you should know where you extracted the mod).
  2. Browse to .\Mods\SMXui\Config\XUi and edit the windows.xml file (after making a backup copy).
  3. Comment out the following sections in the XML (using <!-- to start the commented section and --> to end it):

    Under the section labelled <!--    // SMX // Window Paging Header --> comment out line 148 that starts with <button name="Players".  Also comment out line 149 beneath that starting with <label name="Players"
  4. Under the section labelled <!--    // SMX // Players Window --> comment the entire section ranging from line 874 that starts with <remove xpath="/windows/window[@name='players']" /> down to, and including, line 918 that starts with </append>

[*]Save the file and start your 7 Days to Die game. 

Starting/continuing any game should now be possible without the errors and orphaned Players window.  This may not be desirable in multiplayer games since this effectively disables the Player window, but it will get you into the game until the mod author has a chance to figure out what TFP hosed up.

I hope this helps.  Sorry I didn't have time to insert screenshots and pretty things up, but you's smart peeps.
Skipping Part 3.1 and just doing 3.2 will be better as it just disables SMX Players screen and the vanilla one will be then enabled.

 
SMX has been updated to support A20.4B42. Currently only available on our Nexusmods download site. Github and with that Mod Launcher updates will follow when I get around to it.

 
Appears to be bugs with latest scrollable backpack modlet. Quite often it will freeze like a overlay of your inventory when scrolling. You can see at bottom of inventory screen it being scrolled but the top doesnt move or can be interacted with.  Often happened after opening inventory a few times or switching from inventory to character screen when applying armour

 
Appears to be bugs with latest scrollable backpack modlet. Quite often it will freeze like a overlay of your inventory when scrolling. You can see at bottom of inventory screen it being scrolled but the top doesnt move or can be interacted with.  Often happened after opening inventory a few times or switching from inventory to character screen when applying armour
I cannot say that I am able to reproduce this. Did you update to SMXcore (was SMXlib) and then removed SMXlib? Did you also update any modifications on your end to the new naming scheme?

I know there was an issue prior to this update, but Laydor did a fix for that and when we swapped to the new Quartz version he put out that should have been fixed.

Please double check all the versions and then come back with screenshots and logs if able, thanks :)

 
I cannot say that I am able to reproduce this. Did you update to SMXcore (was SMXlib) and then removed SMXlib? Did you also update any modifications on your end to the new naming scheme?

I know there was an issue prior to this update, but Laydor did a fix for that and when we swapped to the new Quartz version he put out that should have been fixed.

Please double check all the versions and then come back with screenshots and logs if able, thanks :)
So turns out it was the mos launcher. It never deleted the smxlib folder in the install directory even though it did in the tempmods folder. It works fine now once i manually deletes it

 
Loving the mod so far and thank you for it.  Question, I am not sure if it is something I did, but the ui for skills, quests and journal do not change to match the rest of the ui.  Is that just a bug with the latest update or something I did?

 
Loving the mod so far and thank you for it.  Question, I am not sure if it is something I did, but the ui for skills, quests and journal do not change to match the rest of the ui.  Is that just a bug with the latest update or something I did?
Those windows have not been converted to the new style yet and there is no ETA on when they will be converted.

 
Can't seem to get any to work. I'm running version 20.5 (b2) on Linux. Even just the main menu mod is failing with this error:
 

Code:
ERR [XUi] Error while updating window group 'menuBackground':
EXC Texture has not yet finished downloading
  at (wrapper managed-to-native) UnityEngine.Networking.DownloadHandlerTexture.InternalGetTextureNative(UnityEngine.Networking.DownloadHandlerTexture)
  at UnityEngine.Networking.DownloadHandlerTexture.InternalGetTexture () [0x00057] in <e314b18b02a84bd495814ecf660e5432>:0
  at UnityEngine.Networking.DownloadHandlerTexture.get_texture () [0x00001] in <e314b18b02a84bd495814ecf660e5432>:0
  at XUiV_Texture.UpdateData () [0x0003f] in <3c75bd104a19457e860dfd5be783514a>:0
  at XUiView.Update (System.Single _dt) [0x0014a] in <3c75bd104a19457e860dfd5be783514a>:0
  at XUiV_Texture.Update (System.Single _dt) [0x00000] in <3c75bd104a19457e860dfd5be783514a>:0
  at XUiController.Update (System.Single _dt) [0x0002a] in <3c75bd104a19457e860dfd5be783514a>:0
  at XUiController.Update (System.Single _dt) [0x0004f] in <3c75bd104a19457e860dfd5be783514a>:0
  at XUiController.Update (System.Single _dt) [0x0004f] in <3c75bd104a19457e860dfd5be783514a>:0
  at XUi.OnUpdateDeltaTime (System.Single updateDeltaTime) [0x00131] in <3c75bd104a19457e860dfd5be783514a>:0
UnityEngine.StackTraceUtility:ExtractStringFromException(Object)
Log:Exception(Exception)
XUi:OnUpdateDeltaTime(Single)
XUiUpdater:Update()
XUiUpdateHelper:LateUpdate()
I also notice that renaming "Mods" to "mods" stops it from loading at all. Even though I'm on Linux and case matters I thought the mod system would take care of stuff like that?

 
Last edited by a moderator:
Can't seem to get any to work. I'm running version 20.5 (b2) on Linux. Even just the main menu mod is failing with this error:
 

Code:
ERR [XUi] Error while updating window group 'menuBackground':
EXC Texture has not yet finished downloading
  at (wrapper managed-to-native) UnityEngine.Networking.DownloadHandlerTexture.InternalGetTextureNative(UnityEngine.Networking.DownloadHandlerTexture)
  at UnityEngine.Networking.DownloadHandlerTexture.InternalGetTexture () [0x00057] in <e314b18b02a84bd495814ecf660e5432>:0
  at UnityEngine.Networking.DownloadHandlerTexture.get_texture () [0x00001] in <e314b18b02a84bd495814ecf660e5432>:0
  at XUiV_Texture.UpdateData () [0x0003f] in <3c75bd104a19457e860dfd5be783514a>:0
  at XUiView.Update (System.Single _dt) [0x0014a] in <3c75bd104a19457e860dfd5be783514a>:0
  at XUiV_Texture.Update (System.Single _dt) [0x00000] in <3c75bd104a19457e860dfd5be783514a>:0
  at XUiController.Update (System.Single _dt) [0x0002a] in <3c75bd104a19457e860dfd5be783514a>:0
  at XUiController.Update (System.Single _dt) [0x0004f] in <3c75bd104a19457e860dfd5be783514a>:0
  at XUiController.Update (System.Single _dt) [0x0004f] in <3c75bd104a19457e860dfd5be783514a>:0
  at XUi.OnUpdateDeltaTime (System.Single updateDeltaTime) [0x00131] in <3c75bd104a19457e860dfd5be783514a>:0
UnityEngine.StackTraceUtility:ExtractStringFromException(Object)
Log:Exception(Exception)
XUi:OnUpdateDeltaTime(Single)
XUiUpdater:Update()
XUiUpdateHelper:LateUpdate()
I also notice that renaming "Mods" to "mods" stops it from loading at all. Even though I'm on Linux and case matters I thought the mod system would take care of stuff like that?
That error usually presents itself when it is installed on a server but not on the client. It has to be installed on both places.

 
Okay I've done some more testing now, not sure what all my earlier issues were but now that I'm testing systematically they seem to be gone.
I had installed the files onto the server but now for testing I am using a local world.

The issue seems to be with SMXui.
Without it installed there are no issues.
With it installed there seem to be no issues at first, however the skills, quests and journal sections are unchanged and look vanilla.
Additionally the inventory area of the crafting and character sections seems to be causing errors and fails to load. So long as either is open these errors are continually spammed:

from crafting:

Code:
2022-06-04T01:14:13 77.466 ERR [XUi] Error while updating window group 'crafting':
2022-06-04T01:14:13 77.467 EXC Object reference not set to an instance of an object
  at SMXui_itemactionentry_xuic+SMXuiItemActionEntryUpdate.BaseMethodDummy (XUiC_ItemActionEntry instance, System.Single _dt) <0x408ce3c0 + 0x00000> in <9fa601576b35404c8d9f74fe9a686cdb>:0
  at SMXui_itemactionentry_xuic+SMXuiItemActionEntryUpdate.Prefix (XUiC_ItemActionEntry& __instance, BaseItemActionEntry& ___itemActionEntry, System.Single& _dt, XUiV_Sprite& ___background, System.Boolean& ___isOver, System.Boolean& ___wasPressed, System.Boolean& ___isDirty, UnityEngine.Color32& ___defaultBackgroundColor, Platform.PlayerInputManager+InputStyle& ___lastInputStyle, Platform.PlayerInputManager+InputStyle& ___curInput) [0x000a0] in <9fa601576b35404c8d9f74fe9a686cdb>:0
  at (wrapper dynamic-method) XUiC_ItemActionEntry.DMD<XUiC_ItemActionEntry::Update>(XUiC_ItemActionEntry,single)
  at XUiController.Update (System.Single _dt) [0x0004f] in <3c75bd104a19457e860dfd5be783514a>:0
  at XUiC_ItemActionList.Update (System.Single _dt) [0x00192] in <3c75bd104a19457e860dfd5be783514a>:0
  at XUiController.Update (System.Single _dt) [0x0004f] in <3c75bd104a19457e860dfd5be783514a>:0
  at XUiController.Update (System.Single _dt) [0x0004f] in <3c75bd104a19457e860dfd5be783514a>:0
  at XUiController.Update (System.Single _dt) [0x0004f] in <3c75bd104a19457e860dfd5be783514a>:0
  at XUiC_InfoWindow.Update (System.Single _dt) [0x00000] in <3c75bd104a19457e860dfd5be783514a>:0
  at XUiC_CraftingInfoWindow.Update (System.Single _dt) [0x0000e] in <3c75bd104a19457e860dfd5be783514a>:0
  at XUiController.Update (System.Single _dt) [0x0004f] in <3c75bd104a19457e860dfd5be783514a>:0
  at XUi.OnUpdateDeltaTime (System.Single updateDeltaTime) [0x00131] in <3c75bd104a19457e860dfd5be783514a>:0
UnityEngine.StackTraceUtility:ExtractStringFromException(Object)
Log:Exception(Exception)
XUi:OnUpdateDeltaTime(Single)
XUiUpdater:Update()
XUiUpdateHelper:LateUpdate()

2022-06-04T01:14:13 77.467 ERR [XUi] Error while updating window group 'backpack':
2022-06-04T01:14:13 77.468 EXC Object reference not set to an instance of an object
  at SMXui_itemactionentry_xuic+SMXuiItemActionEntryUpdate.BaseMethodDummy (XUiC_ItemActionEntry instance, System.Single _dt) <0x408ce3c0 + 0x00000> in <9fa601576b35404c8d9f74fe9a686cdb>:0
  at SMXui_itemactionentry_xuic+SMXuiItemActionEntryUpdate.Prefix (XUiC_ItemActionEntry& __instance, BaseItemActionEntry& ___itemActionEntry, System.Single& _dt, XUiV_Sprite& ___background, System.Boolean& ___isOver, System.Boolean& ___wasPressed, System.Boolean& ___isDirty, UnityEngine.Color32& ___defaultBackgroundColor, Platform.PlayerInputManager+InputStyle& ___lastInputStyle, Platform.PlayerInputManager+InputStyle& ___curInput) [0x000a0] in <9fa601576b35404c8d9f74fe9a686cdb>:0
  at (wrapper dynamic-method) XUiC_ItemActionEntry.DMD<XUiC_ItemActionEntry::Update>(XUiC_ItemActionEntry,single)
  at XUiController.Update (System.Single _dt) [0x0004f] in <3c75bd104a19457e860dfd5be783514a>:0
  at XUiC_ItemActionList.Update (System.Single _dt) [0x00192] in <3c75bd104a19457e860dfd5be783514a>:0
  at XUiController.Update (System.Single _dt) [0x0004f] in <3c75bd104a19457e860dfd5be783514a>:0
  at XUiController.Update (System.Single _dt) [0x0004f] in <3c75bd104a19457e860dfd5be783514a>:0
  at XUiController.Update (System.Single _dt) [0x0004f] in <3c75bd104a19457e860dfd5be783514a>:0
  at XUiC_InfoWindow.Update (System.Single _dt) [0x00000] in <3c75bd104a19457e860dfd5be783514a>:0
  at XUiC_ItemInfoWindow.Update (System.Single _dt) [0x00000] in <3c75bd104a19457e860dfd5be783514a>:0
  at XUiController.Update (System.Single _dt) [0x0004f] in <3c75bd104a19457e860dfd5be783514a>:0
  at XUi.OnUpdateDeltaTime (System.Single updateDeltaTime) [0x00131] in <3c75bd104a19457e860dfd5be783514a>:0
UnityEngine.StackTraceUtility:ExtractStringFromException(Object)
Log:Exception(Exception)
XUi:OnUpdateDeltaTime(Single)
XUiUpdater:Update()
XUiUpdateHelper:LateUpdate()
from character:

Code:
2022-06-04T01:14:18 82.464 ERR [XUi] Error while updating window group 'character':
2022-06-04T01:14:18 82.466 EXC Object reference not set to an instance of an object
  at SMXui_itemactionentry_xuic+SMXuiItemActionEntryUpdate.BaseMethodDummy (XUiC_ItemActionEntry instance, System.Single _dt) <0x408ce3c0 + 0x00000> in <9fa601576b35404c8d9f74fe9a686cdb>:0
  at SMXui_itemactionentry_xuic+SMXuiItemActionEntryUpdate.Prefix (XUiC_ItemActionEntry& __instance, BaseItemActionEntry& ___itemActionEntry, System.Single& _dt, XUiV_Sprite& ___background, System.Boolean& ___isOver, System.Boolean& ___wasPressed, System.Boolean& ___isDirty, UnityEngine.Color32& ___defaultBackgroundColor, Platform.PlayerInputManager+InputStyle& ___lastInputStyle, Platform.PlayerInputManager+InputStyle& ___curInput) [0x000a0] in <9fa601576b35404c8d9f74fe9a686cdb>:0
  at (wrapper dynamic-method) XUiC_ItemActionEntry.DMD<XUiC_ItemActionEntry::Update>(XUiC_ItemActionEntry,single)
  at XUiController.Update (System.Single _dt) [0x0004f] in <3c75bd104a19457e860dfd5be783514a>:0
  at XUiC_ItemActionList.Update (System.Single _dt) [0x00192] in <3c75bd104a19457e860dfd5be783514a>:0
  at XUiController.Update (System.Single _dt) [0x0004f] in <3c75bd104a19457e860dfd5be783514a>:0
  at XUiController.Update (System.Single _dt) [0x0004f] in <3c75bd104a19457e860dfd5be783514a>:0
  at XUiController.Update (System.Single _dt) [0x0004f] in <3c75bd104a19457e860dfd5be783514a>:0
  at XUiC_InfoWindow.Update (System.Single _dt) [0x00000] in <3c75bd104a19457e860dfd5be783514a>:0
  at XUiC_BuffInfoWindow.Update (System.Single _dt) [0x00000] in <3c75bd104a19457e860dfd5be783514a>:0
  at XUiController.Update (System.Single _dt) [0x0004f] in <3c75bd104a19457e860dfd5be783514a>:0
  at XUi.OnUpdateDeltaTime (System.Single updateDeltaTime) [0x00131] in <3c75bd104a19457e860dfd5be783514a>:0
UnityEngine.StackTraceUtility:ExtractStringFromException(Object)
Log:Exception(Exception)
XUi:OnUpdateDeltaTime(Single)
XUiUpdater:Update()
XUiUpdateHelper:LateUpdate()

2022-06-04T01:14:18 82.466 ERR [XUi] Error while updating window group 'backpack':
2022-06-04T01:14:18 82.467 EXC Object reference not set to an instance of an object
  at SMXui_itemactionentry_xuic+SMXuiItemActionEntryUpdate.BaseMethodDummy (XUiC_ItemActionEntry instance, System.Single _dt) <0x408ce3c0 + 0x00000> in <9fa601576b35404c8d9f74fe9a686cdb>:0
  at SMXui_itemactionentry_xuic+SMXuiItemActionEntryUpdate.Prefix (XUiC_ItemActionEntry& __instance, BaseItemActionEntry& ___itemActionEntry, System.Single& _dt, XUiV_Sprite& ___background, System.Boolean& ___isOver, System.Boolean& ___wasPressed, System.Boolean& ___isDirty, UnityEngine.Color32& ___defaultBackgroundColor, Platform.PlayerInputManager+InputStyle& ___lastInputStyle, Platform.PlayerInputManager+InputStyle& ___curInput) [0x000a0] in <9fa601576b35404c8d9f74fe9a686cdb>:0
  at (wrapper dynamic-method) XUiC_ItemActionEntry.DMD<XUiC_ItemActionEntry::Update>(XUiC_ItemActionEntry,single)
  at XUiController.Update (System.Single _dt) [0x0004f] in <3c75bd104a19457e860dfd5be783514a>:0
  at XUiC_ItemActionList.Update (System.Single _dt) [0x00192] in <3c75bd104a19457e860dfd5be783514a>:0
  at XUiController.Update (System.Single _dt) [0x0004f] in <3c75bd104a19457e860dfd5be783514a>:0
  at XUiController.Update (System.Single _dt) [0x0004f] in <3c75bd104a19457e860dfd5be783514a>:0
  at XUiController.Update (System.Single _dt) [0x0004f] in <3c75bd104a19457e860dfd5be783514a>:0
  at XUiC_InfoWindow.Update (System.Single _dt) [0x00000] in <3c75bd104a19457e860dfd5be783514a>:0
  at XUiC_ItemInfoWindow.Update (System.Single _dt) [0x00000] in <3c75bd104a19457e860dfd5be783514a>:0
  at XUiController.Update (System.Single _dt) [0x0004f] in <3c75bd104a19457e860dfd5be783514a>:0
  at XUi.OnUpdateDeltaTime (System.Single updateDeltaTime) [0x00131] in <3c75bd104a19457e860dfd5be783514a>:0
UnityEngine.StackTraceUtility:ExtractStringFromException(Object)
Log:Exception(Exception)
XUi:OnUpdateDeltaTime(Single)
XUiUpdater:Update()
XUiUpdateHelper:LateUpdate()
Mod versions: SMXcore r20.rc8, SMXhud r20.rc6, SMXmenu r20.rc4, SMXui r20.rc5, ZMXhudCP r20.rc6, ZMXuiCP r20.rc5

 
Last edited by a moderator:
Okay I've done some more testing now, not sure what all my earlier issues were but now that I'm testing systematically they seem to be gone.
I had installed the files onto the server but now for testing I am using a local world.

The issue seems to be with SMXui.
Without it installed there are no issues.
With it installed there seem to be no issues at first, however the skills, quests and journal sections are unchanged and look vanilla.
Additionally the inventory area of the crafting and character sections seems to be causing errors and fails to load. So long as either is open these errors are continually spammed:

from crafting:

Code:
2022-06-04T01:14:13 77.466 ERR [XUi] Error while updating window group 'crafting':
2022-06-04T01:14:13 77.467 EXC Object reference not set to an instance of an object
  at SMXui_itemactionentry_xuic+SMXuiItemActionEntryUpdate.BaseMethodDummy (XUiC_ItemActionEntry instance, System.Single _dt) <0x408ce3c0 + 0x00000> in <9fa601576b35404c8d9f74fe9a686cdb>:0
  at SMXui_itemactionentry_xuic+SMXuiItemActionEntryUpdate.Prefix (XUiC_ItemActionEntry& __instance, BaseItemActionEntry& ___itemActionEntry, System.Single& _dt, XUiV_Sprite& ___background, System.Boolean& ___isOver, System.Boolean& ___wasPressed, System.Boolean& ___isDirty, UnityEngine.Color32& ___defaultBackgroundColor, Platform.PlayerInputManager+InputStyle& ___lastInputStyle, Platform.PlayerInputManager+InputStyle& ___curInput) [0x000a0] in <9fa601576b35404c8d9f74fe9a686cdb>:0
  at (wrapper dynamic-method) XUiC_ItemActionEntry.DMD<XUiC_ItemActionEntry::Update>(XUiC_ItemActionEntry,single)
  at XUiController.Update (System.Single _dt) [0x0004f] in <3c75bd104a19457e860dfd5be783514a>:0
  at XUiC_ItemActionList.Update (System.Single _dt) [0x00192] in <3c75bd104a19457e860dfd5be783514a>:0
  at XUiController.Update (System.Single _dt) [0x0004f] in <3c75bd104a19457e860dfd5be783514a>:0
  at XUiController.Update (System.Single _dt) [0x0004f] in <3c75bd104a19457e860dfd5be783514a>:0
  at XUiController.Update (System.Single _dt) [0x0004f] in <3c75bd104a19457e860dfd5be783514a>:0
  at XUiC_InfoWindow.Update (System.Single _dt) [0x00000] in <3c75bd104a19457e860dfd5be783514a>:0
  at XUiC_CraftingInfoWindow.Update (System.Single _dt) [0x0000e] in <3c75bd104a19457e860dfd5be783514a>:0
  at XUiController.Update (System.Single _dt) [0x0004f] in <3c75bd104a19457e860dfd5be783514a>:0
  at XUi.OnUpdateDeltaTime (System.Single updateDeltaTime) [0x00131] in <3c75bd104a19457e860dfd5be783514a>:0
UnityEngine.StackTraceUtility:ExtractStringFromException(Object)
Log:Exception(Exception)
XUi:OnUpdateDeltaTime(Single)
XUiUpdater:Update()
XUiUpdateHelper:LateUpdate()

2022-06-04T01:14:13 77.467 ERR [XUi] Error while updating window group 'backpack':
2022-06-04T01:14:13 77.468 EXC Object reference not set to an instance of an object
  at SMXui_itemactionentry_xuic+SMXuiItemActionEntryUpdate.BaseMethodDummy (XUiC_ItemActionEntry instance, System.Single _dt) <0x408ce3c0 + 0x00000> in <9fa601576b35404c8d9f74fe9a686cdb>:0
  at SMXui_itemactionentry_xuic+SMXuiItemActionEntryUpdate.Prefix (XUiC_ItemActionEntry& __instance, BaseItemActionEntry& ___itemActionEntry, System.Single& _dt, XUiV_Sprite& ___background, System.Boolean& ___isOver, System.Boolean& ___wasPressed, System.Boolean& ___isDirty, UnityEngine.Color32& ___defaultBackgroundColor, Platform.PlayerInputManager+InputStyle& ___lastInputStyle, Platform.PlayerInputManager+InputStyle& ___curInput) [0x000a0] in <9fa601576b35404c8d9f74fe9a686cdb>:0
  at (wrapper dynamic-method) XUiC_ItemActionEntry.DMD<XUiC_ItemActionEntry::Update>(XUiC_ItemActionEntry,single)
  at XUiController.Update (System.Single _dt) [0x0004f] in <3c75bd104a19457e860dfd5be783514a>:0
  at XUiC_ItemActionList.Update (System.Single _dt) [0x00192] in <3c75bd104a19457e860dfd5be783514a>:0
  at XUiController.Update (System.Single _dt) [0x0004f] in <3c75bd104a19457e860dfd5be783514a>:0
  at XUiController.Update (System.Single _dt) [0x0004f] in <3c75bd104a19457e860dfd5be783514a>:0
  at XUiController.Update (System.Single _dt) [0x0004f] in <3c75bd104a19457e860dfd5be783514a>:0
  at XUiC_InfoWindow.Update (System.Single _dt) [0x00000] in <3c75bd104a19457e860dfd5be783514a>:0
  at XUiC_ItemInfoWindow.Update (System.Single _dt) [0x00000] in <3c75bd104a19457e860dfd5be783514a>:0
  at XUiController.Update (System.Single _dt) [0x0004f] in <3c75bd104a19457e860dfd5be783514a>:0
  at XUi.OnUpdateDeltaTime (System.Single updateDeltaTime) [0x00131] in <3c75bd104a19457e860dfd5be783514a>:0
UnityEngine.StackTraceUtility:ExtractStringFromException(Object)
Log:Exception(Exception)
XUi:OnUpdateDeltaTime(Single)
XUiUpdater:Update()
XUiUpdateHelper:LateUpdate()
from character:

Code:
2022-06-04T01:14:18 82.464 ERR [XUi] Error while updating window group 'character':
2022-06-04T01:14:18 82.466 EXC Object reference not set to an instance of an object
  at SMXui_itemactionentry_xuic+SMXuiItemActionEntryUpdate.BaseMethodDummy (XUiC_ItemActionEntry instance, System.Single _dt) <0x408ce3c0 + 0x00000> in <9fa601576b35404c8d9f74fe9a686cdb>:0
  at SMXui_itemactionentry_xuic+SMXuiItemActionEntryUpdate.Prefix (XUiC_ItemActionEntry& __instance, BaseItemActionEntry& ___itemActionEntry, System.Single& _dt, XUiV_Sprite& ___background, System.Boolean& ___isOver, System.Boolean& ___wasPressed, System.Boolean& ___isDirty, UnityEngine.Color32& ___defaultBackgroundColor, Platform.PlayerInputManager+InputStyle& ___lastInputStyle, Platform.PlayerInputManager+InputStyle& ___curInput) [0x000a0] in <9fa601576b35404c8d9f74fe9a686cdb>:0
  at (wrapper dynamic-method) XUiC_ItemActionEntry.DMD<XUiC_ItemActionEntry::Update>(XUiC_ItemActionEntry,single)
  at XUiController.Update (System.Single _dt) [0x0004f] in <3c75bd104a19457e860dfd5be783514a>:0
  at XUiC_ItemActionList.Update (System.Single _dt) [0x00192] in <3c75bd104a19457e860dfd5be783514a>:0
  at XUiController.Update (System.Single _dt) [0x0004f] in <3c75bd104a19457e860dfd5be783514a>:0
  at XUiController.Update (System.Single _dt) [0x0004f] in <3c75bd104a19457e860dfd5be783514a>:0
  at XUiController.Update (System.Single _dt) [0x0004f] in <3c75bd104a19457e860dfd5be783514a>:0
  at XUiC_InfoWindow.Update (System.Single _dt) [0x00000] in <3c75bd104a19457e860dfd5be783514a>:0
  at XUiC_BuffInfoWindow.Update (System.Single _dt) [0x00000] in <3c75bd104a19457e860dfd5be783514a>:0
  at XUiController.Update (System.Single _dt) [0x0004f] in <3c75bd104a19457e860dfd5be783514a>:0
  at XUi.OnUpdateDeltaTime (System.Single updateDeltaTime) [0x00131] in <3c75bd104a19457e860dfd5be783514a>:0
UnityEngine.StackTraceUtility:ExtractStringFromException(Object)
Log:Exception(Exception)
XUi:OnUpdateDeltaTime(Single)
XUiUpdater:Update()
XUiUpdateHelper:LateUpdate()

2022-06-04T01:14:18 82.466 ERR [XUi] Error while updating window group 'backpack':
2022-06-04T01:14:18 82.467 EXC Object reference not set to an instance of an object
  at SMXui_itemactionentry_xuic+SMXuiItemActionEntryUpdate.BaseMethodDummy (XUiC_ItemActionEntry instance, System.Single _dt) <0x408ce3c0 + 0x00000> in <9fa601576b35404c8d9f74fe9a686cdb>:0
  at SMXui_itemactionentry_xuic+SMXuiItemActionEntryUpdate.Prefix (XUiC_ItemActionEntry& __instance, BaseItemActionEntry& ___itemActionEntry, System.Single& _dt, XUiV_Sprite& ___background, System.Boolean& ___isOver, System.Boolean& ___wasPressed, System.Boolean& ___isDirty, UnityEngine.Color32& ___defaultBackgroundColor, Platform.PlayerInputManager+InputStyle& ___lastInputStyle, Platform.PlayerInputManager+InputStyle& ___curInput) [0x000a0] in <9fa601576b35404c8d9f74fe9a686cdb>:0
  at (wrapper dynamic-method) XUiC_ItemActionEntry.DMD<XUiC_ItemActionEntry::Update>(XUiC_ItemActionEntry,single)
  at XUiController.Update (System.Single _dt) [0x0004f] in <3c75bd104a19457e860dfd5be783514a>:0
  at XUiC_ItemActionList.Update (System.Single _dt) [0x00192] in <3c75bd104a19457e860dfd5be783514a>:0
  at XUiController.Update (System.Single _dt) [0x0004f] in <3c75bd104a19457e860dfd5be783514a>:0
  at XUiController.Update (System.Single _dt) [0x0004f] in <3c75bd104a19457e860dfd5be783514a>:0
  at XUiController.Update (System.Single _dt) [0x0004f] in <3c75bd104a19457e860dfd5be783514a>:0
  at XUiC_InfoWindow.Update (System.Single _dt) [0x00000] in <3c75bd104a19457e860dfd5be783514a>:0
  at XUiC_ItemInfoWindow.Update (System.Single _dt) [0x00000] in <3c75bd104a19457e860dfd5be783514a>:0
  at XUiController.Update (System.Single _dt) [0x0004f] in <3c75bd104a19457e860dfd5be783514a>:0
  at XUi.OnUpdateDeltaTime (System.Single updateDeltaTime) [0x00131] in <3c75bd104a19457e860dfd5be783514a>:0
UnityEngine.StackTraceUtility:ExtractStringFromException(Object)
Log:Exception(Exception)
XUi:OnUpdateDeltaTime(Single)
XUiUpdater:Update()
XUiUpdateHelper:LateUpdate()
Mod versions: SMXcore r20.rc8, SMXhud r20.rc6, SMXmenu r20.rc4, SMXui r20.rc5, ZMXhudCP r20.rc6, ZMXuiCP r20.rc5
There is an issue with Linux currently, Laydor will try and track it down but as per now it is simply not working.

 
Back
Top