Skip to main content

Command line addon manager for World of Warcraft, TES: Online, Minecraft and more

Project description

curseforge-cli

(unofficial) command line addon manager for World of Warcraft, The Elder Scrolls Online, coming soon: Minecraft and more

Basic usage

curseforge-cli game action [arguments]

Supported games

  • wow_retail - World of Warcraft Retail
  • wow_classic - World of Warcraft Classic
  • wow_tbc - World of Warcraft The Burning Crusade
  • teso - The Elder Scrolls Online

Actions

  • list - list installed addons

    Examples:

    curseforge-cli wow_classic list
    
  • search - search addon by name

    Arguments:

    • {name} - string, e.g. "bartender"
    • --game_version - string, e.g. "1.13.7"
    • --page_size - int, max number of results (500 max)
    • --sort - int, choose from 0 (featured), 1 (popularity), 2 (last update), 3 (name), 4 (author), 5 (total_downloads)

    Examples:

    Search addons for WoW classic with name similar to "bartender"

    curseforge-cli wow_classic search bartender
    

    Search the most downloaded "dbm" addon. Will probably be Deadly Boss Mods

    curseforge-cli wow_classic search dbm --page_size 1 --sort 5
    
  • install - install addon

    Arguments:

    • {id} - int, curseforge addon id

    Examples:

    Install Total RP 3: Classic

    curseforge-cli wow_classic install 335857
    

Coming soonTM

  • Manual game discovery and configuration
  • Smart updater
  • Addon config import/export

API info (very scarce because the docs are not officially written yet):

https://github.com/Mondanzo/mc-curseforge-api/blob/master/index.js https://gist.github.com/crapStone/9a423f7e97e64a301e88a2f6a0f3e4d9

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

curseforge-cli-0.1.1.tar.gz (10.5 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

curseforge_cli-0.1.1-py3-none-any.whl (11.2 kB view details)

Uploaded Python 3

File details

Details for the file curseforge-cli-0.1.1.tar.gz.

File metadata

  • Download URL: curseforge-cli-0.1.1.tar.gz
  • Upload date:
  • Size: 10.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.7

File hashes

Hashes for curseforge-cli-0.1.1.tar.gz
Algorithm Hash digest
SHA256 c53a88660edfe4e021401a48edb1473bfd04a39b6ed7fbfcbeb011830c9701e5
MD5 5e67e633386a8b9e2e42a61ef6410123
BLAKE2b-256 e2dc03b8c1307e7ef64cf84206eb8502ead95e7c7be581ad5ef795b7fb2b1e95

See more details on using hashes here.

File details

Details for the file curseforge_cli-0.1.1-py3-none-any.whl.

File metadata

  • Download URL: curseforge_cli-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 11.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.7

File hashes

Hashes for curseforge_cli-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 3a476d9fd31caecaffdcb8d18db68c667f90b4b02aa489825a3885002c66e6ca
MD5 e43d7aec0f60040e297d64a559f78342
BLAKE2b-256 d9ff342d839542545427e26cb92327ed7096d328b0f7ff87a526913f1cb48b8a

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page