-
Notifications
You must be signed in to change notification settings - Fork 1
Module Manager
The Module Manager page lets you browse, install, and remove AzerothCore modules from the community catalogue without leaving the browser.
AzerothCore modules are Git repository add-ons that extend the server (custom classes, events, anti-cheat, etc.). They are cloned into the modules/ directory inside your AzerothCore source and compiled together with the core.
The catalogue is fetched from the AzerothCore modules GitHub organization. Each entry shows:
- Module name and description
- GitHub star count
- Install/Remove button
Use the search bar to filter by keyword.
- Make sure the AzerothCore source is present at AC Path (from Settings).
- Find the module you want in the catalogue.
- Click Install.
The module is cloned with git clone into <AC_PATH>/modules/<module_name>. After installing, you need to:
- Recompile AzerothCore (see Compilation).
- Re-run the installer if the module adds new database tables (see Installation-Wizard).
- Restart the servers (see Server-Control).
Find the installed module (it will show a green "Installed" badge) and click Remove. This deletes the module directory from <AC_PATH>/modules/.
After removing, you must recompile for the change to take effect.
There is no bulk-update button. To update a module:
- SSH into the server.
cd <AC_PATH>/modules/<module_name> && git pull- Recompile from the Compilation page.
You can also install modules manually:
cd /opt/azerothcore/modules
git clone https://github.com/azerothcore/<module-name>.git
# Then recompileThe panel will show manually installed modules as "Installed" if they match a catalogue entry.
| Method | Path | Description |
|---|---|---|
GET |
/api/v1/modules |
List catalogue and installed modules |
POST |
/api/v1/modules/install |
Clone (install) a module |
DELETE |
/api/v1/modules/{name} |
Remove (delete) an installed module |
Some popular AzerothCore community modules:
| Module | Description |
|---|---|
mod-npc-buffer |
NPC that gives players buffs |
mod-transmog |
Transmogrification system |
mod-progression-system |
Content progression unlocking |
mod-ah-bot |
Auction house bot to populate AH |
mod-npc-bots |
NPC bots that join parties/raids |
mod-auto-balance |
Auto-scales creature difficulty based on player count |
mod-learn-spells |
Auto-learn spells on level-up |
mod-anticheat |
Anticheat detection system |
See the AzerothCore modules organization on GitHub for the full list.