ModsJava
VoxelFurniture | Furniture, Models, Animations, Storage & Bedrock Support
Java mod listed for Minecraft 1.12–26.x. Download on the author's site.
⬇ Download on SpigotVoxelFurniture
Bring your Minecraft world to life with fully interactive custom furniture — on Java and Bedrock Edition!
VoxelFurniture is a powerful furniture creation and management plugin for Minecraft servers, built on the VoxelCore content system. Create, place and interact with custom furniture featuring detailed 3D models, animations, storage, seating and much more.
From simple decorative objects to interactive cupboards, benches, drawers and animated furniture, VoxelFurniture gives server owners the tools to create immersive environments using their own custom content.
✨ Features
VoxelFurniture doesn't restrict you to a predefined furniture collection. Using VoxelCore's content system, you can create custom furniture from your own models and textures, define their behaviour, and configure how players interact with them.
Furniture definitions support configurable placement rules, rotations, model variations, inventory sizes, seating positions, animations and interactions.
Whether you're building a survival server, roleplay environment or custom adventure world, VoxelFurniture provides the foundation for bringing your creations into Minecraft.
Java & Bedrock Compatibility
VoxelFurniture supports both legacy and modern Minecraft server versions through its adaptive rendering system.
Getting Started
Supported server versions: Minecraft 1.12–26.3
Required dependency: VoxelCore
Folia: Not supported.
Documentation & Support
Everything you need to create, configure and manage furniture is available through our GitHub Wiki.
Documentation: https://github.com/VoxelHorizons/VoxelFurniture/wiki
Source Code: https://github.com/VoxelHorizons/VoxelFurniture
Issues & Support: https://github.com/VoxelHorizons/VoxelFurniture/issues
Latest Release: https://github.com/VoxelHorizons/VoxelFurniture/releases/tag/v1.0.0
Official Discord Server: https://discord.gg/RKK2fCr9u3
Part of Voxel Horizons
VoxelFurniture is part of the Voxel Horizons plugin ecosystem, powered by VoxelCore.
Create custom content with VoxelCore, bring your environments to life with VoxelFurniture, and build experiences that work across supported Minecraft Java and Bedrock clients.
Free to use • Source-available • Official distribution only
VoxelFurniture is available free of charge for personal and commercial Minecraft servers. Unauthorised redistribution, resale and repackaging are prohibited under the Voxel Horizons licence.
Create. Customise. Interact. Bring your world to life with VoxelFurniture.
Bring your Minecraft world to life with fully interactive custom furniture — on Java and Bedrock Edition!
VoxelFurniture is a powerful furniture creation and management plugin for Minecraft servers, built on the VoxelCore content system. Create, place and interact with custom furniture featuring detailed 3D models, animations, storage, seating and much more.
From simple decorative objects to interactive cupboards, benches, drawers and animated furniture, VoxelFurniture gives server owners the tools to create immersive environments using their own custom content.
✨ Features
- Custom 3D Furniture — Create and place furniture using custom models, textures and VoxelCore item definitions, with configurable scale, rotation and positioning.
- Interactive Furniture — Add custom interactions, configurable hitboxes and actions to furniture objects.
- Animations & Model States — Switch between different furniture models when interacting, including opening cupboards, drawers, doors and other animated objects.
- Persistent Storage — Create furniture with built-in inventories that retain their contents across server restarts, with support for configurable inventory titles and custom interfaces.
- Custom Seating — Add configurable seating positions to chairs, benches and other furniture.
- Dyeable Furniture — Create colour-customisable furniture and variants, allowing players to personalise their surroundings.
- Furniture Highlighting — Use configurable glowing outlines to highlight furniture through proximity, hover or line-of-sight detection.
- Smart Furniture Connections — Support neighbouring furniture states and synchronised interactions for connected objects.
- World Protection Integration — Optional WorldGuard and Lands integration to respect region permissions and prevent unauthorised furniture interactions.
- Persistent Placement — Placed furniture and its state are saved and restored across chunk loading and server restarts.
- Java & Bedrock Support — Works with VoxelCore's resource-pack and Geyser integration systems to bring supported furniture models and interactions to Bedrock players.
VoxelFurniture doesn't restrict you to a predefined furniture collection. Using VoxelCore's content system, you can create custom furniture from your own models and textures, define their behaviour, and configure how players interact with them.
Furniture definitions support configurable placement rules, rotations, model variations, inventory sizes, seating positions, animations and interactions.
Whether you're building a survival server, roleplay environment or custom adventure world, VoxelFurniture provides the foundation for bringing your creations into Minecraft.
Java & Bedrock Compatibility
VoxelFurniture supports both legacy and modern Minecraft server versions through its adaptive rendering system.
- Minecraft 1.19.4 and newer: Modern ItemDisplay entities with configurable interaction hitboxes.
- Minecraft 1.12–1.19.3: Legacy armour-stand rendering for compatible furniture.
- Bedrock Edition: Supported furniture models and interactions can be made available through Geyser and VoxelCore's Bedrock integration.
Getting Started
- Download and install VoxelCore v1.0.0, selecting the correct JAR for your server version.
- Download VoxelFurniture v1.0.0.
- Place both plugins into your server's plugins/ directory.
- Restart your server and configure your furniture definitions using VoxelCore's content system.
- Generate your resource packs and start placing custom furniture!
Supported server versions: Minecraft 1.12–26.3
Required dependency: VoxelCore
Folia: Not supported.
Documentation & Support
Everything you need to create, configure and manage furniture is available through our GitHub Wiki.
Documentation: https://github.com/VoxelHorizons/VoxelFurniture/wiki
Source Code: https://github.com/VoxelHorizons/VoxelFurniture
Issues & Support: https://github.com/VoxelHorizons/VoxelFurniture/issues
Latest Release: https://github.com/VoxelHorizons/VoxelFurniture/releases/tag/v1.0.0
Official Discord Server: https://discord.gg/RKK2fCr9u3
Part of Voxel Horizons
VoxelFurniture is part of the Voxel Horizons plugin ecosystem, powered by VoxelCore.
Create custom content with VoxelCore, bring your environments to life with VoxelFurniture, and build experiences that work across supported Minecraft Java and Bedrock clients.
Free to use • Source-available • Official distribution only
VoxelFurniture is available free of charge for personal and commercial Minecraft servers. Unauthorised redistribution, resale and repackaging are prohibited under the Voxel Horizons licence.
Create. Customise. Interact. Bring your world to life with VoxelFurniture.
Quick facts
- Edition: Minecraft Java
- File type: .jar
- Minecraft versions listed: 1.12, 1.13, 1.14
- How to install: Install the matching mod loader (Forge, Fabric or NeoForge) for your Minecraft version. → Download the .jar. → Put it in the .minecraft/mods folder and launch that loader profile.
- Where to get it: Opens on Spigot — not every file is mirrored on our own servers.
Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.
VoxelFurniture | Furniture, Models, Animations, Storage & Bedrock Support is a free Minecraft Java mod. Compatible with Minecraft 1.12, 1.13, 1.14, 1.15 and newer. Downloaded 11 times (via Spigot). Download it and open it directly in the game.