Description
ReagentBank Manager
ReagentBank Manager is a powerful and modern addon designed to streamline the management of your crafting reagents across your bank and warbank. Say goodbye to tedious manual sorting and hello to efficient bulk transfers with smart filtering!
Features
🎨 Modern Dark-Themed Interface
- Clean, intuitive GUI with centered layout and modern styling
- Custom scrollbars with arrow buttons in Recipes and Tracker tabs
- Sleek styled buttons with hover effects
- High-priority window that stays on top of your bank/inventory
- Color-coded section headers for easy navigation
- Custom logo and professional design
📦 Bulk Transfer Operations
- Deposit Reagents - Quickly move reagents from your bags to bank/warbank
- Withdraw Reagents - Pull reagents from bank/warbank to your bags
- Automatic slot detection and placement
- Enhanced feedback messages showing expansions, trade goods, bank type, and item names
🔍 Advanced Multi-Filter System
- Multiple Expansion Selection - Select multiple expansions at once using checkboxes (Classic, TBC, WotLK, Cataclysm, MoP, WoD, Legion, BfA, Shadowlands, Dragonflight, TWW, Midnight)
- Profession Filter - Filter by profession with smart mapping to trade goods (Alchemy, Blacksmithing, Enchanting, Engineering, Herbalism, Inscription, Jewelcrafting, Leatherworking, Mining, Skinning, Tailoring, Cooking, Fishing)
- Trade Goods Categories - Granular filtering by WoW's native trade goods (Cloth, Elemental, Enchanting, Inscription, Herbs, Jewelcrafting, Leather, Cooking, Metal & Stone, Optional Reagents, Parts, Other)
- Select All/Deselect All - Quick selection controls for expansions and trade goods
- Bank Type Selection - Choose between Bank or Warbank
📊 Character Reagent Tracker
- Track reagents across all your characters account-wide
- Search functionality with clear button
- Scan current character's reagents
- View reagent counts by character and location (bags/bank/warbank)
- Modern scrollable list with custom scrollbar
📜 Recipe Management
- Scan and cache profession recipes
- Filter recipes by expansion and profession
- Track learned vs unlearned recipes
- View required reagents for each recipe
- Modern scrollable list with custom scrollbar
🛡️ Smart Item Detection
- Automatically skips soulbound items during withdrawal
- Excludes profession tools (fishing poles, mining picks, etc.)
- Accurate item categorization using subclassID
- Profession-to-trade-goods mapping (e.g., Alchemy uses Herbs, Elemental, and Cooking materials)
- Uses game API expansion IDs for accurate item classification
⚙️ Quality of Life Features
- Account-Wide Auto-Open - Automatically open the manager when you open your bank (applies to all characters)
- Minimap Button - Quick access via draggable minimap icon
- Slash Command - Type
/rbto toggle the manager window - Per-Character Filter Settings - Preferences saved individually for each character
- Account-Wide Tracker Data - Reagent tracking shared across all characters
- Bank Full Detection - Clear messaging when your bank runs out of space
🚀 How to Use
- Open your bank or warbank in-game
- Click the minimap button or type
/rbto open ReagentBank Manager - Select your filters:
- Check multiple expansions (or leave all unchecked for "All")
- Choose a profession (or "All Professions")
- Check/uncheck trade goods categories to include/exclude
- Select Bank or Warbank
- Click "Deposit Reagents" or Click "Withdraw Reagents"
- Watch as your reagents are efficiently organized!
💡 Example Use Cases
- Deposit all reagents to warbank: Leave all filters at default and click Deposit
- Withdraw TWW and Dragonflight herbs: Check "TWW" + "Dragonflight" expansions, select "Herbalism" profession, and click Withdraw
- Deposit everything except Cloth and Leather: Deselect "Cloth" and "Leather" in trade goods, and click Deposit
- Move Classic Mining materials to bank: Check "Classic" expansion, select "Mining" profession, choose "Bank", and click Deposit
- Track reagents across characters: Use the Tracker tab to see what reagents each character has
⚙️ Technical Details
- Compatible with WoW 12.0.5 (The War Within) and later
- Supports both regular bank (bags 6-11) and warbank (AccountBankTab 1-5)
- Uses expansion ID and subclass ID from game API for accurate item classification
- Account-wide data storage for reagent tracking
- Per-character settings for filters
- Lightweight and efficient - no performance impact
📝 Commands
/rb- Toggle the ReagentBank Manager window
💬 Feedback & Support
Found a bug or have a feature request? Please report it on the project page!
ReagentBank Manager - Making reagent organization effortless! ✨





