Tutorials/SCS Workshop Uploader/How to upload new mod?
Contents
Introduction
In this tutorial, we will show you how to prepare your mod for uploading it to the workshop step by step.
Workshop mod files and directories layout
First of all - the layout of your mod will change a little bit. To check the Steam Workshop mods structure click here.
Preparing mod for uploading step by step
1 | First step of preparing your mod is creating of the folder. You will put there all the files and folders needed for your mod to be compatible with Steam Workshop. | |
2 | After creating of the folder open it and create another folder inside called universal. (Instead of folder you can also create ZIP archives with game data) | |
3 | The universal directory (or archive) should contain all the standard mod package content so: manifest.sii file, description file, icon file and the mod content.
Note: Remember! In Workshop mods manifest.sii, description and icon files are required! Find more info here | |
4 | Open your favorite text editor and create file called versions.sii - save it in the same folder where you created universal folder | |
5 | Add sii file frame to your versions.sii file.
SiiNunit { } | |
6 | Add definition of universal version unit.
SiiNunit { package_version_info : .universal { } } | |
7 | Set package_name to name of the folder or ZIP archive with the mod data.
SiiNunit { package_version_info : .universal { package_name: "universal" } } |
When you do those points and put your game content to package you and you don't want to support exact game updates you can skip next points and go to Uploading part.
Supporting specify version of the game
Uploading
Useful link: If you don't have SCS Workshop Uploader installed - check this tutorial - How to download and install SCS Workshop Uploader?
- Run SCS Workshop Uploader tool from your steam client.
- Select the game that is compatible with your mod.
- Select New from the dropdown. It should be selected by default when you launch the tool.
- In the Mod data section - browse for your mod data folder. This folder should include your packages and version.sii file.
- If you select folder, browse for mod preview image.
- In next step fill mod name.
- Select mod visibility in steam workshop. If it's Private, Friends only or Public.
- Fill your mod description which will be shown in your item workshop page. (Minimum 50 characters)
- If you want to know formatting possibilities click on the question mark button.
- Now, you have to select type tag for your mod.
- You can select truck parts and brand tag if appropriate.
- You can now fill change note of your mod. If you need to have the edit box bigger simply resize the tool window. As it's initial upload step you will more likely write nothing here - or write something like "Initial upload.".
- If you did all the points simply click Upload button. Before the actual upload operation, the tool will check if your mod contains the correct data.
Note: You may notice that when you are using non ASCII characters the counters are decreasing by more than one. It is because those characters have a bigger size than one byte. The counters are counting bytes space used by description and title - not the character count
Validation
- In case of any validation error you will notice this dialog.
When you click OK you will see log dialog with all errors and warnings that occurred during validation. In case if you have only warnings you can both continue or abort the operation. In case of errors, you will need to fix them before uploading.
Useful link: If you need help with solving your validation errors click here
- In this line you have the summary of the validation - the number of errors and warnings.
- In this area you have log of the validation. All the log entires have the following form: [TYPE] [CODE] (file): Message
- Bellow you have two checkboxes, you can hide warnings or errors here.
- In case there are is at least one error you are able to only click Abort. This button simply aborts the upload.
- In case validation did not report any error you can click this button and continue uploading your mod. If there are errors you are unable to continue - you have to fix the problems.
Success
If there are no errors the upload will continue and if everything goes right you will see this dialog.
However it is possible that there was some failure while uploading - you will then notice dialog with the error message. If you have some problem with resolving the problem write on our forum
Steam Workshop Terms Of Service
If it’s your first mod and you were not doing any mods for other game you will likely get an error about not accepted Steam Workshop Terms Of Service - if so happens the tool will show you appropriate message and the steam workshop terms of service will be opened in your default web browser - you have to login to your Steam account read and accept the terms of service and if you do so simply go back to the tool and try again with uploading your mod. It is mandatory to agree to these terms.