Skip to content
Furniture Expanded Mod ยท small collection of furniture
Furniture Expanded Mod
A small collection of furniture โ€ข Decoration & Storage โ€ข Fabric & NeoForge

๐Ÿช‘ Mod Overview

Furniture Expanded adds a small, curated collection of decorative furniture blocks to your game. From cozy chairs and tables to functional storage and unique decorative pieces โ€” it's perfect for sprucing up your base, building themed rooms, or adding that final touch to your interiors.

๐Ÿ“ฆ What's inside

  • Seating โ€” chairs, benches, and stools (some with sitting functionality).
  • Tables โ€” various table designs for dining rooms, labs, or offices.
  • Storage โ€” decorative cabinets, shelves, and drawers.
  • Lighting โ€” lamps, lanterns, and unique light sources.
  • Decorative โ€” flower pots, planters, bookcases, and more.

๐Ÿ”ง Quick facts

  • Creator: clumsycat
  • Tags: Decoration, Storage
  • Environments: Client & Server
  • 1.2+ requires Architectury API (common dependency).
  • All crafting recipes & item descriptions are available on the WIKI.
  • Report issues on the GITHUB PAGE.

๐Ÿ“‹ Compatibility & FAQ

๐Ÿ•น๏ธ Supported versions

1.21.1 1.20.4 1.20.1 1.19.4 1.19.2

Platforms

Fabric NeoForge Forge (legacy, up to 1.2)

Note: Forge will no longer be supported after the last 1.2 update. 1.21+ will only support Fabric and NeoForge.

โ“ FAQ

When will you update to the newest version? Soon enough. Probably.
Will you backport to an older version? Most likely No.
What about Forge? Forge will no longer be supported after the last 1.2 update. 1.21+ will only support Fabric and NeoForge.
When will you add more stuff? I don't know. There are many things I wanted to add, but sometimes things don't become good enough and I end up scratching them.

โš ๏ธ Known issue: If the shower box doesn't show up on v1.1-fabric, use this resourcepack for the time being. This will be fixed in the next release. (1.19.2 / 1.19.4 ~ 1.20.x)

๐Ÿ› ๏ธ Technical Summary

๐Ÿง  Architecture & Data

  • Lightweight โ€” adds only a small set of furniture blocks; minimal performance impact.
  • Block entities โ€” some furniture pieces use block entities for rendering and interaction (chairs, storage).
  • Persistent โ€” placed furniture retains its state (e.g., open/close, item storage) across reloads.
  • Architectury API โ€” required for cross-loader compatibility (Fabric & NeoForge).

๐Ÿ“ฆ Dependencies

  • Fabric โ€” Fabric Loader + Fabric API + Architectury API.
  • NeoForge โ€” NeoForge + Architectury API (Kotlin for Forge may be required for some versions).
  • Forge (legacy) โ€” Forge + Architectury API (up to 1.2).
  • Cross-compatible โ€” Fabric and NeoForge clients can connect to the same server.

โš™๏ธ Core Mechanics

  • Sitting โ€” right-click a chair to sit; shift to stand up.
  • Storage โ€” some furniture (cabinets, drawers) have inventory slots.
  • Lighting โ€” lamps and lanterns emit light when placed.
  • Custom models โ€” furniture uses block models and some JSON-based geometry.

๐Ÿ”ง Advanced

  • Configurable โ€” some furniture properties can be tweaked in the config file.
  • Multiplayer ready โ€” all furniture interactions are synced.
  • No level cap โ€” just decorative and functional blocks; no skill systems.
  • Resource pack friendly โ€” models and textures can be overridden.
/* Technical highlights */
โ€ข Furniture blocks are registered via Architectury's deferred registration.
โ€ข Some blocks use custom renderers for dynamic textures (e.g., lamps).
โ€ข 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

๐Ÿงต Fabric

RECOMMENDED Best performance & stability

1. Install the Fabric Loader (recommended version for your MC version).

2. Download Fabric API from Modrinth or CurseForge.

3. Download Architectury API (required for 1.2+).

4. Download FurnitureExpanded-Fabric-[version].jar.

5. Place all JARs in .minecraft/mods/.

mods/
โ”œโ”€โ”€ fabric-api-xxx.jar
โ”œโ”€โ”€ architectury-xxx.jar
โ””โ”€โ”€ FurnitureExpanded-Fabric-1.2.0.jar

โœ… Note: Architectury API is mandatory for 1.2+.

โš™๏ธ NeoForge

ALTERNATIVE For modpacks relying on NeoForge

1. Install the recommended NeoForge version for your MC version.

2. Download Architectury API (NeoForge version).

3. Download Kotlin for Forge (KFF) โ€” required for some versions.

4. Download FurnitureExpanded-NeoForge-[version].jar.

5. Place all JARs in mods/.

mods/
โ”œโ”€โ”€ architectury-xxx-neoforge.jar
โ”œโ”€โ”€ Kotlin-For-Forge-xxx.jar
โ””โ”€โ”€ FurnitureExpanded-NeoForge-1.2.0.jar

โš ๏ธ Important: Forge is no longer supported after 1.2 โ€” use NeoForge for 1.21+.

๐Ÿ“Œ 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: Fabric version is lighter; NeoForge works well but may have slightly higher overhead.
  • Mod compatibility: Works with most mods; if you encounter issues, check the GitHub page.
  • Data location: Furniture data is stored in the world folder; config in /config/furniture-expanded/.
โšก Quick dedicated server setup:
1. Download Fabric/NeoForge server launcher.
2. Add Furniture Expanded + required API/Kotlin mods to "mods" folder.
3. Start server (agree to EULA).
4. Adjust config options in /config/furniture-expanded/ if needed.
โœ… Fabric: Fabric Loader + Fabric API + Architectury API + FurnitureExpanded-Fabric โœ… NeoForge: NeoForge + Architectury API + (KFF) + FurnitureExpanded-NeoForge ๐Ÿ“ฆ Both loaders โ†’ place JARs in /mods folder

๐Ÿ“‹ 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
DecorationPlanters, Bookcases, ClocksPurely decorative

๐Ÿ’ก All recipes and item descriptions are available on the official WIKI. Report any issues on GitHub.

Furniture Expanded Mod ยท by clumsycat ยท made for builders, decorators, and collectors.