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 SpigotVanillaFurniture
Functional furniture made entirely from vanilla Minecraft
NO RESOURCE PACK • • NO DEPENDENCIES
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.
- 40 original pre-made models included
- Functional chairs, benches, sofas, bathtub, and toilet
- Persistent storage inside desks, cabinets, wardrobes, crates, and more
- Toggleable lamps, screens, computers, arcade machines, stereo, and fireplace
- Owner protection and administrator override permissions
- Categorized in-game catalog with simple administration commands
- Fully configurable messages, protection settings, seating, and model definitions
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.
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.
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.
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
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_
⭐ 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.