promotional bannermobile promotional banner

HardcoreUnitFrames

A highly customizable WoW Classic Hardcore unit frame addon without sacrificing performance or reliability.
Screenshot 2026-08-30 110551.png

Screenshot 2026-08-30 110551.png

Screenshot 2026-08-30 110640.png

Screenshot 2026-08-30 110640.png

Screenshot 2026-08-30 110658.png

Screenshot 2026-08-30 110658.png

Description

ardcore Unit Frames

World of Warcraft Classic Era / Hardcore · Interface 11509

A survival-focused, fully customizable unit-frame replacement for Player, Target, Target of Target, Pet, and Party, with a full visual Designer, account-wide profiles, precise health and resource elements, targeting awareness, threat and danger presentation, and a polished Hardcore-first configuration experience.

Hardcore Unit Awareness

Hardcore Unit Frames replaces the primary Player, Target, Target of Target, Pet, and Party unit-frame presentation with configurable layouts designed for Hardcore readability.

Current survival-awareness features include:

health and power;

numeric health values;

health percentages;

class/reaction coloring;

dead / ghost / offline state;

Target threat border;

Target danger classification;

TARGETING YOU / TARGETING PET;

Party range fading.

Gameplay awareness remains separate from layout and styling so visual customization does not change the meaning of combat information.

Health & Resource Elements

Health and resource information are first-class Designer elements rather than being locked into one combined string or fixed location.

Health Elements

Health Bar

Health Value (Combined)

Health Current

Health Maximum

Health Missing

Health Percent

Health Missing %

Health Status

Health Value modes include:

Current / Max

Current Only

Missing Health

Percent Only

Current + Percent

Current / Max + Percent

Resource Elements

Resource Bar

Resource Value (Combined)

Resource Current

Resource Maximum

Resource Percent

Resource Type

Resource Value modes include:

Current / Max

Current Only

Percent Only

Current + Percent

Current / Max + Percent

Every atomic Health/Resource element can be independently moved, styled, attached, enabled, copied, pasted, and previewed.

Classic percentage values are normalized correctly to 0–100 display semantics rather than formatting raw 0–1 values as if they were already percentages.

Visual Unit Frame Designer

Open Hardcore Unit Frames with /huf to access the Designer.

The Designer uses a three-pane application layout:

Elements — registry, search, categories, Favorites, Recent Elements, and Add Element;

Designer Canvas — live preview, grid, zoom, direct selection, and direct dragging;

Properties — selection-sensitive layout, style, media, color, and behavior controls.

Top context tabs include:

Player;

Target;

Target of Target;

Pet;

Party.

These are design contexts inside the active profile, not separate profiles.

Designer capabilities include:

direct element dragging;

attachment and anchor control;

precise X/Y positioning;

nudge controls;

element width/height where applicable;

Grid On/Off;

2 / 4 / 8 / 16 / 24 / 32 px grid precision;

1x / 2x view zoom;

bounded Undo / Redo;

element clipboard;

Paste Layout;

Paste Style;

Paste All;

Favorites;

Recent Elements;

search;

command menu.

The live Designer preview updates immediately as presentation settings change and stops its editor-only simulation when the Designer is closed.

Add Element Workflow

Optional disabled elements are hidden from the main registry until the user chooses to add them.

Global Appearance and Frame Root remain visible as structural entries. Optional elements become discoverable through Add Element, appear immediately after being enabled, and return to the Add Element list when disabled.

Transient Designer menus dismiss on selection, outside click, Escape, toggle, or Designer close so no invisible popup can remain behind and intercept input.

Profiles

Hardcore Unit Frames ships with exactly one built-in account-wide profile:

Master

Master is the canonical factory baseline and cannot be renamed or deleted.

The Profile Manager supports explicit user-created profiles:

create from Master;

duplicate active profile;

switch active profile;

rename user-created profiles;

delete user-created profiles;

import/export active profile.

No character, class, role, or unit-context profiles are automatically created.

Profiles remain available account-wide, and existing saved Master/user profiles are never silently replaced merely because factory defaults change in a later release.

