Jump to content

NullReferenceException after 20.6a


Aoti

Recommended Posts

Hi sorry, first time posting; hope I hit all the marks and me making this thread doesn't clutter the feed, wasn't sure if this was solo thread worthy or if there was a mega, etc etc. But after about 2-3 weeks of not play 7DTD I launched it and found the message about 20.6- cool. I go to continue my single player world, I noticed the build version was a yellow 20.5. I load up the save and towards the end of the load process at creating player the console opens and spams NullReferenceException object not set to an instance of an object in red with concurrently generated numbers. I've done a little bit of research, I moved my mods folder out of the game folders and tried launching without them (maybe i should have COPIED them to a different folder and then deleted them in the game folder as it seems that may be the key?) with no dice, I tried verifying game files integrity in Steam, everything 100% there, check on Nexus to make sure that the mods didn't have an update to go along with 20.6 even??? I tried reverting back to 20.5a via steam, didn't work, switched it back to .6 and even tried to create a new world. I'll note that EAC is off because of the mods per a friends recommendation. The first paste is of my attempt at loading my saved world. The second file is of my latest attempt at a new world. Don't know if the two will shed light on anything different.
1. https://pastebin.com/4zNCtCkS
2. https://justpaste.it/4wu4i

Mod List:
13erserk - Candies in Safes

13erserk - More Airdrop Items

13erserk - More Books

13erserk - More Canned Food
13erserk - More Medicine
13erserk - More Mineral Water and Mega Crush

AGF-A20VanillaPlus1.05_variant

ElectricityNoWires

ES91bp

Expanded_Decorative_Vedui42

Harry's Better Supply Drops

MadWorld_More_Mod_Slots

NightVision Module

SSylTurboSuperCharger

Was just trying to edit a tag onto my post. The first post can be deleted, its a duplicate. 

Link to comment
Share on other sites

From the first paste, it is throwing a great many exceptions starting at line 515. The first is an IndexOutOfRangeException, I think while trying to initialize the player. But I suspect these lines starting on line 38 are the heart of the problem:

 

2022-09-05T14:11:43 0.166 INF Starting PlayerInputManager...

Fallback handler could not load library C:/Program Files (x86)/Steam/steamapps/common/7 Days To Die/7DaysToDie_Data/Mono/XInputInterface32

Fallback handler could not load library C:/Program Files (x86)/Steam/steamapps/common/7 Days To Die/7DaysToDie_Data/Mono/XInputInterface32.dll

Fallback handler could not load library C:/Program Files (x86)/Steam/steamapps/common/7 Days To Die/7DaysToDie_Data/Mono/XInputInterface32

Fallback handler could not load library C:/Program Files (x86)/Steam/steamapps/common/7 Days To Die/7DaysToDie_Data/Mono/libXInputInterface32

Fallback handler could not load library C:/Program Files (x86)/Steam/steamapps/common/7 Days To Die/7DaysToDie_Data/Mono/libXInputInterface32.dll

Fallback handler could not load library C:/Program Files (x86)/Steam/steamapps/common/7 Days To Die/7DaysToDie_Data/Mono/libXInputInterface32

 

DLL's are "Dynamic Link Libraries", or code. If it cannot load a code library, it probably isn't there to be loaded. That, or permissions are keeping your game from reading those files.

 

I'm kind of confused by your description. I thought you removed all the mods and had Steam verify all your game files. If so, I wouldn't expect code to be missing.

Link to comment
Share on other sites

58 minutes ago, zztong said:

From the first paste, it is throwing a great many exceptions starting at line 515. The first is an IndexOutOfRangeException, I think while trying to initialize the player. But I suspect these lines starting on line 38 are the heart of the problem:

 

2022-09-05T14:11:43 0.166 INF Starting PlayerInputManager...

Fallback handler could not load library C:/Program Files (x86)/Steam/steamapps/common/7 Days To Die/7DaysToDie_Data/Mono/XInputInterface32

Fallback handler could not load library C:/Program Files (x86)/Steam/steamapps/common/7 Days To Die/7DaysToDie_Data/Mono/XInputInterface32.dll

