Wardrobe9 - Wardrobe Management Addon For Gearswap

Eorzea Time
 
 
 
Language: JP EN FR DE
Version 3.1
New Items
users online

Player doesn't exist in our DB!

Forum » Windower » General » Wardrobe9 - Wardrobe Management addon for Gearswap
Wardrobe9 - Wardrobe Management addon for Gearswap
First Page 2
Offline
Posts: 22
By Broguypal 2026-02-17 17:01:29
Link | Quote | Reply
 
Hi friends,

I wanted to introduce you to Wardrobe9, an Automated Wardrobe Management addon for GearSwap.

NOTE: Ver 1.1 now released

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 a visual UI inside your Mog House with a simple three-step workflow:

  1. SCAN — Builds a complete list of every item you own across all bags, and finds your GearSwap Lua files.

  2. PLAN — You select your Lua files (populated from the Gearswap DATA folder) and Wardrobe9 compares every gear reference against your wardrobes. You'll see exactly what's present, what's missing, and what needs to move.

  3. 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:

  1. 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 set specific geartypes to specific wardrobes (i.e. All headpieces in wardrobe2, etc.)

  2. FILL — Prioritises filling empty wardrobe slots first. Only evicts an unused same-type item if no free space remains.


Features

  • Reads your selected GearSwap Luas and extracts every gear reference from your sets, including augmented items.

  • Scans all bags and wardrobes (Wardrobe 1–8, Safe, Safe 2, Storage, Locker, Satchel, Sack, Case).

  • Clearly reports what's already in wardrobes, what's found elsewhere, and what's missing entirely.

  • Moves are always planned first and shown to you before anything is executed.



Configuration

Everything is configurable in the w9_config.lua file. It will allow you to:

  • Change the default position of the user interface on load.

  • 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.).

  • NEW in 1.1: Define custom gear variables (ex. WAR_AF_HEAD) to ensure gear with custom variables in your Lua isn't missed.



Important Notes

  • The UI is only available inside your Mog House. It appears automatically when you zone in and hides when you leave.

  • By default, weapons and items in your Inventory are not moved. This is intentional. You can change it in the config if you want.

  • If you are in Windowed mode: Button positions may appear slightly offset from their click targets. This appears to be a Windower 4 platform limitation (due to texts). Borderless Windowed or Fullscreen is recommended.

  • If your cursor appears behind the addon: This is typically caused by the Hardware Mouse setting being disabled in Windower. Enabling this in the Windower launcher settings is recommended.



Why?

If you play multiple jobs on one character, you know the pain. Full wardrobes, gear scattered across bags, and no easy way to move necessary gear from your bags into your wardrobes. Wardrobe9 connects your GearSwap files directly to your storage and handles moving everything for you.

Cheers!

Screenshots of VER 1.1

SCAN being used


PLAN being used - Identifying missing items + augment mismatch identification


PLAN being used Pt2 - proposed movements upon using SWAP or FILL


FILL being executed
[+]
 Bahamut.Kaius
Offline
Server: Bahamut
Game: FFXI
Posts: 44
By Bahamut.Kaius 2026-02-17 21:46:04
Link | Quote | Reply
 
Sounds pretty promising. Might have to check this out.
 Phoenix.Enochroot
Offline
Server: Phoenix
Game: FFXI
User: enoch
Posts: 242
By Phoenix.Enochroot 2026-02-17 23:47:56
Link | Quote | Reply
 
Indeed, promising! Would be great to see a screenshot of the UI either here or in the repo.
Offline
Posts: 22
By Broguypal 2026-02-18 01:53:01
Link | Quote | Reply
 
Phoenix.Enochroot said: »
Indeed, promising! Would be great to see a screenshot of the UI either here or in the repo.

Hey Enochroot, screenshots uploaded as requested :)
[+]
 Cerberus.Shadowmeld
Offline
Server: Cerberus
Game: FFXI
Posts: 2043
By Cerberus.Shadowmeld 2026-02-18 07:51:34
Link | Quote | Reply
 
I'm going to be honest, I don't understand peoples fascination with swapping out wardrobe items every time they change jobs.

The addon looks really cool though.
[+]
 Fenrir.Brimstonefox
Offline
Server: Fenrir
Game: FFXI
User: Brimstone
Posts: 447
By Fenrir.Brimstonefox 2026-02-18 08:33:12
Link | Quote | Reply
 
Cerberus.Shadowmeld said: »
I'm going to be honest, I don't understand peoples fascination with swapping out wardrobe items every time they change jobs.

