Curse forge mod download - apologise, but
npm
Yeah a terrible package name but whatever.
This package should make dealing with the Minecraft Mods Curseforge API a lot easier. Just quickly require it and you're good to go!
Installation
Using yarn (which is obviously better)
Using npm
Examples
Get a list of mods:
constcurseforge=require("mc-curseforge-api");
cursforge.getMods().then((mods)=>{
Search for mods by a string:
cursforge.getMods({ searchFilter:"Vazkii_"}).then((mods)=>{
Get a list of mods for a specific minecraft version:
curseforge.getMods({ gameVersion:"1.12.2"}).then((mods)=>{
Use paging for getting mods:
curseforge.getMods({ index:3, pageSize:5}).then((mods)=>{
See curseforge.getMods for more options.
Download the mod file for a mod:
mod.getFiles().then((files)=>{
files[0].download("./Mod.jar");
Get mod files for a specific minecraft version:
curseforge.getModFiles(225643).then((files)=>{
See curseforge.getModFiles for more options.
Documentation
See the docs for more information here.
(Those got made with JSDoc and I have no clue how to make them look better.)
-
-
-