> ## Documentation Index
> Fetch the complete documentation index at: https://items.lodemc.net/llms.txt
> Use this file to discover all available pages before exploring further.

# Elements

> Models you place in the world: props today, flora next.

An **element** is something you place in the world as a model rather than as a block: a chair, a lamp, a tuft of grass. Elements aren't tied to the block grid's looks, so there's no limit on how many kinds you can add.

Every element shares the same system: a model next to its YAML, a hitbox worked out from that model, placing and breaking that protection plugins can control, and saving inside the world itself. Each **type** adds its own mechanics on top:

| Type | For | Status |
| - | - | - |
| [Props](https://items.lodemc.net/furniture.md) (`type: prop`) | Chairs, tables, lamps, beds, storage, doors, signs, sofas that join up | Available |
| [Flora](https://items.lodemc.net/flora.md) (`type: flora`) | Grass, flowers, crops and other plants | Coming |

## The placement hologram

While a player sneaks with a prop's item, a see-through copy shows where it would go: green if it fits, red if it doesn't.

* **Props** show it by default. Turn it off for one prop with `preview: false`, or for every prop in [config.yml](https://items.lodemc.net/configuration.md#elements).
* **Other element types** won't show it by default.

> [!NOTE]
>
> Elements used to be called **furniture**. Old configs keep working: `type: furniture` loads as a prop, and the `furniture:` section in config.yml is still read.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.