Import & Export

HUF1: Master-compatible transfer HUF2: User-profile transfer

Exports contain the complete active profile, including global settings, unit contexts, colors, Designer element data, frame positions, media, and appearance.

Imported text is parsed as typed data and is never executed through load, loadstring, or equivalent code execution.

Transfer validation includes size, nesting depth, pair count, numeric ranges, checksums, metadata, and attachment-graph validation.

Test Mode

Test Mode is the live-screen positioning environment for complete unit frames.

Player, Target, Target of Target, and Pet move independently.

Party moves as one unified stack.

Live secure-frame changes respect combat lockdown.

Designer element dragging remains separate from live frame positioning.

Performance

Hardcore Unit Frames is designed around an event-driven runtime.

Live updates respond to relevant unit and gameplay events.

Party range checks may use one bounded conditional updater rather than one ticker per party frame.

Designer grid, hitboxes, search, preview state, and editor controls add no live combat-path cost while the Designer is closed.

Hidden and disabled runtime features stop unnecessary work.

Pet lifecycle recovery uses bounded short rechecks rather than permanent polling.

Built for Classic Hardcore

Hardcore Unit Frames targets World of Warcraft Classic Era / Hardcore and Interface 11509.

The addon respects secure unit-button behavior, combat lockdown, protected frames, taint boundaries, and Classic 1.15.9 secret-value restrictions. Inaccessible secret values are never arithmetically inspected or converted by addon code.

Blizzard frame suppression remains subordinate to secure execution and is deferred when protected changes would be unsafe.

Independent Development

Hardcore Unit Frames is independently developed.

No source code, artwork, textures, assets, or documentation from other World of Warcraft addons are included or redistributed without appropriate rights.

World of Warcraft and related trademarks are property of Blizzard Entertainment.

Hardcore Unit Frames is an independent addon and is not affiliated with, endorsed by, or sponsored by Blizzard Entertainment.

Artwork Disclosure

Promotional branding artwork used on the project page may be AI-generated and illustrative.

Promotional artwork is not presented as an exact in-game screenshot unless specifically identified as one. Actual unit-frame appearance is controlled by the in-game Designer and runtime configuration.

License

All Rights Reserved.

The HardcoreUnitFrames Team

profile avatar
  • 4
    Projects
  • 38
    Downloads

More from cheesedz

  • HardcoreActionBars project image

    HardcoreActionBars

    A fully customizable WoW Classic Hardcore action bar replacement with secure bars, native Blizzard utility controls, profiles, live designing, cooldowns, keybinds, and survival-focused configuration.

    • 2
    • August 31, 2026
  • HardcoreNameplateDesigner project image

    HardcoreNameplateDesigner

    A lightweight, fully customizable World of Warcraft Classic Hardcore nameplate addon with threat awareness, dangerous-cast highlighting, target tracking, TTK estimates, and an in-game visual designer.

    • 28
    • August 29, 2026
  • HarcodeCastBars project image

    HarcodeCastBars

    Hardcore Cast Bars (HCB) is a fully customizable cast-bar replacement for WoW Classic Era and Hardcore, built around survival awareness and clean combat readability.

    • 6
    • August 29, 2026
  • HardcoreActionBars project image

    HardcoreActionBars

    A fully customizable WoW Classic Hardcore action bar replacement with secure bars, native Blizzard utility controls, profiles, live designing, cooldowns, keybinds, and survival-focused configuration.

    • 2
    • August 31, 2026
  • HardcoreNameplateDesigner project image

    HardcoreNameplateDesigner

    A lightweight, fully customizable World of Warcraft Classic Hardcore nameplate addon with threat awareness, dangerous-cast highlighting, target tracking, TTK estimates, and an in-game visual designer.

    • 28
    • August 29, 2026
  • HarcodeCastBars project image

    HarcodeCastBars

    Hardcore Cast Bars (HCB) is a fully customizable cast-bar replacement for WoW Classic Era and Hardcore, built around survival awareness and clean combat readability.

    • 6
    • August 29, 2026