Fallback handler could not load library C:/Program Files (x86)/Steam/steamapps/common/7 Days To Die/7DaysToDie_Data/Mono/XInputInterface32

Fallback handler could not load library C:/Program Files (x86)/Steam/steamapps/common/7 Days To Die/7DaysToDie_Data/Mono/libXInputInterface32

Fallback handler could not load library C:/Program Files (x86)/Steam/steamapps/common/7 Days To Die/7DaysToDie_Data/Mono/libXInputInterface32.dll

Fallback handler could not load library C:/Program Files (x86)/Steam/steamapps/common/7 Days To Die/7DaysToDie_Data/Mono/libXInputInterface32

 

DLL's are "Dynamic Link Libraries", or code. If it cannot load a code library, it probably isn't there to be loaded. That, or permissions are keeping your game from reading those files.

 

I'm kind of confused by your description. I thought you removed all the mods and had Steam verify all your game files. If so, I wouldn't expect code to be missing.

I put the mods back once I got the same error without the mods. 

I'm going to remove the mods again and get a new log and paste it

Edited by Aoti (see edit history)
Link to comment
Share on other sites

10 hours ago, Aoti said:

I deleted my mods folder and tried again to load up my save world

https://justpaste.it/9i18h

 

These are in my log files too, so they're a red herring.

2022-09-05T18:36:42 0.132 INF Starting PlayerInputManager...
Fallback handler could not load library C:/Program Files (x86)/Steam/steamapps/common/7 Days To Die/7DaysToDie_Data/Mono/XInputInterface32
Fallback handler could not load library C:/Program Files (x86)/Steam/steamapps/common/7 Days To Die/7DaysToDie_Data/Mono/XInputInterface32.dll
Fallback handler could not load library C:/Program Files (x86)/Steam/steamapps/common/7 Days To Die/7DaysToDie_Data/Mono/XInputInterface32
Fallback handler could not load library C:/Program Files (x86)/Steam/steamapps/common/7 Days To Die/7DaysToDie_Data/Mono/libXInputInterface32
Fallback handler could not load library C:/Program Files (x86)/Steam/steamapps/common/7 Days To Die/7DaysToDie_Data/Mono/libXInputInterface32.dll
Fallback handler could not load library C:/Program Files (x86)/Steam/steamapps/common/7 Days To Die/7DaysToDie_Data/Mono/libXInputInterface32

 

This is the exception being thrown now:

2022-09-05T18:40:00 198.613 ERR Loading player data failed for player 'EOS_00022824175e49d9ab0be558de56745a', rolling back: Attempted to read past the end of the stream.
  at PooledBinaryReader.FillBuffer (System.Int32 _numBytes) [0x00030] in <ffc99a688d2b435db53bb46aed82ca49>:0 
  at PooledBinaryReader.ReadSingle () [0x00000] in <ffc99a688d2b435db53bb46aed82ca49>:0 
  at ItemValue.Read (System.IO.BinaryReader _br) [0x00017] in <ffc99a688d2b435db53bb46aed82ca49>:0 
  at ItemValue.Read (System.IO.BinaryReader _br) [0x000ac] in <ffc99a688d2b435db53bb46aed82ca49>:0 
  at ItemValue.Read (System.IO.BinaryReader _br) [0x000ac] in <ffc99a688d2b435db53bb46aed82ca49>:0 
  at ItemValue.Read (System.IO.BinaryReader _br) [0x000ac] in <ffc99a688d2b435db53bb46aed82ca49>:0 
  at ItemValue.Read (System.IO.BinaryReader _br) [0x000ac] in <ffc99a688d2b435db53bb46aed82ca49>:0 

 