The addon looks really cool though.

I suspect some people just like knowing where things are. When I first starting using organizer I didn't like how it just put things in random places, but since findall is a thing, I stopped caring.

It also makes sense to play with 0/80 in your inventory plenty of space for drops/crafting/quest items/tools/meds etc...

Because of the way the game's UI is i just keep things by slot in wardrobes (1 > rings, 2 > earrings, 3 > backs, 4 > necks/waist) organizer never moves them, just use organizer and find as needed.
 Shiva.Thorny
Offline
Server: Shiva
Game: FFXI
User: Rairin
Posts: 3786
By Shiva.Thorny 2026-02-18 08:36:44
Link | Quote | Reply
 
Good feature set. Similar design to what Packer (ashita inventory management tool) does. Looks a lot easier to configure and use. If it works as advertised, that's a pretty effective use of AI.
[+]
 Bahamut.Dannyl
Offline
Server: Bahamut
Game: FFXI
User: dannyl
Posts: 1632
By Bahamut.Dannyl 2026-02-18 08:56:07
Link | Quote | Reply
 
I'm just amazed two inventory gearswap GUI lua's were released in the same week. This one and jasonanddanem's
/mind blown.

Us FFXI hoarders appreciate any inventory management lua's. TY
 Bahamut.Bojack
Offline
Server: Bahamut
Game: FFXI
User: Bojack316
Posts: 2200
By Bahamut.Bojack 2026-02-18 14:16:23
Link | Quote | Reply
 
Cerberus.Shadowmeld said: »
I'm going to be honest, I don't understand peoples fascination with swapping out wardrobe items every time they change jobs.

The addon looks really cool though.

I think the purpose of this addon is for people who have all of their wardrobes full and keep more gear in places you can't equip gear from like safe, storage, locker, satchel, etc. In order to play these jobs they would have to manually pull out all the necessary gear from those places. Even worse if you are dealing with a perpetually full inventory. This addon streamlines that process essentially acting as a 9th wardrobe (hence the name). Although I could be wrong about it's function or what your post meant lol.
[+]
Offline
Posts: 31
By jorbpumpkin 2026-02-18 14:28:25
Link | Quote | Reply
 
Bahamut.Dannyl said: »
I'm just amazed two inventory gearswap GUI lua's were released in the same week. This one and jasonanddanem's
/mind blown.

Us FFXI hoarders appreciate any inventory management lua's. TY

Where is the other add-on located?
Offline
Posts: 22
By Broguypal 2026-02-18 15:00:41
Link | Quote | Reply
 
Bahamut.Bojack said: »

I think the purpose of this addon is for people who have all of their wardrobes full and keep more gear in places you can't equip gear from like safe, storage, locker, satchel, etc. In order to play these jobs they would have to manually pull out all the necessary gear from those places. Even worse if you are dealing with a perpetually full inventory. This addon streamlines that process essentially acting as a 9th wardrobe (hence the name). Although I could be wrong about it's function or what your post meant lol.

Hey Bojak, you're exactly right on the primary use for this addon. I have 12 jobs geared on my character with all 8 wardrobes being close to capacity. I made this out of necessity, lol. That said, I do recognize that this isn't everyone's situation so I tried to make it useable beyond the situation I find myself in.
 Ragnarok.Siyual
Offline
Server: Ragnarok
Game: FFXI
User: Siyual
Posts: 60
By Ragnarok.Siyual 2026-02-18 15:27:58
Link | Quote | Reply
 
I really like the implementation of this. I have 18 jobs fully geared, and have 7½ wardrobes completely filled, and have to do the porter moogle dance every time I change jobs. So this will absolutely be a game changer to manage all of the things that the porter moogle can't.
 Bahamut.Dannyl
Offline
Server: Bahamut
Game: FFXI
User: dannyl
Posts: 1632
By Bahamut.Dannyl 2026-02-18 17:55:50
Link | Quote | Reply
 
jorbpumpkin said: »
Bahamut.Dannyl said: »
I'm just amazed two inventory gearswap GUI lua's were released in the same week. This one and jasonanddanem's
/mind blown.

Us FFXI hoarders appreciate any inventory management lua's. TY

Where is the other add-on located?

It was posted in the windower discord
Offline
Posts: 31
By jorbpumpkin 2026-02-18 23:39:06
Link | Quote | Reply
 
Bahamut.Dannyl said: »
jorbpumpkin said: »
Bahamut.Dannyl said: »
I'm just amazed two inventory gearswap GUI lua's were released in the same week. This one and jasonanddanem's
/mind blown.

