ItemShelf
Managing inventory clutter is a universal struggle for adventurers across Azeroth. Whether you are raiding in the latest expansion or grinding professions in Classic, keeping essential consumables accessible without clogging your action bars is vital. This is where ItemShelf shines as a dedicated solution for bag organization. Unlike general inventory managers, this addon focuses specifically on creating tidy, on-screen panels that automatically fill themselves from your bags while offering free-form slots for anything you can drag.
Automated Organization for Every Expansion
The core strength of ItemShelf for World of Warcraft lies in its ability to scan your bags and categorize items instantly. Upon logging in, the addon identifies flasks, potions, food, bandages, weapon oils, augment runes, and profession knowledge tomes. It groups these into collapsible categories represented by single buttons. When you hover over a category, a flyout menu expands to reveal every item within that group. This design ensures that a long shelf of items becomes a handful of tidy buttons, saving valuable screen real estate.
This system works seamlessly across all major game versions. Whether you are playing Retail, Classic Era, The Burning Crusade, Wrath of the Lich King, Cataclysm, or Mists of Pandaria, the logic adapts to the available items. The "Current content only" filter is particularly useful; it automatically hides outdated consumables that pile up while leveling, ensuring you only see relevant gear for your current expansion. Utility items and trinkets remain visible regardless of filters, so your favorite teleport toys are never hidden.
Custom Drop-Slots and Flexibility
Beyond automatic sorting, the addon provides powerful customization through custom drop-slots. You can drag any item, toy, spell, mount, or macro onto these empty boxes to create personalized bars. This feature is perfect for class-specific utilities like rogue poisons, profession windows, guild bank toys, or multiple hearthstones. You can configure up to four custom bars, each sized independently with between one and eight slots per row. Each bar is freely positionable, allowing you to tailor the layout to your specific UI setup.
For players who prefer streamlined installation processes, the foxygame.net launcher offers a unique advantage by including ItemShelf in its extensive addon catalog with automatic version compatibility checks. This means you can achieve a one-click install that keeps the addon updated without manually checking for patches after every game client update.
Installation and Configuration
Getting started is straightforward. When you download ItemShelf and install it, the panels appear automatically in the upper-left area of your screen. The interface is fully localized, detecting your game client's language on the first run. It supports English, Russian, German, French, Spanish, Portuguese, Italian, Korean, and both Simplified and Traditional Chinese. If you need to change the language manually, a dropdown in the control panel allows instant switching.
If you are wondering how to install and configure the layout, simply click the minimap icon to open the settings. Here you can toggle the drag lock to reveal clear handles on the left edge of each panel. These grips make repositioning easy; once you are satisfied with the placement, locking the layout hides the handles for a clean look. Each character maintains a separate profile, so a rogue's poison setup will not interfere with a tailor's profession buttons.
Advanced Features and Combat Safety
Safety in combat is a priority for any UI modification. ItemShelf utilizes Blizzard's secure templates, ensuring that clicking buttons to use items or cast spells functions correctly even during intense encounters. Cooldown swipes are displayed on every button, and items you cannot currently use are filtered out to prevent errors. You can also customize the leading item for any category by right-clicking a button and rearranging the order, ensuring your most-used potion is always the single-click option.
The addon includes several slash commands for power users. Typing /is or /itemshelf brings up the command list, allowing you to toggle locks, refresh scans, or modify panel visibility via text commands. For example, you can disable specific panels or add specific Item IDs to the custom category directly through the chat interface.
Conclusion
Efficiency in World of Warcraft often comes down to how quickly you can access your tools. ItemShelf eliminates the need to dig through bags mid-fight by presenting your consumables and custom items in an organized, hover-to-expand format. Its standalone nature means it requires no external libraries or heavy UI frameworks like ElvUI to function. By automating the sorting process while retaining deep customization options, it serves as an essential tool for players who value a clean interface and rapid item access across all versions of the game.