Configuration System
Raid Consumable Checker v2.0+ features a powerful in-game configuration UI that allows you to customize your consumable tracking without editing files manually.Access Configuration
There are two ways to access the configuration menu:- Config Button: Click the “Config” button in the main RCC window
- Slash Command: Use
/rcc config(if available)
What You Can Configure
The configuration system allows you to manage:Items & Consumables
Add, edit, and delete consumables like flasks, potions, food, and weapon enchants. Track both inventory counts and buff status.
Categories
Organize your consumables into custom groups like “Flasks”, “Main Elixirs”, “Potions”, and “Buffs”.
Display Order
Reorder items and categories to match your preferences using the Up/Down buttons.
Advanced Settings
Customize colors, fonts, timers, and window dimensions via the Constants file.
Configuration Types
In-Game Configuration
The primary way to configure RCC. Provides a visual interface for:- Items Management: Configure all item properties with instant preview
- Categories Management: Create and organize category groups
- Real-time Updates: Changes apply immediately without
/reload - Tab Navigation: Use Tab/Shift+Tab to move between fields
All changes made in the configuration UI are saved to
WTF/Account/[AccountName]/SavedVariables/RaidConsumableChecker.luaFile-Based Configuration
For advanced customization beyond the UI:- Constants File: Edit
RaidConsumableChecker_Constants.luafor colors, fonts, dimensions, and timers - Direct Database: Manual editing of SavedVariables (not recommended)
Configuration Workflow
Workflow Steps
- Open Configuration: Click the Config button or use a slash command
- Select Entry: Choose an existing item/category or click “New Item”/“New Category”
- Edit Fields: Modify the configuration fields as needed
- Validate: Save button enables only when changes are valid
- Save: Click “Save” to apply changes (or “Discard” to revert)
- UI Updates: Main window refreshes automatically
Navigation Features
Tab Navigation
Press Tab to cycle through form fields:- Tab: Move to next field
- Shift+Tab: Move to previous field
- Auto-Skip: Disabled fields are skipped automatically
Smart Validation
The configuration UI prevents invalid data:- Required Fields: Save button disabled if essential fields are empty
- Type Checking: Numeric fields only accept numbers
- Field Dependencies: Changing item type (Consumable ↔ Buff) disables irrelevant fields
- Icon Preview: See icons in real-time as you type the icon name
Data Storage
SavedVariables Location
- Items: All configured consumables
- Categories: Category definitions and order
- Window Position: Saved position from your last session
Data Migration
Upgrading from v1.x? RCC automatically migrates your old configuration:- Imports items from
RaidConsumableChecker_Data.lua - Converts old format to new database structure
- Preserves all your customizations
Next Steps
Configure Items
Learn about item fields and configuration options
Manage Categories
Organize consumables into custom groups
See Examples
Real configuration examples from the source
Advanced Settings
Customize colors, fonts, and timers