place_craftengine_furniture
Type: misc entry
Exact entry ID: place_craftengine_furniture
Role
This TypeWriter entry is registered in code with the exact display name Place a CraftEngine furniture at a location.
Verified fields
| Exact field | Type | Field guidance |
|---|---|---|
location | Var<Position> | Where to place the furniture. The yaw orients it. |
furnitureId | Var<String> | The furniture ID to place (e.g., 'namespace:furniture_id'). |
variant | Var<String> | Which variant to place. Leave empty to let CraftEngine pick one. |
data | List<FurnitureData> | State stored on the furniture itself, readable again wherever that furniture is found. |
clearBlock | Boolean | Clear the block first. Furniture placed inside a solid block is invisible. |
playSound | Boolean | Whether to play the furniture's placement sound. |
In practice
Start with the required fields, save the TypeWriter page, and test this entry in the context that triggers it. Select dynamic values and references from the web interface when a selector is available.
Common issue
If place_craftengine_furniture is not available, check the installed extension version, the selected TypeWriter category, the exact identifier, and the extension dependencies. An entry from a Soon extension must not be used as an available feature.
Technical reference
| Source module | Source file |
|---|---|
TypeWriter-CraftEngineExtension | CraftEngineFurnitureActions.kt |