Trailmakers
Precache 17 Nov, 2022 @ 2:35am
Anyone know how to change the workshop icon for your creations?
To something other than the image the game generates, I mean.

I see other people do it in the workshop, and I must have read a dozen or so pages on how to do it, but nothing works.
Last edited by Precache; 17 Nov, 2022 @ 2:35am
Originally posted by alvaroping1:
First create the thumbnail you want and a txt file. Then rename that txt file to have a .vdf extension and open it with notepad. On that file write this (<workshopid> is the id of the blueprint you want to update, it's the number at the end of the workshop link after "?id="):
"workshopitem" { "appid" "585420" "publishedfileid" "workshopid" "previewfile" "C:\\path\\to\\thumbnail.png" }
Download steamcmd which is a command line version of the steam client made by valve from here and extract it into a folder. Go to that folder with cmd and run it (just type "steamcmd" while on the same folder), this will update it and start it. After that type "login username password steamGuardCode" (if you don't use steam guard 2FA you can skip that). This might log you out of the normal steam client. After that just type 'workshop_build_item "C:\\path\\to\\file.vdf"' which will update the workshop item according to the .vdf file (in this case it will just update the thumbnail as that's the only option present, there are a lot more things you can change with this method). Finally you can quit the program by typing "quit"

This is the only functional method known, just replacing the file in the blueprints folder while the game is opened like some people try to does not work. Those blueprints can't be loaded once they are downloaded (or once you restart the game)
< >
Showing 1-4 of 4 comments
The author of this thread has indicated that this post answers the original topic.
alvaroping1 17 Nov, 2022 @ 10:38am 
First create the thumbnail you want and a txt file. Then rename that txt file to have a .vdf extension and open it with notepad. On that file write this (<workshopid> is the id of the blueprint you want to update, it's the number at the end of the workshop link after "?id="):
"workshopitem" { "appid" "585420" "publishedfileid" "workshopid" "previewfile" "C:\\path\\to\\thumbnail.png" }
Download steamcmd which is a command line version of the steam client made by valve from here and extract it into a folder. Go to that folder with cmd and run it (just type "steamcmd" while on the same folder), this will update it and start it. After that type "login username password steamGuardCode" (if you don't use steam guard 2FA you can skip that). This might log you out of the normal steam client. After that just type 'workshop_build_item "C:\\path\\to\\file.vdf"' which will update the workshop item according to the .vdf file (in this case it will just update the thumbnail as that's the only option present, there are a lot more things you can change with this method). Finally you can quit the program by typing "quit"

This is the only functional method known, just replacing the file in the blueprints folder while the game is opened like some people try to does not work. Those blueprints can't be loaded once they are downloaded (or once you restart the game)
Last edited by alvaroping1; 17 Nov, 2022 @ 10:38am
Precache 17 Nov, 2022 @ 1:42pm 
Thanks!

I got it working:

https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=2890061180

I used midjourney for the concept art. It kinda sorta looks vaguely like the actual thing.
Last edited by Precache; 18 Nov, 2022 @ 4:04am
Precache 22 Nov, 2022 @ 3:28pm 
Some notes on the process:

Thumbnail size is 512x512. I think you have to use a .png

The thumbnail and vdf file do not have to be in the same directory as the creation, they can be anywhere.

Getting a steamguard code is tricky. You have to log out of steam with the main client. Then start to log back in to get one. (But don't use it!) Use that code in steamcmd. And then log back out and into steam to get another code for the main client. (I believe this is technically "Phreaking." Congratulations! You are now a 1980s hacker.) Thankfully you only need to do this once!

Every time you update the creation on the workshop. (You do this through the fullscreen steam workshop interface in game.) It will stomp your icon and remove it. So keep the workshop_build_item command you used in a text file so you can cut and paste it.

You'll need to logout of Steamcmd to run the game (it will hang on "logging into account" if you don't). I found it faster to just reset my computer.

(Any moderators might consider moving this thread over to workshop discussions and pinning it.)
Last edited by Precache; 22 Nov, 2022 @ 3:45pm
alvaroping1 22 Nov, 2022 @ 11:21pm 
Originally posted by Precache:
Thumbnail size is 512x512. I think you have to use a .png
You should be able to use any resolution as long as the file size is below 1MB. Square resolutions are recommended though since otherwise they will be stretched/compressed in the in game workshop

Originally posted by Precache:
Getting a steamguard code is tricky. You have to log out of steam with the main client. Then start to log back in to get one. (But don't use it!) Use that code in steamcmd. And then log back out and into steam to get another code for the main client. (I believe this is technically "Phreaking." Congratulations! You are now a 1980s hacker.) Thankfully you only need to do this once!
You should be able to just open the steam mobile app and go to the steam guard section -> show steam guard code -> show steam guard code to get the code without doing all of that

Originally posted by Precache:
You'll need to logout of Steamcmd to run the game (it will hang on "logging into account" if you don't). I found it faster to just reset my computer.
Once you finish using steamcmd, you should type "quit" to logout and close it
< >
Showing 1-4 of 4 comments
Per page: 1530 50

Date Posted: 17 Nov, 2022 @ 2:35am
Posts: 4