Hi friends,
I wanted to introduce you to
Wardrobe9, an Automated Wardrobe Management addon for GearSwap.
NOTE: Ver 2.1 now released (May 2026)
Tired of manually shuffling gear between bags every time you switch jobs? Wardrobes completely full and still want to gear new jobs on your character?
Wardrobe9 is a Windower 4 addon that reads your GearSwap Lua files, figures out what gear you need, checks if it's in your wardrobes, and moves it there automatically.
Put simply,
Wardrobe9 makes sure the gear referenced in your Lua files is actually in your wardrobes — and fixes it automatically when it isn't.
How It Works
Wardrobe9 provides two visual interfaces that appear automatically:
Mog House panel — Opens when you enter your Mog House. This is where you scan your bags, plan wardrobe moves, and execute them.
Porter Moogle panel — Opens when you walk near a Porter Moogle. This lets you retrieve gear stored on Porter Mog Slips and optionally move it straight into your wardrobes or portable storage.
Both panels start collapsed (just a title bar) so they don't fill your screen. Click the
[+] button to expand when you need them.
Mog House — Core Workflow
SCAN — Builds a complete list of every item you own across all bags, and finds your GearSwap Lua files.
PLAN — You select your Lua files and Wardrobe9 compares every gear reference against your wardrobes. You'll see exactly what's present, what's missing, and what needs to move.
SWAP or FILL — Automatically moves your gear using the mode that suits you.
Two Execution Modes
After planning, you choose how Wardrobe9 handles the moves:
SWAP — Prioritises swapping out an unused item of the same equipment type (ring-for-ring, body-for-body, etc.) to make room. Falls back to free slots if nothing to swap. This is ideal for people with full wardrobes who organize geartypes into specific wardrobes (i.e. all headpieces in Wardrobe 2, etc.)
FILL — Prioritises filling empty wardrobe slots first. Only evicts an unused same-type item if no free space remains.
Validation Tools
After scanning and selecting your Lua files, two validation buttons are available:
VAL:MISS — Shows every item referenced in your selected Luas that isn't currently in your wardrobes. Results are split into items missing entirely, items found on Porter Mog Slips, and items found in other bags but not yet in a wardrobe.
VAL:UNUSED — Shows every item sitting in your wardrobes that isn't referenced by any of your selected Luas. Great for identifying gear you can safely move out to free up wardrobe space.
Select multiple Lua files at once to validate across all your jobs in a single pass.
Porter Moogle Integration
Walk near any Porter Moogle and a panel appears automatically. Select your Lua files, press
SCAN SLIPS, and Wardrobe9 identifies which gear from your Luas is stored on your Porter Mog Slips. Then choose how to retrieve:
RETRIEVE — Pulls items from the Porter Moogle into your inventory.
RETR+FILL — Retrieves items, then automatically moves them into your wardrobes.
RETR+STORE — Retrieves items, then automatically stores them in your Satchel, Case, or Sack.
No more navigating through slip menus one item at a time.
Configuration
Everything is configurable in the
w9_config.lua file:
Lock specific items so they're never moved (Warp Ring, Echad Ring, etc. are locked by default).
Protect entire equipment categories from being swapped out (weapons are protected by default).
Exclude source bags — your Inventory is excluded by default so Wardrobe9 never touches it.
Choose which wardrobes (1–8) are eligible destinations.
Set the return bag priority for evicted items (Safe, Storage, Locker, etc.).
Change the default position of the user interface.
Why?
If you play multiple jobs on one character, you know the pain. Full wardrobes, gear scattered across bags, needed items buried on Porter Mog Slips, and no easy way to sort it all out. Wardrobe9 connects your GearSwap files directly to your storage and handles everything for you.
Screenshots
General UI
PLAN being used
VAL:MISS being used
Porter Moogle UI
Important Notes
The full Mog House UI is only available inside your Mog House. The Porter Moogle UI appears automatically when you're near a Porter Moogle in any supported zone.
By default, weapons and items in your Inventory are not moved. This is intentional. You can change it in the config if you want.
Porter Mog Slips must be in your inventory before retrieval. SCAN SLIPS will warn you if any are stored elsewhere.
If you are in Windowed mode: Button positions may appear slightly offset from their click targets. This is a Windower 4 platform limitation. Borderless Windowed or Fullscreen is recommended.
If your cursor appears behind the addon: Enable Hardware Mouse in the Windower launcher settings.