Skip to Content
GeneratorFurniture

Furniture

Create decorative furniture items that can be placed in the world.

How Furniture Works

Furniture in Minecraft servers is typically implemented using armor stands or item displays with custom models. LK Creator generates the complete configuration including the model, texture, and placement behavior.

Texture Requirements

  • Model file — JSON model from Blockbench
  • Texture files — PNG textures referenced by the model

Configuration Options

  • Furniture Name — Internal identifier
  • Display Name — In-game name
  • Placement — Floor, wall, or ceiling
  • Rotation — Allow rotation when placed
  • Hitbox — Custom collision boundaries
  • Interaction — Sit, storage, or none

Plugin-Specific Behavior

Furniture implementation varies between plugins:

  • ItemsAdder — Uses armor stands with custom model data and behaviours.furniture configuration
  • Nexo — Uses display entities with display_entity_properties and Mechanics.furniture for placement/hitbox
  • Oraxen — Similar to Nexo with Mechanics.furniture for properties and barriers
  • CraftEngine — Uses a behavior.block or dedicated furniture system with state configurations
  • MythicCrucible — Furniture uses DISPLAY or ITEM_DISPLAY types with Health, Hitbox, and Scale properties. Does not support seats or light emission.

The converter handles translation of furniture properties between these different systems, though some plugin-specific features may generate warnings.

Custom Hitbox Editor (Pro)

Pro users have access to a dedicated hitbox editor for furniture items. This tool lets you:

  • Freeform editing — Draw and resize hitbox boundaries visually
  • Presets — Choose from common furniture hitbox shapes (chair, table, shelf, etc.)
  • Preview — See the hitbox overlay on your model before generating

The hitbox editor ensures your furniture’s collision boundaries match the visual model precisely, reducing the need for in-game trial and error.

Tips

Design furniture models with proper pivot points in Blockbench for correct placement behavior.

Test furniture placement in-game to verify hitbox boundaries match the visual model.