Jump to content

Stuck on loading "Creating players..." Possibly something wrong with players.xml.


Papa Bush Man

Recommended Posts

I am unable to get into any world. Whenever I try to create a profile it gives me the errors "ERR [XUi] Error while updating window group 'optionsProfiles'." and "EXC Index was outside the bounds of the array." Whenever I load into a world the load screen gets stuck in "Creating player..." and throws the error "EXC NullReferenceException: Object reference not set to an instance of an object". The error file is https://pastebin.com/5UgbJ44d.

I updated windows and installed the latest version of Mono .I have tried using the batch file to uninstall easy anticheat, uninstalling 7 Days to Die, deleting the 7 Days to Die folder in \Program Files (x86)\Steam\steamapps\common, and deleting the 7 Days to Die folder in AppData\Roaming, restarting my computer, and then reinstalling the game. This combination of everything has not worked.

After my most recent uninstall I created a new profile and then went to check player profile and it gave this output log: https://pastebin.com/urtSeJ9h

I do not know where to go from here, my game just seems to be completely unplayable. Are there any other files to be deleted?

Edited by Papa Bush Man
Incomplete Text (see edit history)
Link to comment
Share on other sites

  • Papa Bush Man changed the title to Stuck on loading "Creating players..." Possibly something wrong with players.xml.

I just created this account because I had the same issue, and lucky for you, I got my savegame to work again while validating. 😜

 

It looks like something is going wrong with an update or something, since I never had this issue with 7days before. And the map I'm currently playing on is only like 2 weeks old so it couldn't be some kind of incompatibility either.

 

So I did some research and tried some stuff out, and here's how to fix it;

 

First, go to the folder where 7days saves the savegames ( %userprofile%\appdata\roaming\7DaystoDie\Saves\Navezgane ) and make a backup of your world, copy it to a different location (like your desktop) . Note: The folder 'Navezgane' will be completely removed after the next steps

 

Second - if you're using steam - select play but don't launch the game itself, select the launcher option.

 

When you have the launcher of 7days opened, select the tab 'tools' and then select the 'clean' option at the bottom.

 

Select all (savegames, player profiles, settings, etc) and click clean

 

This should be done pretty much instantly, close (or minimize) the launcher and go back to the 7days savegame folder, create a new folder named 'Navezgane' and copy your saved backup back into it.

 

Now you can launch the game, and you'll have to create a new player profile. Note: This isn't related to your skills and items in your saved game so luckily you still have those, it's only name/appearance of your character

 

Now when you start the game as normal, it should work again. At least; It does with mine!

Link to comment
Share on other sites

Oh, in case any developer wants an example of the specific log of the error that seems to start with players.xml;

 

Quote

2022-05-31T05:33:43 91.778 INF [DECO] read 77235/
2022-05-31T05:33:44 91.846 INF Dynamic Music Initialized on Server
2022-05-31T05:33:44 92.319 INF AstarManager Init
2022-05-31T05:33:44 92.804 INF WeatherManager: Init 8 weather packages
2022-05-31T05:33:49 97.678 INF WeatherManager: ApplySavedPackages
2022-05-31T05:33:49 97.684 INF createWorld() done
2022-05-31T05:33:49 97.689 INF Loading players.xml
IndexOutOfRangeException: Index was outside the bounds of the array.
  at Archetypes.BuildUMA (Archetype _archetype, UMA.UMAData _umaData, SlotLibrary _slotLib, OverlayLibrary _overlayLib, Entity _entity, System.String _profileName, System.Boolean _showPreviewSlots, System.Boolean _useCustomColors, UnityEngine.Color hair, UnityEngine.Color eye, UnityEngine.Color skin, PlayerProfile _playerProfile) [0x00398] in <6a01347f98174dbdb41cb4a4eedf5af7>:0 
  at EModelUMA.fullyBuildUMA () [0x00008] in <6a01347f98174dbdb41cb4a4eedf5af7>:0 
  at EModelUMA.GenerateOneUMA (EntityClass _ec) [0x000f2] in <6a01347f98174dbdb41cb4a4eedf5af7>:0 
  at EModelUMA.createModel (World _world, EntityClass _ec) [0x00048] in <6a01347f98174dbdb41cb4a4eedf5af7>:0 
  at EModelUMA.Init (World _world, Entity _entity) [0x000ca] in <6a01347f98174dbdb41cb4a4eedf5af7>:0 
  at Entity.InitEModel () [0x00061] in <6a01347f98174dbdb41cb4a4eedf5af7>:0 
  at Entity.Init (System.Int32 _entityClass) [0x0000d] in <6a01347f98174dbdb41cb4a4eedf5af7>:0 
  at EntityAlive.Init (System.Int32 _entityClass) [0x00000] in <6a01347f98174dbdb41cb4a4eedf5af7>:0 
  at EntityPlayer.Init (System.Int32 _entityClass) [0x0002e] in <6a01347f98174dbdb41cb4a4eedf5af7>:0 
  at EntityPlayerLocal.Init (System.Int32 _entityClass) [0x00000] in <6a01347f98174dbdb41cb4a4eedf5af7>:0 
  at EntityFactory.CreateEntity (EntityCreationData _ecd) [0x0017c] in <6a01347f98174dbdb41cb4a4eedf5af7>:0 
  at GameManager+<StartAsServer>d__138.MoveNext () [0x00531] in <6a01347f98174dbdb41cb4a4eedf5af7>:0 
  at UnityEngine.SetupCoroutine.InvokeMoveNext (System.Collections.IEnumerator enumerator, System.IntPtr returnValueAddress) [0x00026] in <544fca0986d54eca88fc7c56e2a8b4b4>:0 

NullReferenceException: Object reference not set to an instance of an object
  at EntityAlive.get_Health () [0x00006] in <6a01347f98174dbdb41cb4a4eedf5af7>:0 
  at EntityPlayerLocal.Update () [0x000c4] in <6a01347f98174dbdb41cb4a4eedf5af7>:0 

NullReferenceException: Object reference not set to an instance of an object
  at UMA.UMAGeneratorBuiltin.UMAReady () [0x0001e] in <273e44c1eaaf428195c48479baddc4e3>:0 
  at UMA.UMAGeneratorBuiltin.HandleDirtyUpdate (UMA.UMAData data) [0x00156] in <273e44c1eaaf428195c48479baddc4e3>:0 
  at UMA.UMAGeneratorBuiltin.OnDirtyUpdate () [0x0000d] in <273e44c1eaaf428195c48479baddc4e3>:0 
  at EModelUMA.Update () [0x00084] in <6a01347f98174dbdb41cb4a4eedf5af7>:0 

NullReferenceException: Object reference not set to an instance of an object
  at UMA.UMAGeneratorBuiltin.UMAReady () [0x0001e] in <273e44c1eaaf428195c48479baddc4e3>:0 
  at UMA.UMAGeneratorBuiltin.HandleDirtyUpdate (UMA.UMAData data) [0x00156] in <273e44c1eaaf428195c48479baddc4e3>:0 
  at UMA.UMAGeneratorBuiltin.OnDirtyUpdate () [0x0000d] in <273e44c1eaaf428195c48479baddc4e3>:0 
  at UMA.UMAGeneratorBuiltin.Update () [0x00050] in <273e44c1eaaf428195c48479baddc4e3>:0 

 

And this just goes on infinitely.

Link to comment
Share on other sites

Thank you for telling me this because it worked. I had a suspicion that I hadn't found all of the save data and it seems that using the launcher clears it properly. If a forum moderator is reading this, please put the fact that you can clear all data using the launcher somewhere in a solutions list.

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...