Steam Inventory Schema Draft Builder
Turn economy categories into a discussable JSON draft before you lock itemdefs.
How it works
For priced items and overlay purchase flows, validate pricing state, inventory grants, and error handling against Steam partner docs before shipping.
Starter JSON shape for discussing itemdefs with your team — not a partner export format.
[
{
"itemdefid": 1000,
"name": "item_weapon_base",
"type": "weapon",
"display_type": "weapon",
"description": "Draft weapon — replace in partner",
"tradable": 0,
"marketable": 0,
"stackable": 0
},
{
"itemdefid": 1001,
"name": "item_skin_base",
"type": "skin",
"display_type": "skin",
"description": "Draft skin — replace in partner",
"tradable": 0,
"marketable": 0,
"stackable": 0
},
{
"itemdefid": 1002,
"name": "item_consumable_base",
"type": "consumable",
"display_type": "consumable",
"description": "Draft consumable — replace in partner",
"tradable": 0,
"marketable": 0,
"stackable": 1
}
]- Promo grants: document time-boxed itemdefs and revoke policy.
FAQ
- Is this an official Steam export?
- No — a planning artifact. Create authoritative itemdefs in Steamworks partner tools.
Related tools
-
RestartAppIfNecessary Bootstrap Generator
Wrapper-aware bootstrap order, C# starter snippets, dual-store notes, and QA relaunch checklist.
-
Steam Callback Pump Scaffold Generator
RunCallbacks placement for client/server, threading notes, feature matrix, regression checklist.
-
Rich Presence Publish & Cache Checklist
Partner publish vs client cache vs branches — rollout and QA handoff for ‘code works but Steam doesn’t show it’.
-
Workshop Upload Error Explainer
InvalidParam and common codes — ranked causes, path checks, legal/preview metadata checklist.
-
Steam Relay vs Unity Relay Decision Helper
Storefronts, concurrency, cross-store, cost — scored recommendation and phased migration.
-
Steam Capsule Validator
Generate Steamworks-sized PNGs from one master image, ZIP export, safe-area inspector, and policy reminders.