**Stop digging through your bags for housing decorations.**
When a decoration lands in your bags, Decor Rapido shows a button in the middle of your screen. Click it to use the
decoration. If you have more than one, the button moves on to the next until they're all done.
---
## Features
### Automatic decoration detection
- Scans your backpack, all 4 bags and the reagent bag every time your inventory changes.
- Three detection methods, each a fallback for the one before:
1. Blizzard's **Housing Catalog** API
2. The item's **Housing** item class
3. **Tooltip text** keywords in several languages, checked only on usable items so that items which just mention
"decor" don't count
- Results are cached per item. If item data hasn't loaded from the server yet, the addon waits and checks again.
### Secure one-click button
- A 64×64 button with the item icon, a gold border, a header label and the item link underneath.
- Built on Blizzard's `SecureActionButtonTemplate`. The item is used only when **you** click, because Blizzard doesn't
allow addons to use items automatically.
- Shows the total number of decorations still waiting.
### Decoration queue
- The button shows decorations one at a time. Use one and the next appears right away, until your bags are clear.
### Sound alert
- Plays the epic loot sound when a new decoration arrives. You can turn it off.
### Movable button that remembers its position
- **Right-click and drag** to move it. The position is saved between sessions.
- The button can't be dragged off screen, and a reset command puts it back in the center.
### Hide it without losing anything
- The **X** hides the button until a **new** decoration arrives. Then it comes back on its own.
### Combat-safe
- The game doesn't let secure buttons change during combat, so the button stays as it is while you fight. Changes are
queued and applied as soon as combat ends.
### Helpful tooltip
- Hover the button to see the item's full tooltip plus quick usage hints.
### Localized
- Follows your game client's language: **English** by default, **Brazilian Portuguese** on ptBR clients.
### Slash commands
| Command | What it does |
|---|---|
| `/decor add [item]` | Always treat this item as a decoration |
| `/decor ignore [item]` | Never show this item |
| `/decor remove [item]` | Remove the item from both lists |
| `/decor sound` | Turn the alert sound on/off |
| `/decor reset` | Move the button back to the center of the screen |
| `/decor scan` | Debug: print what the addon sees for each usable item in your bags |
`[item]` = shift-click the item to paste its link, or type its item ID.
---
## How it improves your experience
- **Fewer clicks, fewer interruptions:** you don't have to open your bags, find the decoration and right-click it. It
comes to you and takes one click, so you get back to playing faster.
- **Nothing gets missed:** the sound alert and the center-screen button tell you the moment a decoration drops, so
none sit forgotten taking up bag space.
- **Big batches go fast:** with the queue, a whole stack of decorations is just a few clicks on the same spot. No
hunting from slot to slot.
- **Safe by design:** nothing is used without your click. The addon stays within Blizzard's rules, so there's no ToS
risk and nothing gets used by accident.
- **Fits your UI:** put the button wherever you like and it stays there, hide it when you want, mute the sound if you
prefer silence.
- **No trouble in combat:** the button never changes mid-fight, so it can't cause UI errors or get in your way during
a pull. It catches up as soon as combat ends.
- **Keeps working when the API doesn't:** if Blizzard's housing data misses an item, the other detection methods still
find it. For anything left, `/decor add` or `/decor ignore` fixes it in seconds, no code needed.
- **Speaks your language:** all the text shows in your game client's language, so it's easy to understand.
---
**Compatibility:** Retail (Interface 11.2.7 – 12.0.5)
**Languages:** English and Brazilian Portuguese (follows your game client's language)