That's followed by a whole bunch of exceptions. The next being:

 

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 <ffc99a688d2b435db53bb46aed82ca49>:0 
  at EModelUMA.fullyBuildUMA () [0x00008] in <ffc99a688d2b435db53bb46aed82ca49>:0 
  at EModelUMA.GenerateOneUMA (EntityClass _ec) [0x000f2] in <ffc99a688d2b435db53bb46aed82ca49>:0 
  at EModelUMA.createModel (World _world, EntityClass _ec) [0x00048] in <ffc99a688d2b435db53bb46aed82ca49>:0 
  at EModelUMA.Init (World _world, Entity _entity) [0x000ca] in <ffc99a688d2b435db53bb46aed82ca49>:0 
  at Entity.InitEModel () [0x00061] in <ffc99a688d2b435db53bb46aed82ca49>:0 
  at Entity.Init (System.Int32 _entityClass) [0x0000d] in <ffc99a688d2b435db53bb46aed82ca49>:0 
  at EntityAlive.Init (System.Int32 _entityClass) [0x00000] in <ffc99a688d2b435db53bb46aed82ca49>:0 
  at EntityPlayer.Init (System.Int32 _entityClass) [0x0002e] in <ffc99a688d2b435db53bb46aed82ca49>:0 
  at EntityPlayerLocal.Init (System.Int32 _entityClass) [0x00000] in <ffc99a688d2b435db53bb46aed82ca49>:0 
  at EntityFactory.CreateEntity (EntityCreationData _ecd) [0x0017c] in <ffc99a688d2b435db53bb46aed82ca49>:0 
  at GameManager+<StartAsServer>d__138.MoveNext () [0x00531] in <ffc99a688d2b435db53bb46aed82ca49>:0 
  at UnityEngine.SetupCoroutine.InvokeMoveNext (System.Collections.IEnumerator enumerator, System.IntPtr returnValueAddress) [0x00026] in <544fca0986d54eca88fc7c56e2a8b4b4>:0 

 

I'm guessing a corrupted save file...? Can you start a new game without any mods installed?

Link to comment
Share on other sites

12 hours ago, zztong said:

 

These are in my log files too, so they're a red herring.

2022-09-05T18:36:42 0.132 INF Starting PlayerInputManager...
Fallback handler could not load library C:/Program Files (x86)/Steam/steamapps/common/7 Days To Die/7DaysToDie_Data/Mono/XInputInterface32
Fallback handler could not load library C:/Program Files (x86)/Steam/steamapps/common/7 Days To Die/7DaysToDie_Data/Mono/XInputInterface32.dll
Fallback handler could not load library C:/Program Files (x86)/Steam/steamapps/common/7 Days To Die/7DaysToDie_Data/Mono/XInputInterface32
Fallback handler could not load library C:/Program Files (x86)/Steam/steamapps/common/7 Days To Die/7DaysToDie_Data/Mono/libXInputInterface32
Fallback handler could not load library C:/Program Files (x86)/Steam/steamapps/common/7 Days To Die/7DaysToDie_Data/Mono/libXInputInterface32.dll
Fallback handler could not load library C:/Program Files (x86)/Steam/steamapps/common/7 Days To Die/7DaysToDie_Data/Mono/libXInputInterface32

 

This is the exception being thrown now:

2022-09-05T18:40:00 198.613 ERR Loading player data failed for player 'EOS_00022824175e49d9ab0be558de56745a', rolling back: Attempted to read past the end of the stream.
  at PooledBinaryReader.FillBuffer (System.Int32 _numBytes) [0x00030] in <ffc99a688d2b435db53bb46aed82ca49>:0 
  at PooledBinaryReader.ReadSingle () [0x00000] in <ffc99a688d2b435db53bb46aed82ca49>:0 
  at ItemValue.Read (System.IO.BinaryReader _br) [0x00017] in <ffc99a688d2b435db53bb46aed82ca49>:0 
  at ItemValue.Read (System.IO.BinaryReader _br) [0x000ac] in <ffc99a688d2b435db53bb46aed82ca49>:0 
  at ItemValue.Read (System.IO.BinaryReader _br) [0x000ac] in <ffc99a688d2b435db53bb46aed82ca49>:0 
  at ItemValue.Read (System.IO.BinaryReader _br) [0x000ac] in <ffc99a688d2b435db53bb46aed82ca49>:0 
  at ItemValue.Read (System.IO.BinaryReader _br) [0x000ac] in <ffc99a688d2b435db53bb46aed82ca49>:0 

 

