Spintires®

Spintires®

Not enough ratings
How to play workshop maps
By Emaulligu
Extra steps required to play maps you've subscribed to on the Steam Workshop.
   
Award
Favorite
Favorited
Unfavorite
How to
Hey everyone, after a while of trial and error I finally found a reliable way to upload Spintires maps onto the Steam Workshop !
That's the great news. The bad news, however, is that the process is unfortunately not fully automated and requires some user intervention for each new map you download. So let's get into it.

The first thing you need to do is to head to your Steam Workshop folder. The path should be something like : C://Programmes/Steam/steamapps/common/workshop/content/263280
It's entirely dependant on where you have installed Steam on your computer, and this is where Steam downloads the Workshop items you're subscribed to, 263280 being Spntires game ID on Steam.
Inside that 263280 folder, you will find a lot of sub-folder all composed of numbers as well. Those are the individual Workshop items.
You need to note down the precise path to that locasion as well as the number of all the sub-folders that are map mods (you may want to sort the folders by modification time if you have a lot). Open them to see what's inside, map mods should have folders called "level" with a lot of .dds texture files.
Note the name of such folders and keep it somewhere close.
Edit : You can also find the mod ID on Steam, either by showing the URL bar (in the settings) or by doing right click on the workshop page and doing "copy page URL", the final part of the URL being the ID you're looking for.

The second step is to go to your Spintires installation folder, which should be in .../Steam/steamapps/common/Spintires.
Then enter the User folder and create a new file called UserMediaPaths.xml (you can do so using your basic Notepad editor).
Inside that folder, create two XML beacons like so :

<DataSources>

</DataSources>

Copy the following line between these two beacons, as many times as you have maps, and complete the path with the ID number you noted down earlier :

<MediaPath IsOptional="true" Path="<your path here>/Steam/steamapps/workshop/content/263280/Mod ID here"/>

A relative path also works, as such (credit to g13ba), assuming that you have a default Steam installation folder structure :

<MediaPath IsOptional="true" Path="..\..\workshop\content\263280\Mod ID here" />

Additionally you can also add a comment line above with the name of the map and the mod author (or anything else of importance), to help you keep the file sorted, like so :

<!-- This is a comment. Map name : ####### Map author : ####### -->

Note that with the IsOptional tag, the game will not crash if you unsuscribe from a map but forget to remove the tag from inside this file.
You are still, however, forced to add a new line for each map you download, so it can appear in-game.

And with that, you can now properly link your Workshop maps to your game !
Unfortunately that is the most straightforward solution I have found, and the one requiring the less user action, though far from perfect.

Check my other guide on how to upload the map you have created onto the Workshop :
https://gtm.steamproxy.vip/sharedfiles/filedetails/?id=2954541065
4 Comments
Tractor Boi 24 Mar @ 1:52pm 
I am currently attempting this, however, there is not an option to create a file using Notepad. It may just be me not doing something properly, but I would like some clarification. I will most likely return on Saturday (3/29/25.) Thank you!
V_Cred 28 Jan, 2024 @ 7:00am 
It worked just fine with the relative path, thnaks for sharing it, please bring more maps!
Emaulligu  [author] 29 Mar, 2023 @ 10:13pm 
Good to know !
Sadly the one thing that doesn't work is a joker token like /263280/* which would have solved the issue of having to edit the file for every new map.
g13ba 29 Mar, 2023 @ 2:10pm 
Hey, apparently a relative path works too
<MediaPath IsOptional="true" Path="..\..\workshop\content\263280\2951133286" />