StockPiler
StockPiler keeps the potions and plants you care about in stock. Watch an item, set how many you want, and let it grow, buy, and brew toward that amount.
StockPiler
This addon is still in development. Feedback is welcome.
StockPiler keeps the potions and plants you care about in stock. Watch an item, set how many you want, and let it grow, buy, and brew toward that amount.
Install
- Download the latest
StockPilerzip from this page or from Releases. - Unzip it into
Interface/AddOns/so the folder isInterface/AddOns/StockPiler/. - Reload the UI.
- Open the window with
/stpor/stockpiler.
LibSlash is optional. Without it, the window still loads, but the slash commands need to be bound yourself.
What it does
- Potions. Lists recipes you have learned. Watch one to keep it in stock. Hover the scroll icon for the recipe. Forget removes that recipe from the list.
- Plants. Lists plants you have harvested or refined into a seed, and can grow again. Watch one to keep some in your bags. Plant watches are filled after potion watches.
- Watch. Set a target amount and a priority. Lower numbers are filled first. Plants always wait until potions are done.
- AutoGrow. Plants and refines the materials a watch still needs. Each potion watch has its own AutoGrow box.
- Additives. Applies soil, water, or nutrients from your crafting bag at the right stage of a grow.
- Upgrade seeds. Grows a lower-level seed up to the level a watch needs, then up toward the highest level your Cultivation can use.
- AutoBuy. While a vendor is open, buys the seeds, plants, and vials you are short. Reserve is gold left untouched. Budget is the most it may spend until you press Reset.
- AutoBrew. Brews a watch that is ready until it reaches its target. It waits while you are planting, refining, or harvesting.
- Level up skills. While Cultivation or Apothecary is under 200, practice rows appear on Watch after your real watches are stocked. Practice brews are not added to your known potions.
- Craft button. Shown on screen by default. It brews when a potion is ready, harvests when a plot is ready, and stays dark when there is nothing to do. Drag it when it is idle, move or resize it in the Layout Editor, or hide it from the Watch tab. The Craft Macro checkbox on Watch adds a hotbar macro you place yourself. Turning that checkbox off removes the macro from your bars. Turning it back on does not put it back.
- Recipe links. Right-click a potion on Potions or Watch and choose Link in chat, or Shift+left-click its name, icon, or row, to put
[StockPiler Recipe: <name>]in the chat box (press Enter to send). Copy string puts a plain recipe line in the chat box so you can copy it. Clicking a link, or/stp apply, opens a preview of the potion and its ingredients. Learn recipe adds it to Known Potions. Cancel, the close button, and Escape leave your saved recipes unchanged. If you already know that recipe, Learn stays off. If you already know the potion, a different recipe is kept as an alternative and does not change your name, icon, or active recipe. - Plant stock. Hover Stock on a plant watch to see harvested plants and seeds in bags separately. The Stock number stays the harvested-plant count. If StockPiler does not know which seed grows that plant, the tip says so.
Automation starts off. Turn on only the parts you want.
Commands
| Command | What it does |
|---|---|
/stp |
Open or close the window |
/stockpiler |
Same as /stp |
/stp help |
Show the command list |
/stp button |
Show the Craft button scale |
/stp button <scale> |
Set the Craft button scale (0.50-2.00, or 50%-200%) |
/stp button timer [on|off] |
Centered grow countdown on the Craft button |
/stp button reset |
Restore the Craft button (shown, unlocked, scale 1.00, timer on, centered) |
/stp chat |
Show the current chat mode |
/stp chat on |
All StockPiler chat messages |
/stp chat quiet |
Changes, harvests, and brews only |
/stp chat off |
No StockPiler chat |
/stp link |
Insert a recipe chat link for the last shared potion |
/stp apply <recipe> |
Open a preview of a pasted recipe. Learn adds it |
License
StockPiler is MIT-licensed. See LICENSE.
Details
- Status
- Approved
- Latest
- 1.1.6
- Game version
- 1.4.8
- Downloads
- 92
- Source
- github.com
1.1.6
stable1.1.6
- Fixed an error that could stop AutoGrow after your harvests were tracked.
- A watched potion with an empty seed line now upgrades or buys the basic seed instead of waiting, and shows red Buy seeds until it can plant.
- Upgrade Seeds no longer keeps buying the basic seed after every harvest. It buys enough to start, then only tops up your spare seeds when the garden is idle.
- Plants whose seed name differs slightly, such as Fretting Marsh Root, now link to their seeds.
- Upgrade Seeds now uses higher Marshroot plants already in your bags instead of replanting the lower one.
- Special Moment messages now name the higher Marshroot plant.
1.1.5
stable1.1.5
- The garden now fills all free plots with spare seeds for your watched potions.
- AutoBrew no longer starts a brew when two ingredients share one stack that does not have enough left. It clears a board it loaded and tries again, and it leaves a board you loaded yourself alone.
- Upgrade Seeds no longer buys the basic vendor seed when you already have a higher seed, or the plant from a higher tier of that family.
- The AutoBuy queue in chat shows each item by name, the same way a purchase line does.
- Performance improvements.
1.1.4
stable1.1.4
- With Optimistic mode on, AutoGrow uses empty plots to grow extra ingredients based on your actual brew and harvest success, once your watched potions are covered.
- The Craftable count turns green only when a watched potion is ready to brew and its ingredients cover the target. Brew on that row follows the same rule.
- Watch status stays yellow while ingredients can still be grown, or while shared flasks are waiting on those plants.
- AutoGrow keeps planting while watched potions still need grown ingredients, even when shared materials already cover the bottle count.
- Harvesting, refining, and planting no longer close open quest, trainer, flight master, bank, or other NPC windows. Refining waits until the window closes, and chat notes when refine is stalled on the merchant or another NPC dialog.
- Zoning while cultivation is active no longer leaves backpack items or mounts unusable.
- AutoBuy prints its purchase queue in chat when the queue changes, remembers vendor prices for cost estimates, and formats gold, silver, and brass with coin icons.
- SkillUp AutoBuy only tops up the seed line it is planting, not leftover lower-tier seeds.
- SkillUp no longer briefly queues vials to buy while Apothecary is waiting on seeds or Cultivation.
- SkillUp and seed upgrades keep refining after a plant moves inside the craft bag. A stale slot no longer leaves both of them idle.
- Turning Optimistic mode off warns in chat when rare Potent recipes may queue large material purchases, and sizes material buys even before your first Potent proc.
- Watch finishes painting status, icons, priority, and Brew after login and when you open the tab. A potion or plant you just mark watched shows up immediately.
- Tooltips no longer keep a leftover "Right-click opens the StockPiler window" line. Checkbox tips open upward, recipe and Watch status tips open downward, and item tips sit like bag tips.
- A material you can grow is not treated as something you must buy when the recipe names a butcher ingredient. Brew still uses that butcher ingredient first when it is in your bags.
- A recipe tip shows a repeated ingredient once, with a count, instead of repeating the whole section.
- Some special ingredients no longer cause an error when StockPiler checks whether they can be grown.
- Resizing the Craft button in the Layout Editor keeps the button square and remembers the size.
- Saving in the Layout Editor works again with StockPiler enabled.
- Bug fixes.
- Performance improvements.
1.1.3
stable1.1.3
- Shared recipes now prefer growable plants over butcher or vendor ingredients when known, and learning a shared recipe updates its ingredient list.
- AutoBuy now respects craft bag space (keeping one slot free) and prints a chat notice when paused by Reserve, Budget, or a full craft bag.
- Craft button and action bar macro now flash when a plant finishes growing.
- Bug fixes.
- Performance improvements.
1.1.2
stable1.1.2
- Fixes broken window title, chat, and tooltip text in 1.1.1.
- Cleaner
/stp helpcommand list. - Bug fixes.
- Performance improvements.
1.1.1
stable1.1.1
- A recipe is saved when you brew it.
- Practice plots and surplus plantings use a basic additive. Plots grown for a watch or a seed upgrade use the best additive you have.
- Crafting messages follow the language of your client.
- Bug fixes.
- Performance improvements.
1.1.0
stable1.1.0
- Share a recipe from Potions or Watch: right-click and choose Link in chat, or Shift+left-click the potion's name, icon, or row. Copy string puts a plain recipe line in the chat box.
/stp linkrepeats the last recipe you chose Link in chat for. Clicking a chat link, or/stp apply, opens a preview of the potion, its ingredients, and their crafting bonuses. Learn recipe adds it to Known Potions and does not create a watch. Cancel, the close button, and Escape leave your saved recipes unchanged. A different recipe for a potion you already know is stored as an alternative and does not replace your active recipe. - Known Potions remember each variant's rarity and level, such as regular versus Potent on the same recipe, and color potion names by that rarity even when none are in your bags.
- Hovering Stock on a plant watch shows harvested plants and seeds in bags on separate lines. The Stock column stays the harvested-plant count. If the seed link is unknown, the tip says so.
- Refining a plant StockPiler has not seen before teaches its plant-to-seed link and adds that plant to Known plants, the same way harvesting does.
/stp harvest,/stp potions,/stp plants, and/stp watchwere removed. Use the window tabs. Harvesting still needs the craft button.- A Craft button appears on screen by default. Drag it when it is idle, move or resize it in the Layout Editor, or hide it from the Watch tab. It starts unlocked. Shift+left-click locks it.
/stp buttonsets the size (0.50–2.00, or 50%–200%) and the centered grow countdown. - Turning the Craft Macro checkbox off removes the macro from your bars and deletes it. Turning it back on creates the macro again but does not put it back on a bar.
- The Craft button and hotbar macro show a red tint when StockPiler is waiting on you, and a grow countdown while plots are still growing. The tip explains what is missing when nothing is ready.
- AutoBrew keeps the Apothecary window hidden while it brews.
- Optional WarBoard chip (when WarBoard is installed): left-click opens or closes StockPiler; hover shows the Craft tip plus a click hint.
- Bug fixes.
- Performance improvements.
| Version | Channel | Status | Published | Size | |
|---|---|---|---|---|---|
| 1.1.6 | stable | Published | 8 Nov 2026 | 566 KB | |
| 1.1.5 | stable | Published | 31 Oct 2026 | 561 KB | |
| 1.1.4 | stable | Published | 30 Oct 2026 | 548 KB | |
| 1.1.3 | stable | Published | 27 Oct 2026 | 519 KB | |
| 1.1.2 | stable | Published | 24 Oct 2026 | 508 KB | |
| 1.1.1 | stable | Published | 24 Oct 2026 | 506 KB | |
| 1.1.0 | stable | Published | 24 Oct 2026 | 496 KB | |
| 1.0.0 | stable | Published | 18 Oct 2026 | 448 KB |
StockPiler
Stock potions and plants. Grow, buy, and brew toward the amounts you set.
Folder
StockPiler · 71 files
· by Talladego - EA_ActionBars (built in)
- EA_ChatWindow (built in)
- EA_CraftingSystem (built in)
- EA_CultivationWindow (built in)
- EA_MoraleWindow (built in)
- EA_SettingsWindow (built in)
- EASystem_Tooltips (built in)
- EASystem_Utils (built in)
- EASystem_WindowUtils (built in)
- EATemplate_DefaultWindowSkin (built in)
- LibPerf (unknown) optional
- LibSlash (LibSlash) optional
- WarBoard (WarBoard) optional
- Talladego Owner
- Wholdar Contributor
Love the addon. The issue I have with it is it prevents me from saving my UI layout. This is the only addon that does it. I've uninstalled and reinstalled it several times, I've disabled all other addons and tested each one independently. Upon hitting save UI layout, the window prompts for yes no cancel. Yes and no do nothing, you have to cancel then the layout change is ignored.
Thanks for the detailed report! Found it: a bug in the Craft button's Layout Editor handling blocked the save. It's fixed in the next version, 1.1.4, coming soon.
Log in to comment.