Add a custom WowRadio minimap radio icon while preserving the existing Blizzard minimap border and button behavior.
📻 WowRadio — Vanilla
Listen to Internet Radio directly inside World of Warcraft 1.12.
WowRadio provides a simple in-game radio player with a large built-in station list, compact and full interface modes, custom stream support, saved settings and convenient playback controls.
✨ Features
- 100 built-in radio stations
- Game, Rock, Electronic, Jazz, Talk and Variety categories
- Compact and Full interface modes
- Previous / Next / Random station controls
- Custom radio stream support
- Automatic playback on login
- Saved settings and last selected station
- Key bindings
- Titan Panel integration
- Easy station management through
Stations.lua
🖼️ Interface
Compact mode
Full mode
📦 Installation
-
Download the addon.
-
Place the
WowRadio-Vanillafolder inside:World of Warcraft\Interface\AddOns\ -
Start or restart the game.
-
Make sure in-game music is enabled, as WowRadio uses the WoW music system for radio playback.
Open the options with:
/wowradio
or:
/wr
🎵 Commands
| Command | Description |
|---|---|
/wrtune <number> |
Switch to a station by number |
/wrplay |
Play the last selected radio station |
/wrstop |
Stop radio playback |
/wrnext |
Switch to the next station |
/wrprev |
Switch to the previous station |
/wrrnd |
Switch to a random station |
/wrlist |
Display the available station list |
/wrinfo |
Display the currently playing station |
/wrauto |
Toggle automatic playback on or off |
/wrcustom <url> |
Play a custom stream URL |
Example:
/wrtune 10
📡 Custom stations
Custom radio streams can be played directly with:
/wrcustom http://example.com/stream
Built-in stations are stored in Stations.lua.
Each station follows this format:
{ "Stream URL", "Display Name", "CATEGORY" }
Available categories:
GAMETALKROCKELECTRONICJAZZVARIETY
Station numbering and synchronization are handled automatically.
⚙️ Compatibility
- World of Warcraft client 1.12
- Interface version 11200
- Ace2-based
- Titan Panel support
📜 Project identity & licensing
WowRadio-Vanilla is an independent community-maintained addon. It is not
affiliated with or endorsed by Blizzard Entertainment or by the radio stations
listed in Stations.lua.
The repository contains mixed-origin material. The historical WowRadio code has no explicit project-wide license identified in the currently known upstream repositories, so this fork does not claim to relicense that inherited code.
For details, see:
- THIRD_PARTY_NOTICES.md
- PROJECT_IDENTITY.md
- Docs/CODE_PROVENANCE.md
- Docs/ASSET_PROVENANCE.md
- Docs/STATION_DIRECTORY_NOTICE.md
- LICENSES/
🙏 Credits
Original addon by Tormentor @ Mannoroth and belthazor.
Initial GUI and ideas by jack.e.
Vanilla version maintenance and additional improvements by Dusk-92.
📜 Changelog
1.1
- Updated radio stations
- Added Compact Mode
- Added mute button
- Added UI refinements
1.0
- Added 96 radio stations
- Added custom URL support
- Added fade-on-move option
- Added interface resizing
- Added saved settings
- Added key bindings
0.4a
- Backported to World of Warcraft Vanilla
0.4
/wrinfonow correctly displays custom URLs- Added Titan Panel plugin
- Moved station definitions to
Stations.lua