Publishing Your Mod
This guide covers packaging a Voxel Playground mod and uploading it to mod.io.
Prerequisites
Before publishing:
- Create a mod.io account.
- Join the Voxel Playground game page on mod.io.
- Verify the mod locally with the workflow in Test Mod.
Step 1: Prepare the build
- Confirm every shipped prefab is listed in
manifest.asset.
- Run the TypeScript lint step for the mod.
- Build the release from Vox Mod Tools > Mod Exporter.
Use the exporter output as the package you upload to mod.io.
Step 2: Create the mod profile
- Sign in to mod.io.
- Open the Voxel Playground game page.
- Click Add Mod.
- Fill in the listing details:
- Name
- Summary
- Logo / thumbnail
- Description
- Tags
Step 3: Upload a build
- Open your mod page on mod.io.
- Go to Files.
- Upload the package generated by the exporter.
- Set the matching version number.
- Mark the uploaded file as the live release when ready.
Updating a mod
For each update:
- Increment the version in your mod metadata.
- Rebuild from the exporter.
- Upload the new build on mod.io.
- Keep your mod.io changelog aligned with the in-toolkit version.
Release checklist
- Test the exact exported build.
- Make sure prefab references and
JsProperties bindings are not missing.
- Remove debug-only logging if it is no longer useful.
- Include clear installation and usage notes on the mod.io page.