Space Engineers

Space Engineers

Not enough ratings
Add Thumbnails to Workshop via CLI
By Thalia
This guide is intended to show you how to bulk add thumbnails and update workshop items.
   
Award
Favorite
Favorited
Unfavorite
Introduction
I created this guide because I could not publish mods, blueprints, scripts, or anything to the Steam Workshop. I tried several different guides and none of them brought me success. SEWT wasn't up to the task. I had a dozen people tell me my thumbnails were too large, too small, the wrong dimensions, but none of the changes I made improved the situation.

This guide glosses over a few of the more basic SE troubleshooting steps like disabling cloud storage and checking the file size of your thumbnail images.It assumes you are competent with using a command line interface. Instead of reinventing the wheel the guide simply presents information that worked for me and will allow for me to revise my workshop items with minimal effort past the initial setup.
Disclaimers
  • This method worked for me as of publication date. It may not work for you when you read this guide.
  • This guide was written for Windows users and has not been tested outside of Windows 10.
  • I use 2FA and authenticating for each workshop upload did not sound like a good time.
Installing SteamCMD
Creating Your Script Files
Next, create the following files with notepad or the text editor of your choice and save them in the directory created previously.

update.bat
steamcmd +runscript script.txt

script.txt

replace [username] [password] with your steam login credentials.

login [username] [password] // You need one of these for each workshop item you want to update // uncomment or create as many separate lines as you need. // workshop_build_item item.vdf workshop_build_item item1.vdf // Exit when complete quit

item1.vdf

appid This is a required field. In this case it specifies Space Engineers.
publishedfield This is the ID for an existing workshop item, found in the item's URL.
previewfile This is the path to the image you wish to upload as a thumbnail.

All other fields are not required. Note that visibility 0 will make a workshop item public.

The double backslash in the path, this is not required but is suggested.

"workshopitem" { "appid" "244850" "publishedfileid" "EXISTING MOD ID" "content " "C:\\Path\\To\\Workshop_Item" "previewfile" "C:\\Path\\To\\Workshop_Item\\thumb.jpg" "visibility" "0" "title" "Workshop Item Title" "changenote" "" }

Tying it all Together
Once those files have been created run command prompt as administrator and navigate to the directory where SteamCMD is installed. Type update and press enter. Steam may ask for your two-factor authentication code and will process each item you listed in script.txt.
Thanks
I'd like to give thanks to several people who put up with my endless questions and offered helpful suggestions to aid my quest for a solution.

- Malware
- Digi
- Dan2D3D
- Dreokor