Action Bar Button Growth Direction
If you have been playing World of Warcraft since before Dragonflight, you probably remember how multi-row action bars used to fill up. Buttons stacked neatly from the top row downward, which kept your keybinds predictable and your muscle memory intact. Then Blizzard flipped the script. Suddenly, bars grew from the bottom up, and for many players, especially those relying on Action Bar 1 as the override and vehicle UI bar, the result was a mess of mismatched keybinds whenever they jumped into a vehicle or took control of a siege engine. That is exactly the problem Action Bar Button Growth Direction solves.
What This Addon Actually Does
This lightweight addon reverses the button growth direction of any multi-row or multi-column action bar. In plain terms, it flips the bar back to the pre-Dragonflight "top to bottom" layout instead of the current "bottom to top" arrangement. If you have ever converted a horizontal bar into a three-row setup, you know the difference:
- Before Dragonflight: 1 2 3 4 5 6 7 8 9 0 Q W
- After Dragonflight: 9 0 Q W 5 6 7 8 1 2 3 4
That second layout is what the addon reverts. By default, only the Y-axis growth direction of Action Bar 1 (MainActionBar) is reversed, because that is the bar tied to the vehicle UI and the source of most keybind confusion. Everything else stays untouched unless you deliberately change it.
Why Not Just Use a Big Bar Addon?
Plenty of players reached for Dominos or Bartender just to fix this one annoyance. Those are excellent addons, but they replace your entire bar system, which means a heavier footprint and a lot of reconfiguration. Action Bar Button Growth Direction for World of Warcraft takes the opposite approach. It does its work once at login, then goes completely silent. There is no impact on client performance, no ongoing processing, and no interface clutter. If a single setting is all you need to fix, this is the leanest possible solution.
Version Compatibility Across WoW Eras
Retail and Modern Clients
The addon was built around the Dragonflight bar changes, so it works flawlessly on Retail. If you are running the current expansion, the default configuration is ready out of the box.
Classic, TBC, WotLK, Cataclysm, and MoP
Players on Classic Era, The Burning Crusade, Wrath of the Lich King, Cataclysm, and Mists of Pandaria generally do not face the same growth direction problem, since those clients predate the change. Still, the addon is written to load safely across these versions, and the X-axis reversal option can be useful for anyone experimenting with custom bar layouts. Compatibility is maintained so you can keep a single addon folder across multiple game installations without errors.
How to Install
Installation follows the standard WoW addon routine. Here is the short version of how to install it:
- Close World of Warcraft completely.
- Place the extracted addon folder into your World of Warcraft/_retail_/Interface/AddOns directory (or the equivalent folder for your Classic version).
- Restart the game and confirm the addon appears in your addon list.
If you prefer a faster route, the foxygame.net launcher handles the whole process with a single click, dropping Action Bar Button Growth Direction straight into the correct folder and keeping it updated automatically whenever a new build lands. The launcher's addon catalog also lets you browse related utilities without hunting through file trees, which saves real time when you maintain a long mod list.
Configuring the Addon Through SavedVariables
There is no settings panel and no slash command. Everything lives in the SavedVariables file, which means your choices survive every addon update. You can find it at:
.../World of Warcraft/_retail_/WTF/Account/<account number>/SavedVariables/ActionBarButtonGrowthDirection.lua
Open it with a plain text editor such as Notepad++ or BBEdit, never a word processor. You must be logged out when you save, otherwise the client overwrites your edits on the next reload. Inside, you will find two large Lua tables, one for the X-axis and one for the Y-axis, plus a small enable table with two entries.
- "none": no bars are reversed on that axis, and per-bar settings are ignored.
- "all": every bar is reversed on that axis.
- "some": the per-bar table decides, which is the default behavior.
The defaults reverse only Action Bar 1 on the Y-axis, which is precisely the fix most players need for the vehicle UI. If you want every bar flipped vertically, simply change the Y entry in the enable table to "all" and skip editing each row individually.
Final Thoughts
Not every problem needs a massive overhaul. Sometimes a single, well-targeted tweak restores years of muscle memory and eliminates frustrating keybind errors in vehicles and override bars. Action Bar Button Growth Direction is that tweak. It is tiny, silent, performance-neutral, and does exactly one job extremely well. If you are ready to bring your action bars back to the layout you grew up with, go ahead and download Action Bar Button Growth Direction and enjoy the familiar top-to-bottom flow again.