๐ช Furniture Item
Places a furniture when right-clicking on any valid surface.
items:
default:bench:
behavior:
type: furniture_item
furniture: default:bench # Reference an existing furniture by ID
rules:
ground:
rotation: four # any / four / eight / sixteen / north / east / west / south
alignment: center # any / center / half / quarter / corner / center_quarter
ignore_placer: false # Ignore placer's collision during placement
ignore_entities: false # Ignore entity collisions during placement
The furniture field also accepts an inline definition โ the furniture is registered under the item's own ID:
items:
default:bench:
behavior:
type: furniture_item
rules:
ground:
rotation: four
alignment: center
furniture: # Inline: defines a new furniture
events:
- template: default:rotatable_furniture_4
settings:
item: default:bench
hit_times: 3
sounds:
break: minecraft:block.bamboo_wood.break
place: minecraft:block.bamboo_wood.place
variants:
ground:
loot_spawn_offset: 0.5,0.5,0
elements:
- item: default:bench
display_transform: none
billboard: fixed
position: 0.5,0,0
translation: 0,0.5,0
hitboxes:
- position: 0,0,0
type: shulker
seats:
- 0,0,-0.1 0
- 1,0,-0.1 0
loot:
template: default:loot_table/furniture
arguments:
item: default:bench
Rulesโ
rules maps each furniture variant to placement constraints:
| Field | Values | Description |
|---|---|---|
| rotation | any, four, eight, sixteen, north, east, west, south | How many directions the furniture can face. Has no effect on wall variants. |
| alignment | any, center, half, quarter, corner, center_quarter | How the furniture aligns to the block grid. |
center
half
quarter
corner

center_quarter