⭐ VanillaFurniture ⭐ 40 Functional Models | No Resource Pack
1.0Add 40 functional furniture models with seating, storage and functions. no resource pack required.
VanillaFurniture
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
/furniture
/furniture list
/furniture give <player> <id> [amount]
/furniture remover
/furniture reloadAliases: /vf and /furn
Permissions
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_
Similar projects
Plugin →Let Me Despawn
Improves performance by tweaking mob despawn rules. Say bye to pesky unintentional persistent mobs.
25MSueta
JourneyMap
Real-time map used for mapping in-game or your browser as you explore.
14.7MSueta
Emotecraft
Create your own emotes in Minecraft.
7.5MSueta
Simple Tpa
A simple tpa plugin which sends requests
5.4MSueta
Common Network
Forge and Fabric Unified Networking Solution
3.9MSueta
Set Home
A lightweight plugin for players to set their homes.
3.8MSueta