Skip to content

Latest commit

 

History

History
85 lines (71 loc) · 2.27 KB

README.md

File metadata and controls

85 lines (71 loc) · 2.27 KB

Minecraft Package Manager (MCPM) 📦

Minecraft Package Manager (MCPM) is an advanced CLI tool for setup Minecraft Instances and Servers. Possibilities of this tool is much higher than managing big and complex Modpacks and Servers.

Introduction

NOTICE: MCPM is now at the very beginning (EXPERIMENTAL) stage. we ask Developers to help the project. Pull Requests are welcome.

mcpm is builded into EXE installation for Windows which is available from Releases Page.

Some of the Features are:

  • API Interactions
  • Version Control (Soon)
  • Advanced CLI Intercations
  • ...

Loader Support

Currently, mcpm Support for Loaders is defined as below:

Loaders Resources API/Method Supported
Vanilla (Base) Resource Packs and Shader Packs URL Address ✅ (Experimental)
Worlds, Versions, Data Packs, etc. - 🚧 (Planned)
Spigot/Bukkit Plugins Spiget ✅ (Experimental)
Config, Server JAR, etc. - 🚧 (Planned)
Plugin-Dependency, etc. -
Forge/Fabric Mods, Configs, etc. - ❌ (Planned for Long-term)

Usage

mcpm Command-Line Interface (CLI) is accessible using Shell (cmd or powershell...) to interact with resources in the Path. the Shortcut is mcpm.

Quickstart

  • Installing Plugins: mcpm install plugin <plugins_id> ...
    Arguments:
    • plugins_id: Identifier of Plugin. accepts Multiple Ids. Id of Plugin is shown on the Plugin's Page url.
      Example: mcpm install plugin 34315 28140 (Installs Vault and Luckperms)
      (Id of Vault is 34315 as in https://www.spigotmc.org/resources/vault.34315/)

More Content Soon...