This is legacy SDK page. The actual one can be found here.
What is it?
It’s a tool for you to preview and customize any 3rd-party content (trains, buildings or even trees) in the actual game’s environment.
Download for Windows
Download for macOS
You can always get help on our #modding channel at Discord.
First, create a model in your favorite modeling software. We use Blender ❤
For the reference you can use models that came with the download.
After you’re done with the modeling, select a model to ensure nothing unwanted will be exported, and hit Export as
Ensure that the
Selection only and
Include UVs options are checked:
Set the filename — in this example we use
MyModel.obj — and save file to
VoxelTycoonSDK/Trains (if you are creating something related to trains) or
VoxelTycoonSDK/Buildings (for enything else, like buildings or trees):
Now go to the VoxelTycoonSDK tool and choose
Trains from the second dropdown (based on where you’ve placed your model in the previous step). Then choose your model from the last dropdown:
The SDK will generate a palette texture called
MyModel.png in the same folder where your
OBJ file is stored. This palette will be used to to set the coloring for your model.
Go back into the modeling software and open UV editing mode:
Load the generated palette texture
MyModel.png from the directory where you’ve placed your model (
Unwrap the model using the colors from the palette. The colors in the palette are not important yet, we just need to map vertices’ UVs to the separate colors. You will set up the actual colors in the VoxelTycoonSDK tool later.
After unwrapping has finished, export the model as an
OBJ again, rewriting your previous
Go back to the VoxelTycoonSDK tool again. Click through different parts of the model and choose the colors in the color picker on the right bottom corner.
Pro Tip You can pick colors from other parts of the model by holding
You’re done! Feel free to share your work with us.