promotional bannermobile promotional banner
premium banner
A small addon which allows the user to track missing consumeables in bag, so they can restock in town.

Description

TnaroUtils

Never run out of consumables again!

TnaroUtils is a powerful consumable tracking addon that helps you stay prepared across all your characters. Define what items you need, assign them to your characters, and always know at a glance what's missing from your bags.

Key Features

📦 Smart Consumable Tracking

  • Track any item by Item ID with customizable target amounts
  • Supports crafted item quality ranks (1-5 stars) - track specific qualities or any rank
  • Only scans bags (not bank or warbank) for accurate "ready to go" status
  • Real-time updates when your inventory changes

📋 Flexible Group System

  • Organize items into groups (e.g., "Raiding", "Mythic+", "PvP", "Leveling")
  • Priority system: Higher priority groups override lower ones
  • Perfect for different setups: Your raid group can require 20 potions while your casual group only needs 5
  • Full group management: Create, delete, rename, copy, and merge groups
  • Undo support for accidental deletions

👥 Per-Character Configuration

  • Assign each character to one or more groups
  • Different characters can have completely different requirements
  • Works with Syndicator for cross-realm character management
  • Characters below a configurable level are hidden (default: 80)

🖥️ Clean Visual Display

  • Compact, draggable window showing only missing items
  • Each item displays: Icon, Name, Current/Required count, Progress bar
  • Color-coded progress: Red (low) → Yellow (medium) → Green (almost done)
  • Hover over items for detailed tooltips including group information
  • Scrollable list with configurable maximum height

🎯 Smart Auto-Visibility

  • Auto-hide in instances: No distractions during dungeons, raids, or PvP
  • Auto-show in rest areas: Reminds you to restock in cities and inns
  • Hide when fulfilled: Disappears when you have everything you need
  • Always hides during combat

🔄 Import & Export

  • Share your group configurations with friends or guildmates
  • Export single groups or everything at once
  • Base64-encoded strings - just copy and paste
  • Conflict resolution when importing existing group names

⚡ Quick Access

  • Minimap button with left-click toggle and right-click settings
  • DataBroker support for LDB display addons
  • Right-click menu on main window for quick actions
  • Comprehensive /tu slash commands for power users

Usage

Getting Started

  1. Type /tu config to open settings
  2. Go to Groups & Items tab
  3. Add items using their Item ID and desired amount
  4. Switch to Characters tab and assign your character to the group
  5. The main window will now show any missing items!

Finding Item IDs

  • Check Wowhead URLs: wowhead.com/item=191384 → Item ID is 191384
  • Most tooltip addons can display Item IDs

Priority Example

You have two groups:

  • "Casual" (Priority 1): Health Potion ×10
  • "Raiding" (Priority 10): Health Potion ×40

A character assigned to both groups will need 40 Health Potions because the "Raiding" group has higher priority.

Slash Commands

All commands work with /tu or /tnaroutils:

Command Description
/tu Toggle main window
/tu config Open settings
/tu help Show in-game help
/tu lock Toggle window lock
/tu add <id> <amount> [rank] [group] Add item to track
/tu remove <id> [rank] [group] Remove item
/tu group list List all groups
/tu group create <name> Create new group
/tu undo Undo last operation
/tu scan Force inventory rescan

Use /tu help in-game for the complete command reference.

Configuration Options

Appearance

  • Window scale (50% - 200%)
  • Maximum window height
  • Font selection (with SharedMedia support)
  • Font size
  • Background and border opacity

Behavior

  • Lock window position
  • Show/hide minimap button
  • Chat message preferences
  • Auto-hide in instanced content
  • Auto-show in rest areas
  • Hide in rest areas when all items fulfilled

Optional Dependencies

Addon Benefit
Syndicator See and manage all characters across realms
LibSharedMedia Additional font choices

TnaroUtils works perfectly fine without any dependencies!

Feedback & Support

Found a bug or have a suggestion? Please open an issue on the project repository.


Author: tnaro Version: 1.0.0 Game Version: The War Within (12.0+)