A tool for managing minecraft servers
Project description
mcpm
a tool for managing minecraft servers
not very polished. knocked together in a weekend.
initialize a mcpm.toml file (in the current directory):
mcpm init
install a plugin:
mcpm add viaversion
mcpm operations like add, remove, and upgrade all cause a file called mcpm.lock to be generated or updated. this file is stored alongside mcpm.toml. this is similar to package managers like uv, poetry, npm, cargo, etc.
the lockfile describes exactly which version of a given jarfile should be installed. once a jarfile is locked, it will not be moved to a new version unless you explicitly upgrade.
you can explictly perform a lock, with:
mcpm lock
finally, you can provision a server from the lockfile:
mcpm provision
this downloads all the jars into the correct place.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file minecraft_package_manager-0.0.1.tar.gz.
File metadata
- Download URL: minecraft_package_manager-0.0.1.tar.gz
- Upload date:
- Size: 33.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.7.13
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
b2c5546052ac95020cb3542118e182e88251f333e953e6f862b3838da3bf29e2
|
|
| MD5 |
0c49fa3a370511d0b65e398977351eea
|
|
| BLAKE2b-256 |
ff46d3f80f904c5e8e4f8f8207926f10aa4aa2fa289f74c42d5795a70a98fd53
|
File details
Details for the file minecraft_package_manager-0.0.1-py3-none-any.whl.
File metadata
- Download URL: minecraft_package_manager-0.0.1-py3-none-any.whl
- Upload date:
- Size: 35.2 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.7.13
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
9ba07037e46f0412689508cc507a9d5e034dec0d136bca047fec1c3f51788be3
|
|
| MD5 |
422f2403209a5a101d15e5e426987892
|
|
| BLAKE2b-256 |
0e20b0074b4bcec730ba706dfdfa4ca327733501f5a3614485d79fb42912a4db
|