FireGames26 Posted October 27, 2025 Share Posted October 27, 2025 My friend and I currently have a world with a lot of mods. After a rollback, it seems the save file got corrupted. My friend couldn’t host it anymore, so they gave me the world file. I managed to load the world on my end, and everything works perfectly fine until my friend joins. When they do, the entire world crashes. Has this ever happened to anyone before? How can I fix it? Link to comment https://forums.kleientertainment.com/forums/topic/168513-world-crashes-when-a-friend-joins/ Share on other sites More sharing options...
FerniFrenito Posted October 27, 2025 Share Posted October 27, 2025 Upload here the master_server_log.txt file from the documents/Klei/don't starve together folder. Also, if any screen with text appear when the crash occurs, upload a screenshot of that screen too. Link to comment https://forums.kleientertainment.com/forums/topic/168513-world-crashes-when-a-friend-joins/#findComment-1840886 Share on other sites More sharing options...
FireGames26 Posted October 27, 2025 Author Share Posted October 27, 2025 3 hours ago, FerniFrenito said: Upload here the master_server_log.txt file from the documents/Klei/don't starve together folder. Also, if any screen with text appear when the crash occurs, upload a screenshot of that screen too. Thank you for the reply and i apologize for being late to read it. Heres everything i have so far, if you need anything else i can provide please do say so! master_server_log.txt This steam image is when the friend tried to join, this is the first time either of us have seen this show up for dst. Link to comment https://forums.kleientertainment.com/forums/topic/168513-world-crashes-when-a-friend-joins/#findComment-1840963 Share on other sites More sharing options...
FerniFrenito Posted October 28, 2025 Share Posted October 28, 2025 That's the issue: [string "../mods/workshop-2039181790/scripts/prefabs..."]:37: attempt to index field 'lavae' (a nil value) LUA ERROR stack traceback: ../mods/workshop-2039181790/scripts/prefabs/armor_glassmail.lua:37 in (upvalue) RemoveGlassDummies (Lua) <35-45> inst = 131910 - webber (valid:true) i = 1 ../mods/workshop-2039181790/scripts/prefabs/armor_glassmail.lua:127 in (field) onunequipfn (Lua) <111-128> inst = 131952 - armor_glassmail(LIMBO) (valid:true) owner = 131910 - webber (valid:true) scripts/components/equippable.lua:119 in (method) Unequip (Lua) <115-123> self = equippedmoisture = 0 equipstack = false onequipfn = function - ../mods/workshop-2039181790/scripts/prefabs/armor_glassmail.lua:89 GetWalkSpeedMult_legion = function - scripts/components/equippable.lua:125 isequipped = false insulated = false inst = 131952 - armor_glassmail(LIMBO) (valid:true) GetWalkSpeedMult = function - ../mods/workshop-1392778117/scripts/postinit_legion.lua:2110 onunequipfn = function - ../mods/workshop-2039181790/scripts/prefabs/armor_glassmail.lua:111 maxequippedmoisture = 0 _ = table: 000000005FE59FC0 dapperness = 0 owner = 131910 - webber (valid:true) ../mods/workshop-3570014579/postinit/vs_player.lua:39 in (local) fn (Lua) <30-68> inst = 131910 - webber (valid:true) data = table: 000000005FE6CE90 vanityslots = 131949 - vanity_slots(LIMBO) (valid:true) vanityitem = 131952 - armor_glassmail(LIMBO) (valid:true) realitem = 131955 - armorwood(LIMBO) (valid:true) scripts/entityscript.lua:1298 in (method) PushEvent_Internal (Lua) <1285-1314> self (valid:true) = _PostActivateHandshakeState_Client = 0 GetMoistureRateScale = function - scripts/prefabs/player_common.lua:254 _blackout = net_bool (000000005D14B590) CanSeePointOnMiniMap = function - scripts/prefabs/player_common_extensions.lua:899 skeleton_prefab = skeleton_player EnableBoatCamera = function - scripts/prefabs/player_common.lua:932 MakeGenericCommander = function - scripts/prefabs/player_common_extensions.lua:920 IsOverheating = function - scripts/prefabs/player_common.lua:224 IsActing = function - scripts/prefabs/player_common_extensions.lua:961 Light = Light (000000005A72CF80) ApplySkinOverrides = function - scripts/prefabs/player_common.lua:1720 ResetMinimapOffset = function - scripts/prefabs/player_common.lua:1528 ApplyScale = function - scripts/prefabs/player_common.lua:1639 SetGhostMode = function - scripts/prefabs/player_common.lua:941 ShowActions = function - scripts/prefabs/player_common.lua:1504 SetGymStartState = function - scripts/prefabs/player_common.lua:55 IsChannelCastingItem = function - scripts/prefabs/player_common.lua:290 legiontag_eater_modmultfn = true actionreplica = table: 000000005D148C50 event_listening = table: 000000005D147AD0 actioncomponents = table: 000000005D148200 SwapAllCharacteristics = function - scripts/prefabs/player_common.lua:2222 prefab = webber updatecomponents = table: 000000005D149150 YOTB_issetunlocked = function - scripts/prefabs/player_common.lua:85 ShakeCamera = function - scripts/prefabs/player_common.lua:1580 YOTB_isskinunlocked = function - scripts/prefabs/player_common.lua:92 MiniMapEntity = MiniMapEntity (000000005A72D370) OnAddCherryBug = function - ../mods/workshop-1289779251/postinit/prefabs/wilson.lua:46 modded_healthabsorption = 1 SetGymStopState = function - scripts/prefabs/player_common.lua:64 EnableTargetLocking = function - scripts/prefabs/player_common_extensions.lua:1094 _parasiteoverlay = net_bool (000000005D14B540) _underleafcanopy = net_bool (000000005D14C1C0) IsChannelCasting = function - scripts/prefabs/player_common.lua:286 SetCameraZoomed = function - scripts/prefabs/player_common.lua:1566 TargetForceAttackOnly = function - scripts/prefabs/player_common.lua:51 CanSeeTileOnMiniM [00:03:34]: [string "../mods/workshop-2039181790/scripts/prefabs..."]:37: attempt to index field 'lavae' (a nil value) LUA ERROR stack traceback: ../mods/workshop-2039181790/scripts/prefabs/armor_glassmail.lua:37 in (upvalue) RemoveGlassDummies (Lua) <35-45> ../mods/workshop-2039181790/scripts/prefabs/armor_glassmail.lua:127 in (field) onunequipfn (Lua) <111-128> scripts/components/equippable.lua:119 in (method) Unequip (Lua) <115-123> ../mods/workshop-3570014579/postinit/vs_player.lua:39 in (local) fn (Lua) <30-68> scripts/entityscript.lua:1298 in (method) PushEvent_Internal (Lua) <1285-1314> scripts/entityscript.lua:1317 in (method) PushEvent (Lua) <1316-1318> scripts/components/inventory.lua:1231 in (method) Equip (Lua) <1120-1242> scripts/components/inventory.lua:286 in (method) OnLoad (Lua) <268-300> scripts/entityscript.lua:1980 in (method) SetPersistData (Lua) <1953-1988> scripts/mainfunctions.lua:2072 in () ? (Lua) <2068-2091> So, you need to find the mod with the name workshop-2039181790 in your mod folder. The mods are in C:\Program Files (x86)\Steam\steamapps\workshop\content\322330. There need to find the folder 2039181790, open it and open its modinfo, check the name and disable the mod. If you don't find the folder there, you can search it in C:\Program Files (x86)\Steam\steamapps\common\Don't Starve Together\mods , do the same process Link to comment https://forums.kleientertainment.com/forums/topic/168513-world-crashes-when-a-friend-joins/#findComment-1841050 Share on other sites More sharing options...
FireGames26 Posted October 28, 2025 Author Share Posted October 28, 2025 Hmm, that seems to be uncompromising mode. I don't think i can reasonably disable the mod and still play the server. Is there anything here that i can save 😭 Link to comment https://forums.kleientertainment.com/forums/topic/168513-world-crashes-when-a-friend-joins/#findComment-1841098 Share on other sites More sharing options...
FerniFrenito Posted October 29, 2025 Share Posted October 29, 2025 On 10/28/2025 at 5:20 AM, FireGames26 said: Hmm, that seems to be uncompromising mode. I don't think i can reasonably disable the mod and still play the server. Is there anything here that i can save 😭 I don't know. I think the best thing to do is to notify the mod creator about this bug so he can fix it. Link to comment https://forums.kleientertainment.com/forums/topic/168513-world-crashes-when-a-friend-joins/#findComment-1841311 Share on other sites More sharing options...
Baguettes Posted October 30, 2025 Share Posted October 30, 2025 Did your friend use the whatever scalemail uncomp added in their vanity slot? coulda recall scaled armor doing something for you, apparently vanity doesn't spawn lavae from it or whatever and the game keeps dying because the equip code runs every time you load in with an equipment and couldn't find a lavae for whatever it does. Link to comment https://forums.kleientertainment.com/forums/topic/168513-world-crashes-when-a-friend-joins/#findComment-1841399 Share on other sites More sharing options...
FireGames26 Posted October 30, 2025 Author Share Posted October 30, 2025 17 hours ago, FerniFrenito said: I don't know. I think the best thing to do is to notify the mod creator about this bug so he can fix it. Is there a way to despawn a player before they load in? The world survives a couple minutes after "player has joined" it just dies when they fully load. 3 hours ago, Baguettes said: Did your friend use the whatever scalemail uncomp added in their vanity slot? coulda recall scaled armor doing something for you, apparently vanity doesn't spawn lavae from it or whatever and the game keeps dying because the equip code runs every time you load in with an equipment and couldn't find a lavae for whatever it does. I dug around the code myself and i do believe youre right, i just dont know how to fix it. My idea is to despawn the player before they load but idk how to do that. Link to comment https://forums.kleientertainment.com/forums/topic/168513-world-crashes-when-a-friend-joins/#findComment-1841414 Share on other sites More sharing options...
Haruhi Kawaii Posted October 30, 2025 Share Posted October 30, 2025 4 hours ago, FireGames26 said: Is there a way to despawn a player before they load in? The world survives a couple minutes after "player has joined" it just dies when they fully load. I dug around the code myself and i do believe youre right, i just dont know how to fix it. My idea is to despawn the player before they load but idk how to do that. Backup your save first. You can delete a player's data by checking the log — in your case, I found a player named Chest Worth with the save folder A7JH7PLMGR4E. You can delete that folder located in Master/save/session/3CC33C980B636557. Repeat the same for Caves. You can also create a temporary mod fix while waiting for the official update from the author. Link to comment https://forums.kleientertainment.com/forums/topic/168513-world-crashes-when-a-friend-joins/#findComment-1841431 Share on other sites More sharing options...
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now