Build & Decorate System for RPG Maker MZ

(Art from finalbossblues' Omega Modern asset pack)
Build & Decorate System is a plugin for RPG Maker MZ that lets players place persistent furniture and decor on maps using template events. Define items once on a Template Map, paint where placement is allowed, and the system handles live previews, collision, rotation, and saving. It is built for speed and reliability, ideal for housing, life sims, bases, and player rooms.
Features
-
Template Map workflow with one event per furniture item
-
Live mouse preview that turns green when valid and red when invalid
-
Shape system defines occupied tiles per facing (2, 4, 6, 8)
-
Region-gated placement for floors and a separate region for wall items
-
Rotation support during placement
-
Collision checks against tiles, events, and already placed furniture
-
Persistent placement across transfers and save/load
-
Optional catalog window so players can browse and place owned items
-
Plugin commands for opening the catalog, starting placement, rotating, canceling, and removing items
-
Works with tileset or parallax maps since items are events
-
Clear, test-friendly setup that scales from a few props to full interiors
Terms of Use
-
Once purchased, the plugin can be used in both commercial and non-commercial projects.
-
You may modify the plugin for personal or project-specific use
-
You must retain the original metadata and developer information
-
Redistribution is not allowed: do not re-upload or resell
-
Credit is appreciated but not required
| Status | Released |
| Category | Tool |
| Platforms | HTML5 |
| Author | BitQuest Studio |
| Made with | RPG Maker |
| Tags | RPG Maker, RPG Maker MZ |
Purchase
In order to download this tool you must purchase it at or above the minimum price of $4.99 USD. You will get access to the following files:
Development log
- Let Players Decorate Homes and Build Bases!Aug 18, 2025



Comments
Log in with itch.io to leave a comment.
Very interested in this. Can I add events? For example If I place a crafting table then I would need to add the crafting event to it. Thanks!
Yes, all the furniture items you see are events in a template map so you can add anything you want to them!
Hot dog!
Hey, I purchased this but there seem to be some steps missing on how to define what a furniture item in your inventory is? Is that via note tags?
Also is it possible to have a map already have some existing furniture that can be removed / moved by the player?
You're right. That is missing from the documentation. I'll add it.
In the item’s note section, write <FurnitureTemplateId:X>. Switch X with the event ID in the template map.
Unfortunately, that feature doesn't exist in the plugin. Furniture has to be placed/moved/removed by the player.