HomeJavaMods⭐ VanillaFurniture ⭐ 40 Functional Models | No Resource Pack [1.21.11–26.2]
⭐ VanillaFurniture ⭐ 40 Functional Models | No Resource Pack [1.21.11–26.2]
ModsJava

⭐ VanillaFurniture ⭐ 40 Functional Models | No Resource Pack [1.21.11–26.2]

Add 40 functional furniture models with seating, storage and functions. no resource pack required. Free Minecraft Java mod for 1.20, 1.20.6, 1.21.

⬇ Download on Spigot

VanillaFurniture
Functional furniture made entirely from vanilla Minecraft

NO RESOURCE PACK • • NO DEPENDENCIES

upload_2026-9-3_1-19-42.png

Bring builds to life

VanillaFurniture adds 40 ready-to-use furniture models to Paper and Purpur servers without requiring players to download anything. Every model is assembled from vanilla Minecraft display entities and materials, giving your server detailed furniture while keeping the familiar Minecraft style.

This is more than a decoration pack. Players can sit properly on chairs and sofas, share multi-seat furniture, store items inside cabinets and wardrobes, and switch compatible furniture on or off.


upload_2026-9-3_1-21-31.png

Furniture that actually works

Comfortable seating

Right-click a chair, bench, sofa, bathtub, or toilet to sit. Seat positions are individually defined for each model, and larger furniture supports multiple players at the same time. Players are automatically aligned with the furniture's direction.

upload_2026-9-3_1-22-0.png

Real persistent storage

Storage furniture opens its own inventory instead of acting as decoration only. Contents are saved with the furniture and restored after server restarts. Storage sizes differ by model, from compact bedside tables to spacious wardrobes.

upload_2026-9-3_1-22-13.png
upload_2026-9-3_1-22-28.png

Interactive furniture

Lamps, televisions, computer screens, arcade machines, the stereo console, and the fireplace include on/off states. Simply right-click compatible furniture to switch its appearance.

upload_2026-9-3_1-22-44.png

Included furniture

Seating
  • Oak Chair
  • Spruce Chair
  • Red Armchair
  • Blue Armchair
  • Oak Park Bench
  • Dark Oak Bench
  • Red Sofa
  • Blue Sofa
  • Bar Stool
  • Picnic Bench

Tables
  • Oak Coffee Table
  • Dark Coffee Table
  • Oak Dining Table
  • Spruce Dining Table
  • Writing Desk
  • Bedside Table
  • Round Café Table
  • Picnic Table

Storage
  • Oak Cabinet
  • Dark Oak Cabinet
  • Oak Wardrobe
  • Spruce Dresser
  • Storage Crate
  • Barrel Rack
  • Kitchen Counter

Electronics
  • Modern Television
  • Gaming Desk
  • Office Computer Desk
  • Arcade Machine
  • Stereo Console
  • Vending Machine

Decoration
  • Table Lamp
  • Floor Lamp
  • Potted House Plant
  • Plant Stand
  • Stone Fireplace
  • Grandfather Clock
  • Kitchen Sink
  • Bathtub
  • Porcelain Toilet

Simple player controls

  • Place: Right-click the top of a block while holding a furniture item
  • Use: Right-click furniture to sit, open storage, or toggle it
  • Rotate: Sneak + right-click placed furniture
  • Remove: Sneak + left-click the furniture


In-game catalog

Use /furniture to open the categorized catalog. Players can browse all models, while access to receiving free furniture is controlled separately. This makes it easy to connect furniture distribution to your own shops, ranks, quests, crates, or economy.

Commands

Code (Text):

/furniture
/furniture list
/furniture give <player> <id> [amount]
/furniture remover
/furniture reload
 
Aliases: /vf and /furn

Permissions

Code (Text):

vanillafurniture.use
vanillafurniture.catalog.take
vanillafurniture.give
vanillafurniture.remover
vanillafurniture.reload
vanillafurniture.admin
 
  • vanillafurniture.use is granted to everyone by default.
  • Catalog item access and administration permissions default to operators.
  • vanillafurniture.admin allows staff to manage furniture belonging to other players.

Protection and clean hitboxes

Furniture is owner-protected by default. Storage access can also be restricted to the owner, and placed furniture is protected from explosions. Administrators can manage every placement with the admin permission.

Placement also fires a standard block placement event, allowing compatible protection plugins to reject furniture placement in protected areas.

Create and edit models

All furniture definitions are stored in models.yml. Server owners can edit the included models or build new furniture from vanilla block materials. Each model supports configurable:

  • Display parts, materials, position, and scale
  • Hitbox dimensions
  • Seat positions
  • Storage size
  • Collision cells
  • Category and catalog icon
  • Action type: seating, storage, toggle, or decoration
  • Alternate materials for on/off appearances

Changes can be applied with /furniture reload.

Installation


Support

If you experience a problem, please use the resource discussion page and include your server version, VanillaFurniture version, steps to reproduce the issue, and any relevant console errors. This information makes problems much faster to identify.


VanillaFurniture by NoS1qnal_

Commands

Plugin details

Read from the plugin's own plugin.yml.

⭐ VanillaFurniture ⭐ 40 Functional Models | No Resource Pack [1.21.11–26.2] is a free Minecraft Java mod. Compatible with Minecraft 1.20, 1.20.6, 1.21, 26.1 and newer. Downloaded 3 times (via Spigot). Download it and open it directly in the game.

Explore more