Box
Field cell-object reference. Type tag: box / rare_box. The key words
MUST, MUST NOT, and MAY are
used as in RFC 2119. See the Cell Objects index
and the Field Stage Lifecycle for how
objects are spawned and persisted.
Config schema
Fields authored on this object in the stage JSON:
| Field | Type | Default | Note |
|---|---|---|---|
position | [x, y, z] | — | stage-local spawn position |
rotation | number | 0 | yaw in degrees |
drop_type | string | — | "meseta" | "item" | "material" | "none" |
drop_value | number | string | — | amount (meseta) or item / material id |
Spawn behavior
A breakable container placed at spawn from the stage config. The rare_box variant uses the same model but carries a rarer drop table.
Persisted state
Persisted state is intact → broken. Once broken it MUST NOT reappear on cell re-entry, and it MUST NOT re-roll or re-drop its loot.
Interactions
The player attacks the box to break it. Breaking spawns the configured drop (meseta / item / material) as a ground pickup; the pickup itself is then a normal drop tracked in the cell snapshot.