wow-addon-manager

command module
v0.0.0-...-b72bcf1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 13, 2023 License: MIT Imports: 18 Imported by: 0

README

WoW Addon Updater

Build

Simple go program that synchronizes local World of Warcraft addons from curseforge.

Works on Windows, Linux and Mac!

Installation

go get github.com/Gonzih/wow-addon-manager

Updating

go get -u github.com/Gonzih/wow-addon-manager

Usage

Create addons.yaml file your PATH_TO_WOW/Interface/Addons folder with list of addons

addons:
- bartender4
- atlas
- atlas-classicwow
- classicauradurations
- classiccastbars
- classiclfg
- deadly-boss-mods
- details
- itemtooltipprofessionicons
- mapfader
- mik-scrolling-battle-text
- omni-cc
- quartz
- questie
- shadowed-unit-frames
- vendor-price
- weakauras-2
- whats-training
- xtolevel-classic

Each addon in this list is just part of url from curseforge, so for https://www.curseforge.com/wow/addons/atlas it would be atlas, for https://www.curseforge.com/wow/addons/atlas-classicwow/ it would be atlas-classicwow.

Run the program

wow-addon-manager --addons-dir PATH_TO_WOW/Interface/Addons

Windows notes

You will have first install go and git on your system for this to work.

Just get msi files from those urls:

Now you can open powershell or command prompt and install this program:

go get github.com/Gonzih/wow-addon-manager

To simplify update process one can create a simple update.bat file that contains following:

For classic WoW:

C:\Users\myusername\go\bin\wow-addon-manager.exe -addons-dir "C:\Program Files (x86)\World of Warcraft\_classic_\Interface\AddOns"

For retail WoW:

C:\Users\myusername\go\bin\wow-addon-manager.exe -addons-dir "C:\Program Files (x86)\World of Warcraft\Interface\AddOns"

addons.yaml file goes in to C:\Program Files (x86)\World of Warcraft\_classic_\Interface\AddOns for classic or C:\Program Files (x86)\World of Warcraft\Interface\AddOns for retail.

Documentation

Overview

not used file atm

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL