Workflow: Exporting a Project Snapshot
Steps#
- In the menu bar, choose File ▸ Export Project JSON.
- Your browser downloads
<project-slug>.diceytable.json— the full project snapshot, fetched fresh from the server at export time.
What's in the file, and what it's for#
The export is a complete ModProjectSnapshot: the scene document, materials, textures, scripts
and everything else the draft carries. It's a local backup and a way to hand a scene to someone
else outside the normal GitHub-repo flow — it is not how a mod becomes playable in
multiplayer, and it does not touch your linked repository at all. For that, see The Publish
Flow.
Definition of done#
A .json file lands in your browser's downloads. Opening it shows a single JSON object with
your scene's data — there's no separate confirmation beyond the status line's "Exported project
snapshot."
If it fails#
- The Export button is disabled. No project is currently loaded/selected — open or select one first.
- The download doesn't start. Check your browser's download/popup permissions for the site;
the export builds a
blob:URL and clicks a hidden download link, which some strict popup blockers can interfere with.