That's followed by a whole bunch of exceptions. The next being:

 

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 <ffc99a688d2b435db53bb46aed82ca49>:0 
  at EModelUMA.fullyBuildUMA () [0x00008] in <ffc99a688d2b435db53bb46aed82ca49>:0 
  at EModelUMA.GenerateOneUMA (EntityClass _ec) [0x000f2] in <ffc99a688d2b435db53bb46aed82ca49>:0 
  at EModelUMA.createModel (World _world, EntityClass _ec) [0x00048] in <ffc99a688d2b435db53bb46aed82ca49>:0 
  at EModelUMA.Init (World _world, Entity _entity) [0x000ca] in <ffc99a688d2b435db53bb46aed82ca49>:0 
  at Entity.InitEModel () [0x00061] in <ffc99a688d2b435db53bb46aed82ca49>:0 
  at Entity.Init (System.Int32 _entityClass) [0x0000d] in <ffc99a688d2b435db53bb46aed82ca49>:0 
  at EntityAlive.Init (System.Int32 _entityClass) [0x00000] in <ffc99a688d2b435db53bb46aed82ca49>:0 
  at EntityPlayer.Init (System.Int32 _entityClass) [0x0002e] in <ffc99a688d2b435db53bb46aed82ca49>:0 
  at EntityPlayerLocal.Init (System.Int32 _entityClass) [0x00000] in <ffc99a688d2b435db53bb46aed82ca49>:0 
  at EntityFactory.CreateEntity (EntityCreationData _ecd) [0x0017c] in <ffc99a688d2b435db53bb46aed82ca49>:0 
  at GameManager+<StartAsServer>d__138.MoveNext () [0x00531] in <ffc99a688d2b435db53bb46aed82ca49>:0 
  at UnityEngine.SetupCoroutine.InvokeMoveNext (System.Collections.IEnumerator enumerator, System.IntPtr returnValueAddress) [0x00026] in <544fca0986d54eca88fc7c56e2a8b4b4>:0 

 

I'm guessing a corrupted save file...? Can you start a new game without any mods installed?

Here is an attempted new game without mods. https://pastebin.com/QT2Lk8aY
If it's a corrupt player file, I should be able to take that displayed file, delete it and should be good. Just restore character to the best of my memory with console? 

Edited by Aoti (see edit history)
Link to comment
Share on other sites

Yes you can recover using the console. Bring up the game launcher, select tools tab and go to Clean. Check the box next to player profiles and hit clean. Exit out. Now run the verify integrity of game files and run it twice. Now enter your game as a level one player. Use the giveselfxp and the creative menu to get your levels and items back.

Link to comment
Share on other sites

11 hours ago, Aoti said:

Here is an attempted new game without mods. https://pastebin.com/QT2Lk8aY

 

Whatever the circumstances, it is still failing to initialize the player. I'm sorry, I can't go deeper than that. I do see the parameters to the function that failed include eye color, hair color, skin color, which are part of a player profile. Have you made one of those?

 

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 <ffc99a688d2b435db53bb46aed82ca49>:0 
  at EModelUMA.fullyBuildUMA () [0x00008] in <ffc99a688d2b435db53bb46aed82ca49>:0 
  at EModelUMA.GenerateOneUMA (EntityClass _ec) [0x000f2] in <ffc99a688d2b435db53bb46aed82ca49>:0 
  at EModelUMA.createModel (World _world, EntityClass _ec) [0x00048] in <ffc99a688d2b435db53bb46aed82ca49>:0 
  at EModelUMA.Init (World _world, Entity _entity) [0x000ca] in <ffc99a688d2b435db53bb46aed82ca49>:0 
  at Entity.InitEModel () [0x00061] in <ffc99a688d2b435db53bb46aed82ca49>:0 
  at Entity.Init (System.Int32 _entityClass) [0x0000d] in <ffc99a688d2b435db53bb46aed82ca49>:0 
  at EntityAlive.Init (System.Int32 _entityClass) [0x00000] in <ffc99a688d2b435db53bb46aed82ca49>:0 
  at EntityPlayer.Init (System.Int32 _entityClass) [0x0002e] in <ffc99a688d2b435db53bb46aed82ca49>:0 
  at EntityPlayerLocal.Init (System.Int32 _entityClass) [0x00000] in <ffc99a688d2b435db53bb46aed82ca49>:0 
  at EntityFactory.CreateEntity (EntityCreationData _ecd) [0x0017c] in <ffc99a688d2b435db53bb46aed82ca49>:0 
  at GameManager+<StartAsServer>d__138.MoveNext () [0x00531] in <ffc99a688d2b435db53bb46aed82ca49>:0 
  at UnityEngine.SetupCoroutine.InvokeMoveNext (System.Collections.IEnumerator enumerator, System.IntPtr returnValueAddress) [0x00026] in <544fca0986d54eca88fc7c56e2a8b4b4>:0 

 