Us FFXI hoarders appreciate any inventory management lua's. TY

Where is the other add-on located?

It was posted in the windower discord

Thanks, both of these are really impressive
VIP
Offline
Posts: 1206
By Lili 2026-02-19 05:45:19
Link | Quote | Reply
 
Excellent name by the way.
[+]
 Shiva.Ahj
Offline
Server: Shiva
Game: FFXI
Posts: 5
By Shiva.Ahj 2026-02-19 07:17:33
Link | Quote | Reply
 
Amazing idea! I've been trying (and failing) to do something like this for so long. THANK YOU

Here are some things that I was trying to incorporate into my version, which would fit nicely in this should you wish!

  • -Inventory tidy feature, create a list of all redundant gear and pull to inventory in order to mule/sell/toss/store.


  • -Non equipment item management, find duplicate items in bags and consolidate. Perhaps also use rules such as Organizer XXX item goes to XXX bag.


  • -Some way to incorporate non-standard gear referencing, IE WAR-AF-HEAD referenced in a separate file (such as character-global.lua within the data file)



Seriously though, great job! Deffo adding to my arsenal!
[+]
 Asura.Myasasa
Offline
Server: Asura
Game: FFXI
User: Myasasa
Posts: 35
By Asura.Myasasa 2026-02-19 08:08:47
Link | Quote | Reply
 
I don't understand the difference between this and organizer?
Offline
Posts: 163
By Kazaki 2026-02-19 08:41:33
Link | Quote | Reply
 
Love this. Am I right in thinking that if I load my GEO gear lua and press fill, then it has the possibility of removing some of my gear from other jobs?

Ideally, it would be great to be able to select multiple job gear luas to make sure they are all in wardrobe so one job doesn't remove another job's gear.

For clarity: I want all my SAM, COR, BRD gear to stay inside wardrobes and NEVER leave. If I use this for my GEO to place everything in wardrobes too, I risk kicking out gear I've already put in and that's not good.

It would be great to use this for multiple jobs at a time because then users can see what they have in wardrobes that they aren't even using in their gear luas.
[+]
Offline
Posts: 22
By Broguypal 2026-02-19 09:37:28
Link | Quote | Reply
 
Kazaki said: »
Love this. Am I right in thinking that if I load my GEO gear lua and press fill, then it has the possibility of removing some of my gear from other jobs?

Ideally, it would be great to be able to select multiple job gear luas to make sure they are all in wardrobe so one job doesn't remove another job's gear.

For clarity: I want all my SAM, COR, BRD gear to stay inside wardrobes and NEVER leave. If I use this for my GEO to place everything in wardrobes too, I risk kicking out gear I've already put in and that's not good.

It would be great to use this for multiple jobs at a time because then users can see what they have in wardrobes that they aren't even using in their gear luas.

Hi Kazaki,

Great question and suggestion.

FILL will only remove gear from a wardrobe if your wardrobes are already full. SWAP will exchange unused gear for needed gear even if your wardobe isn't full.

Your idea of selecting multiple job files at once is a very good one and not something I considered.

I’m going to start working on this today. The implementation should be fairly straightforward (essentially merging the required gear from multiple files into a single table before generating the plan).

I’ll post an update once it’s ready.
[+]
Offline
By MelioraXI 2026-02-19 11:29:20
Link | Quote | Reply
 
Lili said: »
Excellent name by the way.
pray SE won't release a 9th wardrobe now :')
[+]
Offline
Posts: 22
By Broguypal 2026-02-19 12:09:25
Link | Quote | Reply
 
Shiva.Ahj said: »
Amazing idea! I've been trying (and failing) to do something like this for so long. THANK YOU

Here are some things that I was trying to incorporate into my version, which would fit nicely in this should you wish!

  • -Inventory tidy feature, create a list of all redundant gear and pull to inventory in order to mule/sell/toss/store.


  • -Non equipment item management, find duplicate items in bags and consolidate. Perhaps also use rules such as Organizer XXX item goes to XXX bag.


  • -Some way to incorporate non-standard gear referencing, IE WAR-AF-HEAD referenced in a separate file (such as character-global.lua within the data file)



Seriously though, great job! Deffo adding to my arsenal!


Hey
Hey Ahj — really appreciate the kind words. Glad it’ll be useful to you!

Those are all good ideas, and they’re definitely aligned with where I’d like to put my efforts, long-term.

