Game mode: Online private
Type of issue: Bug
Server type: PvE
Region: EU-DE
On our private dedicated server hosted by Nitrado both the Alter of the Bat and the Alter of Chaosmouth are missing. Their textures are not rendered into the game and we cannot interact with them.
I tried all the tipps… relogging the player… restarting the server… validating client files… reinstalling the server… switching to testlive and back…
Only solution I found and didn’t try is the one I appended at the bottom of this post from Reddit user rex881122 (Topic ‘Private/Dedicated server missing server crafting stations (Forge of Ymir, Volcanic Forge) after using “servercleanup.bat”’ on the ConanExiles Reddit)
And that’s because it is beyond my expertise…
We had the same issue back in 2018 when we first played Conan Exiles but back then “only” the Alter of Chaosmouth was missing for us. I found plenty of post having this bug here on the forum but with a few exceptions nobody seems to get it working the easy way.
Since Nitrado has their own routines to install/reinstall/wipe/reset their servers I have no influence that they don’t use the servercleanup.bat thus causing the problem.
Should be simple for you guys to make a patch updating the game.db file like described on Reddit. Seems like the Alters are not the only bugged world forging stations… Please fix it.
Please provide a step-by-step process of how the bug can be reproduced. The more details you provide us with the easier it will be for us to find and fix the bug:
- don’t know how to reproduce… just is the way it is on our server
[rex881122]
So I ended up finding a manual fix, the forges are stored in the actor_position table in the game.db, if you go into a singleplayer game, go to the forges so they get loaded into the game.db at least once, then you can copy the records from your singleplayer game.db into your server game.db you just have to set the id field to something unique in that actor_position table.
To find them, look for something in the class field for stuff like this:
/Game/Systems/Building/Placeables/BP_PL_Volcanic_Forge.BP_PL_Volcanic_Forge_C
If you read them it’s pretty self-explanatory which is which and if you used a clean singleplayer game, there aren’t many records to look through.
I was testing this with the Altar of Bats.
I have found no automated way to accomplish this so you’ll have to do it manually. I think they really need to fix their .bat file
If you use DB Browser for SQLite, you should be able to copy and paste the things below into a New Record in the actor_positions table. Just hit New Record, select the entire row by hitting the row number, Ctrl-V. You may get an error about unable to change rowid but that can be safely ignored.
Keep in mind to change the ID field to something unique. (the 25, 21, 19 in the three entries below)
And make sure the server is closed and you opened game.db after it was closed
Volcanic Forge
“36” “/Game/Systems/Building/Placeables/BP_PL_Volcanic_Forge.BP_PL_Volcanic_Forge_C” “ConanSandbox” “25” “346165.5” “-353598.90625” “-6467.171875” “1.0” “1.0” “1.0” “0.0” “0.0” “0.0” “1.0”
Forge of Ymir
“40” “/Game/Systems/Building/Placeables/BP_PL_Frost_Temple_Forge.BP_PL_Frost_Temple_Forge_C” “ConanSandbox” “21” “-128000.0” “-267584.0” “6735.84765625” “1.0” “1.0” “1.0” “0.0” “0.0” “-0.707106053829193” “0.707107543945313”
Altar of Bats
“13” “/Game/Systems/Storymission/BP_Storymission_BatTower.BP_Storymission_BatTower_C” “ConanSandbox” “19” “-62135.484375” “158682.59375” “-224.165512084961” “1.0” “1.0” “1.0” “0.0” “0.0” “0.161826223134995” “0.986819267272949”