Create Prop
create_propBuilds editable Minecraft-style props from natural-language requests, generating cube parts, groups, materials, and a UV atlas in a new Blockbench tab for artist approval.
Instructions
Create a Minecraft-style prop from the user’s natural-language request: bags/backpacks, staffs, swords, shields, furniture, chests, lanterns, or other objects representable by cubes. YOU design a structured PropSpec with 1–128 named cube parts and 1–16 named hex-color materials. There is NO category whitelist or keyword parser. Y is up, front is negative Z, coordinates/pivots must be -128..128 pixels, from < to, rotations in degrees. Organize related parts with group names; include recognizable silhouette and details. This tool builds real geometry, part groups, PNG atlas and UVs in a NEW Blockbench tab. It creates a static prop, not a humanoid or a registered game item. Returns pending_approval; wait for the artist to approve in Blockbench, then poll get_operation. Do not claim emissive materials or gameplay behavior.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| spec | Yes | ||
| request_id | Yes | Unique operation ID. Reuse the SAME ID and parameters when retrying; never regenerate on a timeout. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| ok | Yes | ||
| data | No | ||
| error | No |