X-Perl UnitFrames

TBCTBCWotLKWotLKCataCataMoPMoP
20 downloads

Description

What is X-Perl UnitFrames?

X-Perl UnitFrames is a comprehensive unit frame replacement featuring 3D portraits, extensive raid frame options, click-casting support, range checking, and a highly configurable layout system.

Categorized under Unit Frames, this addon is a must-have for players seeking to improve their World of Warcraft experience on private servers.

Key Features

  • 3D animated portraits on player, target, and party frames
  • Raid frames with configurable grid density and buff/debuff indicators
  • Click-to-cast support for healing directly from raid frames
  • Range checking with frame fading for out-of-range players
  • Target highlighting showing which raid members are being targeted by bosses
  • Buff and debuff scaling with priority-based display filtering
  • Extensive color customization for health bars, borders, and backgrounds
  • MT target window showing threat targets for multiple tanks

Why X-Perl UnitFrames is Essential

X-Perl became the dominant unit frame addon through the WotLK and Cataclysm eras because it offered everything in one package: attractive 3D portraits for immersion, functional raid frames for healers, and enough configuration to satisfy power users. It remains popular on private servers where players want a battle-tested, full-featured frame solution.

Supported Expansions

X-Perl UnitFrames is available for Cataclysm, WotLK, MoP, and TBC. Whether you play on a Classic private server or a modern expansion realm, this addon enhances your gameplay across all supported versions.

How to Install X-Perl UnitFrames

Extract all X-Perl modules into your AddOns folder. Type /xperl to access the full configuration panel. Start with the player and target frame settings, then customize party and raid frames to your role's needs.

Browse more WoW addons and find the best private servers on DivineTop.

Screenshots

Addon Information

CategoriesUnit Frames
DeveloperAnonymous
Downloads20
UpdatedMar 16th, 2026
ExpansionsTBC, WotLK, Cata, MoP
TypeWoW Addon

Installing X-Perl UnitFrames on a private server

Which version do you need?

Private servers run older game clients, and an addon only loads properly on the client it was built for. Pick the download that matches your server's client. To check an addon you already have, open its .toc file: the ## Interface: line should match the number below.

ClientPatchInterfaceMore addons
The Burning Crusade2.4.320400TBC addons
Wrath of the Lich King3.3.5a30300WotLK addons
Cataclysm4.3.440300Cataclysm addons
Mists of Pandaria5.4.850400MoP addons

Install steps

  1. Download the X-Perl UnitFrames build for your client from the Downloads panel above.
  2. Extract the zip into Interface/AddOns inside your World of Warcraft folder. Create the AddOns folder if it doesn't exist yet.
  3. Check the folder name matches the .toc file inside it, for example AddOns/X-PerlUnitFrames/X-PerlUnitFrames.toc. Downloads from GitHub often add -master or -main to the folder name, which stops the addon from loading.
  4. Start the game and click AddOns on the character screen. Enable X-Perl UnitFrames, and tick Load out of date AddOns if it shows as out of date.

Lua errors right after installing almost always mean the build doesn't match your client. Delete the folder and download the version for your patch.

Where to use it

Popular WotLK 3.3.5a servers on DivineTop: Warmane Icecrown - WotLK PVP, Warmane Lordaeron - WotLK Blizzlike, UltimoWoW Bennu - WotLK Espanol. See all WotLK private servers.

Popular TBC 2.4.3 servers on DivineTop: BloodWoW - TBC Private Server, Warmane Onyxia - TBC PVE. See all TBC private servers.