We're porting Retail add-ons to Beta, Come Get 'Em

I will be updating this post as I (and others) continue to bring add-ons to the Classic Beta. Please feel free to make requests in this thread. I’ll try to do my best to address the most immediate needs. Add-on authors, post a reply in this thread with a link to where folks can get a version of your add-on that works with Classic and I will put that link here in the OP! (And if you lack beta access and don’t mind a little pair programming via Skype or Discord screen sharing, I will work with you to get your community-requested add-on running in the Beta.)

Addons for WoW Classic (catalog and distribution by WoWInterface.com)
https://www.wowinterface.com/downloads/cat160.html

Alamo Reeburth
https://github.com/BigBadBleuCheese/AlamoReeburth/tree/classic/test

Bartender 4
https://www.wowace.com/projects/bartender4/files/2717535

Clique
https://www.warcrafttavern.com/addons/clique/

Deadly Boss Mods
https://github.com/DeadlyBossMods/DBM-Classic

RepairMan
https://github.com/Cormeer/RepairMan

Questie: the vanilla quest helper
https://github.com/AeroScripts/QuestieDev/tree/QuestieClassic

Tukui
https://git.tukui.org/Tukz/Tukui/tree/Classic

WeakAuras
https://github.com/mrbuds/WeakAuras2/tree/classic

I briefly published the modified work of some add-on authors (who did reserve rights under licenses) without their permission. Access to those modifications has been removed. This was due to simple ignorance of how licensing in this realm works and an honest intent just to help players beta testing Classic. I offer my most sincere apologies to those authors.

84 Likes

Any information on the addon API restrictions for Classic?

5 Likes

It’d be nice to get a RP profile add on like MRP or TRP 3 for classic. Hopefully there’ll be a community for it.

21 Likes

I thought recount was already available during vanilla?

Anyway, Z-Perl (called X-Perl back in Vanilla) :V

6 Likes

I haven’t run into much of that yet. I can tell you the one gem of information unearth so far is the TOC Interface version for the Classic Beta is this (for other devs that might care): 11302.

4 Likes

Elvui would be amazing :slight_smile:

Edit: woohoo questie!

8 Likes

I think the ElvUi team is planning a Classic version already.

9 Likes

A what like what?

Recount was available back then, but keep in mind that Classic is running on the modern infrastructure, which has an impact on the client side, too. One impact is that the LUA version is much more evolved. If you try to put a 1.12 add-on in the Classic Beta, you will have bad syntax explosions all over the place.

9 Likes

Is there a studio for building those? Like VSCode or something? Or is it all just some form of xml?

1 Like

Those Tukui/ElvUI folks are pretty cagey with their stuff. They don’t put it on Curse, for example. Not sure I want to potentially step on their feet. Besides, ElvUI is a behemoth and I would anticipate having a lot of issues trying to port it. :wink:

4 Likes

Z-Perl then please! n.n/

2 Likes

There’s no Blizzard-anointed IDE for add-on development that I know of. I’m using VS Code with an extension for WoW add-on development, available here:

https://marketplace.visualstudio.com/items?itemName=Septh.wow-bundle
3 Likes

Thanks this is cool. By any chance do you know of a good tutorial on this? Would be fun to make some addons just for fun.

Can you make OQueue work? We need an add on for LFG in classic. :grin:

7 Likes

The Legion version has been ported back all the way to 2.4.3, I don’t think they mind. BUT, as you mentioned I wouldn’t want to step on their feet when they already have it in the works. :slight_smile:

This. Right here. No way. Not gonna happen.

Blizzard has already said multiple times that they have endeavored to prevent this kind of thing from working in Classic. I have no intention of circumventing that prevention. If anything, I might do my damnedest to recreate OQueue just so that if I am successful I can warn them that they have more safeguards to add.

Don’t destroy my Classic, bruh. #nochanges for life.

86 Likes

Anything LUA related is helpful. Mayron on YouTube has a few videos going over the basics. Older, but still applies.

I will at least look at it for ya. If it’s easy, I may just release it with profuse apologies to them in advance and redirect people to their version when it becomes available.

My favorite addon was the one that showed maps for instances. I don’t think they had instance maps for a while in classic (if ever).

5 Likes