Skip to content
Furniture Beetle Mod · Vanilla+ furniture
Furniture Beetle Mod
Vanilla+ furniture • Decoration, Storage & Utility • Forge

🪑 About

Furniture Beetle is a mod that focuses on adding content for the vanilla game. Find a new Vanilla+ experience with furniture — cozy chairs, functional tables, storage solutions, and more to make your MCPE world feel more alive.

📦 What's inside

  • Seating — chairs, benches, and stools with sitting functionality.
  • Tables — various table designs for dining rooms and labs.
  • Storage — decorative cabinets, shelves, and drawers.
  • Utility — functional blocks like ovens (WIP) and more.
  • Decorative — planters, bookcases, and unique vanilla-style pieces.

🔧 Quick facts

  • Creator: Mikuh
  • Tags: Decoration, Storage, Utility
  • Environments: Client & Server
  • Forge only — built for the Forge mod loader.
  • All recipes & item descriptions available on the WIKI.
  • Feedback and suggestions are welcome 😊

📋 Compatibility & Roadmap

🕹️ Supported versions

1.20.1 1.19.2 1.18.2

Platforms

Forge

Note: Currently Forge-only. Fabric / NeoForge are not planned at this time.

🔮 Future Updates

  • Make the oven functional — cooking and baking mechanics.
  • Custom GUIs — immersive interfaces for furniture interaction.
  • Color variation — different wood types and dyeable furniture.
  • More vanilla furniture — additional pieces to expand the collection.

💡 Feedback and suggestions are welcome!

🛠️ Technical Summary

🧠 Architecture & Data

  • Lightweight — adds a curated set of furniture blocks; minimal performance impact.
  • Block entities — some furniture uses block entities for rendering and interaction (chairs, storage, ovens).
  • Persistent — placed furniture retains its state (open/close, items) across reloads.
  • Forge-only — built using Forge's registration and event system.

📦 Dependencies

  • Forge — recommended version for your MCPE version.
  • No additional API required — runs standalone.
  • Cross-compatible — works on dedicated servers and singleplayer.

⚙️ Core Mechanics

  • Sitting — right-click a chair to sit; shift to stand up.
  • Storage — cabinets and drawers have inventory slots.
  • Lighting — some furniture emits light when placed.
  • Custom models — furniture uses block models and JSON geometry.

🔧 Advanced

  • Configurable — some properties can be tweaked in the config file.
  • Multiplayer ready — all interactions are synced.
  • Resource pack friendly — models and textures can be overridden.
  • No level cap — purely decorative and functional blocks.
/* Technical highlights */
• Furniture blocks are registered via Forge's deferred registration.
• Some blocks use custom renderers for dynamic textures (e.g., ovens).
• Storage furniture uses simple inventory handlers (compatible with hoppers).
• Sitting uses entity mounting (similar to boats and minecarts).
• All data is stored in the world save; no external databases.

📥 Installation Guide

⚙️ Forge Installation

RECOMMENDED The only supported loader

1. Install the recommended Forge version for your MCPE version (1.20.1, 1.19.2, or 1.18.2).

2. Download FurnitureBeetle-[version].jar from Modrinth or CurseForge.

3. Place the JAR file in your mods/ folder.

4. Launch the game using the Forge profile.

.minecraft/
└── mods/
    └── FurnitureBeetle-1.0.0+1.20.1.jar

Note: No additional API or dependencies are required.

🖥️ Dedicated Server

SERVER For multiplayer worlds

1. Download the Forge server installer for your MCPE version.

2. Run the installer to set up the server files.

3. Place FurnitureBeetle-[version].jar into the mods/ folder.

4. Start the server (agree to EULA).

server/
├── mods/
│    └── FurnitureBeetle-1.0.0+1.20.1.jar
├── forge-xxx.jar
└── start.sh / start.bat

⚠️ Important: All players must have the mod installed to see the furniture.

📌 Universal steps & recommendations

  • Modpack: Available on Modrinth and CurseForge. Recommended launchers: Modrinth App, Prism Launcher, MultiMC.
  • No official server — use singleplayer, host your own, or join a community server.
  • Performance tip: The mod is lightweight; works well with most performance mods.
  • Mod compatibility: Works with most Forge mods; report issues on GitHub.
  • Data location: Furniture data is stored in the world folder; config in /config/furniturebeetle/.
⚡ Quick dedicated server setup:
1. Download Forge server launcher for your MCPE version.
2. Add Furniture Beetle JAR to "mods" folder.
3. Start server (agree to EULA).
4. Adjust config options in /config/furniturebeetle/ if needed.
✅ Forge: Forge + FurnitureBeetle-[version].jar 📦 Place JAR in /mods folder 🖥️ Works on client and server

📋 Furniture at a glance

CategoryExamplesInteraction
SeatingChairs, Benches, StoolsRight-click to sit; shift to stand
TablesDining table, Coffee table, Lab tableDecorative (some with storage)
StorageCabinets, Drawers, ShelvesRight-click to open inventory
LightingLamps, Lanterns, CandlesPlace and they emit light
UtilityOven (WIP), WorkstationsFunctional (future updates)
DecorationPlanters, Bookcases, ClocksPurely decorative

💡 All recipes and item descriptions are available on the official WIKI. Report any issues on GitHub.

Furniture Beetle Mod · by Mikuh · made for builders, decorators, and collectors.