Repository navigation
Home
ABCS – Advanced Bar Coloring System is a lightweight, self-contained World of Warcraft addon that lets you fully customize the appearance of your player health bar. Set a static color, run animated rainbow or pulse effects, save unlimited presets, and automatically apply unique colors for your hunter pets — all from one clean options panel.
Current version: 7.0.0 | Interface: 120100, 120105 (Midnight, patch 12.1) and 16001 (WoW Forever)
| Page | Description |
|---|---|
| Installation | How to install the addon |
| Configuration | Full reference for every option and setting |
| Animations | Rainbow and pulse animation guide |
| Presets | Save, load, rename, and delete color presets |
| Hunter Pet Coloring | Per-pet colors and effects, family colors |
| FAQ | Frequently asked questions and troubleshooting |
| Rules Cookbook | Rules to copy: reminders, raids, Mythic+, buffs, looks |
| Supported Frames | Every addon and bar coloured, and what /ahui check tells you |
| Translating | How to correct or add a translation |
| Changelog | Version history |
Choose any RGBA color for your health bar — full RGB control plus independent alpha (transparency). Your color persists automatically across sessions and UI reloads, and nothing else ever overwrites it: effects and pet colors are only shown on screen.
Three distinct animated rainbow patterns with an Animation Speed slider (0.1–5; at 1.0 one rainbow cycle takes about 21 seconds). Toggle on and off with a single button — the button label flips between Rainbow Effect and Stop Rainbow Effect so you always know the current state.
A gentle brightness pulse (30%–100%) applied to your chosen color, using the same speed slider. Toggle with the Pulse Colour / Stop Pulse button. Starting pulse stops the rainbow and vice versa.
Save unlimited named color presets, load them from a dropdown, rename or delete them at any time. Four colorblind-friendly presets (CB-Blue, CB-Orange, CB-Yellow, CB-Purple) are added once when a profile is created.
Every hunter pet gets an entry with its icon on the Hunter Pets page, where you can give it its own color and a pulse or rainbow effect. Other pets use an editable color for their family, in every game language. Choose whether pet colors go on your health bar, the AzeriteUI pet frame or both. When the pet is dismissed your own color and any running rainbow or pulse come back.
One-click buttons for every playable class apply that class's official color immediately, stopping any active animations. A dedicated Class Colour button applies your own class color.
A draggable minimap button (LibDataBroker + LibDBIcon) gives quick access to the options panel, and the addon also appears in the AddOn Compartment. The minimap icon can be hidden from the options panel.
| Frame Type | Support |
|---|---|
AzeriteUI for Midnight (AzeriteUI6) |
Player and pet frames |
| AzeriteUI5 – JuNNeZ Edition | Player, alternate player and pet frames |
| AzeriteUI 5.x | Player, alternate player and pet frames |
| ElvUI, Shadowed Unit Frames, Unhalted Unit Frames | Player and pet frames: health, power and cast bar |
| Z-Perl, PitBull 4 | Player and pet frames: health and power bar |
| Any oUF layout | Layouts on the shared oUF: player and pet frames |
| Blizzard default player frame | Bar art desaturated so your color shows true |
| Personal resource display | Blizzard's bars under your character, when switched on under More Bars |
Type /ahui check to see which bars were found and what each shows.
All libraries are bundled — no external downloads required.
- Install the addon (see Installation).
- Log in and type
/ahuior click the minimap icon. - Use the Healthbar Colour picker to choose a color.
- (Optional) Click Save as Preset to save it for later.
- Done — the color applies instantly and persists automatically.
| Command | Effect |
|---|---|
/ahui |
Open / close the options panel |
/ahui check |
List the bars found and what each shows, for a bug report |
Created with ❤️ by JuNNeZ.
Code assistance & refactor ideas by ChatGPT.
Ace3, LibDataBroker, LibDBIcon © their respective authors.