The inventory tidy and non-equipment management stuff are both on my list, but I'm planning to build those out as a separate addon rather than bolting them onto Wardrobe9. Wardrobe9 is intentionally focused on gear management tied to gearswap job files, and I'd rather keep that tight than scope-creep it into something bloated.

With respect to the non-standard gear referencing, I'm considering implementing a small side file where advanced users can map their custom variables so the addon can understand them. This would certainly be limited to advanced users though and I would be happy to implement it if people want.

Genuinely appreciate the thoughtful suggestions. :)
[+]
Offline
Posts: 22
By Broguypal 2026-02-19 13:33:34
Link | Quote | Reply
 
Version 1.1 released

What was added?

  • Ability to select multiple files (Requested by Kazaki)

  • Ability to add custom gear variables (Requested by Ahj)



Original post edited with updated screenshots.

Cheers!
[+]
 Fenrir.Brimstonefox
Offline
Server: Fenrir
Game: FFXI
User: Brimstone
Posts: 447
By Fenrir.Brimstonefox 2026-02-19 14:16:16
Link | Quote | Reply
 
MelioraXI said: »
Lili said: »
Excellent name by the way.
pray SE won't release a 9th wardrobe now :')
PS2 limitations.
[+]
Offline
Posts: 1553
By Seun 2026-02-19 14:19:15
Link | Quote | Reply
 
Asura.Myasasa said: »
I don't understand the difference between this and organizer?

GUI v CLI? Sliders, switches, boxes and buttons are generally considered to be a more user-friendly interface than having to read/understand code and generate the syntax manually. Otherwise, they're mostly accomplishing the same thing. Move gear into usable inventory.
 Asura.Midgitis
Offline
Server: Asura
Game: FFXI
Posts: 60
By Asura.Midgitis 2026-02-19 16:43:42
Link | Quote | Reply
 
Anyway you can config this to do a reverse scan like the old closet cleanup lua did? That addon fails with more recent gearswap lua's or when you try to do more than a few jobs at a time.

IE load all your lua's and scan them and tell you what items are in your wardrobes/selected storage bags that are not listed anywhere in your LUA.

Obviously I can do it manually, but after about 15 jobs and multiple characters its really tedious.
 Fenrir.Brimstonefox
Offline
Server: Fenrir
Game: FFXI
User: Brimstone
Posts: 447
By Fenrir.Brimstonefox 2026-02-20 08:34:09
Link | Quote | Reply
 
Asura.Midgitis said: »
Anyway you can config this to do a reverse scan like the old closet cleanup lua did? That addon fails with more recent gearswap lua's or when you try to do more than a few jobs at a time.

IF you send me your luas that fail I can look at them. Odds are pretty good if you can figure out the code that it doesn't like you can just wrap it as described here. Not sure if windower team has grabbed the last couple pull requests yet though. (should also work out of the box with selindrile's luas too)

Its just trying to load the sets table space so most of the actual gearswap logic can probably be wrapped in that block.
Offline
By Dodik 2026-02-20 08:59:31
Link | Quote | Reply
 
Regarding closet cleaner - I did get that working with Seli's luas.

It's doable, but requires you to list the jobs you want it to take into account per character, load a side-cart lua to reference all jobs gear, then run closet cleaner to tell you what gear you have that isn't in the all jobs gear sets.

It works but doesn't track globally referenced gear items, like common gear among jobs that are in globals and not in per-job luas.

If there is interest I can post how to get it working with Seli's luas. Never tested with any other lua types.
 Fenrir.Brimstonefox
Offline
Server: Fenrir
Game: FFXI
User: Brimstone
Posts: 447
By Fenrir.Brimstonefox 2026-02-20 12:42:59
Link | Quote | Reply
 
Dodik said: »
Regarding closet cleaner - I did get that working with Seli's luas.

It's doable, but requires you to list the jobs you want it to take into account per character, load a side-cart lua to reference all jobs gear, then run closet cleaner to tell you what gear you have that isn't in the all jobs gear sets.

It works but doesn't track globally referenced gear items, like common gear among jobs that are in globals and not in per-job luas.

If there is interest I can post how to get it working with Seli's luas. Never tested with any other lua types.

Should work out of the box once this pull request goes through.
[+]
 Asura.Midgitis
Offline
Server: Asura
Game: FFXI
Posts: 60
By Asura.Midgitis 2026-02-20 13:38:13
Link | Quote | Reply
 
I've already went through them all manually, but I have a few other characters who are not done, and would help with future gear changes etc.. good to check now and then.

No hurry, if it'll be updated with that request gets processed that's perfectly fine. Thanks!
First Page 2