Skip to content

Minecraft Version Manager - The easiest way to creating and manage Minecraft modpacks, client and servers

Notifications You must be signed in to change notification settings

ianwijma/minecraft-version-manager

Repository files navigation

MinecraftVersionManager

This workspace has been generated by Nx, a Smart, fast and extensible build system.

Understand this workspace

Run nx graph to see a diagram of the dependencies of the projects.

Remote caching

Run npx nx connect-to-nx-cloud to enable remote caching and make CI faster.

Further help

Visit the Nx Documentation to learn more.

MVM resources

Good examples on how to compile for a platform: https://github.com/GTNewHorizons/DreamAssemblerXXL

Mvm Command changes

This is our idea way of adding new mods. This is not the current way though.

General adding of mods

mvm mod add <provider> <mod-name> [...provider dependent arguments] 

Add direct download

mvm mod add direct-download/dd <mod-name> <download-url> [--side=<both|client|server>]

Add curse forge

mvm mod add curse-forge/cf <mod-name> [mod-version=latest] [--side=<both|client|server>]

Add GitHub Release

mvm mod add github-release/ghr <mod-name> <owner> <repo> [file=non-repo-source] [release-tag=latest] [--side=<both|client|server>]

Add GitHub Build

mvm mod add github-build/ghb <mod-name> <owner> <repo> <build-command> [--side=<both|client|server>]

Add modrinth

mvm mod add modrinth/m <mod-name> <mod-version> [--side=<both|client|server>]

MVM Package changes

  • Instead of having mods, clientMods and serverMods. lets just have mods, where in the object we have some sub information.

About

Minecraft Version Manager - The easiest way to creating and manage Minecraft modpacks, client and servers

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published