11 hours ago, Aoti said:

If it's a corrupt player file, I should be able to take that displayed file, delete it and should be good. Just restore character to the best of my memory with console?

 

Sure, if you can get a new game off the ground. A new game is what just failed, right?

Link to comment
Share on other sites

15 hours ago, zztong said:

 

Whatever the circumstances, it is still failing to initialize the player. I'm sorry, I can't go deeper than that. I do see the parameters to the function that failed include eye color, hair color, skin color, which are part of a player profile. Have you made one of those?

 

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 <ffc99a688d2b435db53bb46aed82ca49>:0 
  at EModelUMA.fullyBuildUMA () [0x00008] in <ffc99a688d2b435db53bb46aed82ca49>:0 
  at EModelUMA.GenerateOneUMA (EntityClass _ec) [0x000f2] in <ffc99a688d2b435db53bb46aed82ca49>:0 
  at EModelUMA.createModel (World _world, EntityClass _ec) [0x00048] in <ffc99a688d2b435db53bb46aed82ca49>:0 
  at EModelUMA.Init (World _world, Entity _entity) [0x000ca] in <ffc99a688d2b435db53bb46aed82ca49>:0 
  at Entity.InitEModel () [0x00061] in <ffc99a688d2b435db53bb46aed82ca49>:0 
  at Entity.Init (System.Int32 _entityClass) [0x0000d] in <ffc99a688d2b435db53bb46aed82ca49>:0 
  at EntityAlive.Init (System.Int32 _entityClass) [0x00000] in <ffc99a688d2b435db53bb46aed82ca49>:0 
  at EntityPlayer.Init (System.Int32 _entityClass) [0x0002e] in <ffc99a688d2b435db53bb46aed82ca49>:0 
  at EntityPlayerLocal.Init (System.Int32 _entityClass) [0x00000] in <ffc99a688d2b435db53bb46aed82ca49>:0 
  at EntityFactory.CreateEntity (EntityCreationData _ecd) [0x0017c] in <ffc99a688d2b435db53bb46aed82ca49>:0 
  at GameManager+<StartAsServer>d__138.MoveNext () [0x00531] in <ffc99a688d2b435db53bb46aed82ca49>:0 
  at UnityEngine.SetupCoroutine.InvokeMoveNext (System.Collections.IEnumerator enumerator, System.IntPtr returnValueAddress) [0x00026] in <544fca0986d54eca88fc7c56e2a8b4b4>:0 

 

 

Sure, if you can get a new game off the ground. A new game is what just failed, right?

Yeah that last paste is from an unmodded new game start attempt. Yes I'm fairly certain I made a custom character as I got the game to play with a friend on his server. Anyways, I'll try to delete the character file.

 

12 hours ago, BFT2020 said:

If the mod changed anything about the player profile, you need to delete that also.  Removing the mod, but using the same player profile won't fix the issue.

Huh, didn't realize that it'd be tied together like that but the one that does come to mind is a mod increasing inventory slots so perhaps that it. I dont believe I had any stat modifiers or anything, in any case, I'll delete the player profile and try again. 

15 hours ago, Star69 said:

Yes you can recover using the console. Bring up the game launcher, select tools tab and go to Clean. Check the box next to player profiles and hit clean. Exit out. Now run the verify integrity of game files and run it twice. Now enter your game as a level one player. Use the giveselfxp and the creative menu to get your levels and items back.

Is there a way to look into the profile data to get pertinent details such as exact level, perk layout and stuff if I cant remember everything? Just wanting to recreate the progress I had exactly, or closest I can get. 

Link to comment
Share on other sites

20 hours ago, Aoti said:

 

Is there a way to look into the profile data to get pertinent details such as exact level, perk layout and stuff if I cant remember everything? Just wanting to recreate the progress I had exactly, or closest I can get. 

Unfortunately, I don't think there is. You'll have to guess to the best of your memory. When I've had to 'rebuild' my character, I typically try to go by what perks I had before the crash so give yourself some levels, buy the perks and if you remembered a specific perk that you had and you don't yet have enough points, then keep adding xp until you can buy those perks. For me, it was harder to figure out what books that I had read so I know I lost out on that. Same for inventory....I could remember some but not all that I had in my backpack.

Link to comment
Share on other sites

On 9/7/2022 at 5:06 AM, Star69 said:

Yes you can recover using the console. Bring up the game launcher, select tools tab and go to Clean. Check the box next to player profiles and hit clean. Exit out. Now run the verify integrity of game files and run it twice. Now enter your game as a level one player. Use the giveselfxp and the creative menu to get your levels and items back.

I tried this and got a different error along a slightly altered series of events. I cleared the player profile via the tools menu and verified the integrity of files twice. I got to the main menu, and I hit New Game and it takes me to the character select screen with a bunch of premades to offer. As soon as I select a premade to use it presents me with another set of errors. Differnet from the NullReferenceException one I was getting prior but acting the exact same way. I checked in the files and the supposed problem file still seems to be there, so thats the next step I suppose is physcially deleting them. 

 

On 9/6/2022 at 6:24 PM, Aoti said:

This is the exception being thrown now:

2022-09-05T18:40:00 198.613 ERR Loading player data failed for player 'EOS_00022824175e49d9ab0be558de56745a', rolling back: Attempted to read past the end of the stream.

Pretty sure I'm looking at this file except here in the error code message it doesn't show which file type it is, I don't know if it its the MAP TTP or BAK file. Though I'm sure deleting all of them is the proper way. 

Here is a paste of the recent log, though looking at it now it now I dont see the error I was seeing in the main menu at the character select screen, I was able to close the console and continue with the attempted loading of the world and still got a nullreferenceexception error. Perhaps theres something there. https://justpaste.it/77jps

Edited by Aoti
Log (see edit history)
Link to comment
Share on other sites

The player file that fails to load appears to be the same as in your previous logs (based on the ID string) so it looks like you have not deleted all the 'bad' player files.

 

Try a search of your 7D2D user folder 'Saves' for any files containing 'EOS_00022824175e49d9ab0be558de56745a' (depending on OS version you may need to put a wildcard character ('*') before and after)

There may be quite a few, 3 per world + save name.

For the world you are loading back-up these player files and delete the copy in the save folder, then try starting the world.

 

Looks like your user folder is at C:\Users\black\AppData\Roaming\7DaysToDie\Saves\

Edited by FinkPloyd
clarity (see edit history)
Link to comment
Share on other sites

If you are playing without mods, upgrading to a new minor alpha (i.e. from 20.5 to 20.6 for example) is a minor risk. If you play with mods, that risk is increased greatly with any further mod you have installed. 

And even removing mods from a running game can produce new errors.

 

The solution is to freeze your modded game and never update it: Simply copy your modded game to anywhere on your hard disk to be able to run it.

Then to run it just start steam, but then instead of using steam start 7dLauncher.exe in the copy with windows explorer (if on windows) .

This allows you to have any number of old versions of the game lying around and even an umodded updated version on steam that you can use to log into servers or try out new alphas.

 

Not sure if it would still work, but you might try to go back to A20.5, add the mods you had and try if your save game still works. If not, delete your player files as suggested and try it again. If it works, freeze it.

 

Edited by meganoth (see edit history)
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...