How to Create Your Own WoW Classic UI Pack

How to Create Your Own WoW Classic UI Pack

A complete guide for creators — from planning to publishing

Creating a UI Pack is one of the best ways to share your interface vision with the WoW Classic community. Whether you want something minimalist, immersive, or raid-oriented, this guide walks you step-by-step through the entire process.

What Is a UI Pack?

A UI Pack is a curated collection of:

  • WoW addons
  • Saved variables
  • Layout profiles
  • Textures, fonts, and optional WeakAuras
  • Installation instructions

A good UI Pack is not just “a folder of addons” — it is a ready-to-use interface experience with consistent design and clear documentation.


Preparing Your UI Pack

1. Choose a Theme

Think about the style you want to create:

  • Minimalist – clean lines, low clutter, neutral colors
  • Immersive – fantasy textures, lore style, dark UI
  • Raiding – high visibility, cooldown clarity, healing/rotation focus
  • PvP – enemy awareness, class tracking, battleground tools
  • Class-Specific – tailored layouts for each class

Document your design goals — it will help users understand your intent.


2. Clean Your Addon Setup

To avoid shipping unwanted files:

  1. Delete unused addons
  2. Log into a character
  3. Adjust all settings until the UI looks and functions exactly as intended
  4. Reload the UI (/reload)
  5. Log out cleanly (important for saved variables)

3. Export All Configurations

You must include configurations so that users install your UI exactly as you built it.

A. Addon Profiles

For addons like:

  • ElvUI
  • TukUI
  • Bartender
  • WeakAuras
  • Plater
  • Details
  • Weakauras
    Export profiles using their Export button or /wa export.

B. Saved Variables

Many addons store settings in:

_WTF/Account/<ACCOUNT_NAME>/SavedVariables/*.lua

You will include only the files needed (more below).

C. Layout screenshots

Provide at least 2–3 screenshots:

  • Full combat view
  • Clean UI layout
  • Optional: class-specific modules

These are used for the UI Pack page and troubleshooting.


Building the Folder Structure

We recommend this structure:

/YourUIPackName
    /Addons
        (all .zip or raw folders of your addons)
    /SavedVariables
        *.lua files for your profiles
    installation-guide.txt
    pack-info.json
    screenshots/
        preview1.jpg
        preview2.jpg

pack-info.json example:

{
  "name": "Minimalist Gray UI",
  "author": "YourName",
  "version": "1.0",
  "wow_version": "Mists of Pandaria Classic",
  "categories": ["Minimalist", "Raid"],
  "recommended_resolution": "1920x1080",
  "addons_used": [
    "ElvUI",
    "WeakAuras",
    "Plater",
    "Details",
    "OmniCD",
    "DBM"
  ]
}

Writing the Installation Guide

Include a clear, beginner-friendly guide. Here is a template you can use:


Installation Instructions

Step 1 — Download the UI Pack

Download the .zip file and extract it on your computer.

Step 2 — Install the Addons

Copy the contents of /Addons into:

_World of Warcraft/_classic_/Interface/AddOns/

Step 3 — Install Saved Variables

Copy the contents of /SavedVariables into:

_World of Warcraft/_classic_/WTF/Account/<YOUR_ACCOUNT>/SavedVariables/

Step 4 — Start the Game

Log into your character.

Step 5 — Apply Addon Profiles

Import profiles in:

  • ElvUI → Profiles → Import
  • WeakAuras → Import
  • Details → Import/Copy
  • Plater → Profiles → Import

Step 6 — Reload UI

Type:

/reload

Testing Checklist

Before publishing, test your UI Pack with this checklist:

✔ Works on a fresh character

✔ Works with a brand-new WTF folder

✔ No missing addons

✔ WeakAuras are correctly linked

✔ Profile imports do not error

✔ Layout works at 1080p (minimum recommended)

✔ Screenshots match final look

✔ Load time is reasonable


Submitting Your UI Pack to WoWClassicUI

To publish your pack:

  1. Visit /submit-ui-pack
  2. Upload your .zip
  3. Provide:
    • Title
    • Author name
    • Description
    • Screenshots
    • Version number
    • List of addons included
    • Installation notes
  4. Our team verifies:
    • Folder structure
    • No malicious files
    • Clear descriptions
    • Profile functionality

Once approved, your UI Pack appears on:


Updating Your Pack

When WoW Classic updates:

  • Update your screenshots
  • Re-export addon profiles
  • Increment version number
  • Add changelog (recommended)

Best Practices for Creators

⭐ Keep it lightweight

Avoid shipping 80+ addons — users appreciate performance.

⭐ Keep it beautiful

Consistent colors, spacing, fonts, and icon sizes matter.

⭐ Keep it documented

A UI Pack with clear instructions gets 10× more installs.

⭐ Keep it updated

Popular packs stay visible because creators maintain them.

TBC – Dark Portal Opens
d h m s
Loading…

Class Guides, Macros, ..


BlueTracker - Blizzard Forums Watcher

Latest Posts


Popular Content


Topics


Tags

addon addons anniversary arena battleground blizzard blue posts burning crusade characters classic command create wow addon ddos doomhowl forums future gruul guide hof home hotfix interface isle of thunder karazhan lua magtheridon maintenance mop outland phase 3 pvp raid reddit release roadmap slash social tbc technical throne thunder tracker transfer warlock watcher


Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Index