A command-line tool to update PaperMC server .jar file (in-place)
Project description
papermc-updater
A command-line tool to update a PaperMC server .jar file (in-place) to the latest build. Supports latest and previous MC versions.
Installation
Requires Python 3.10+.
From PyPI
$ python -m pip install papermc-updater
or
$ pip install papermc-updater
From source
$ git clone https://github.com/tjkessler/papermc-updater
$ cd papermc-updater
$ python -m pip install .
Usage
Warning: this tool replaces the existing PaperMC server .jar file!
Command line
$ update-papermc $PATH_TO_EXISTING_JARFILE
The default MC version is 1.20.2 - specify a different MC version with:
$ update-papermc $PATH_TO_EXISTING_JARFILE --version 1.19.4
Python script
from papermc_updater import update_paper_to_latest
update_paper_to_latest("$PATH_TO_EXISTING_JARFILE", version="1.20.1")
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
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 papermc_updater-0.1.3.tar.gz.
File metadata
- Download URL: papermc_updater-0.1.3.tar.gz
- Upload date:
- Size: 6.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.9.18
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
4f10e0e9846a4ac64ace0e427b056a63b2976bb48d69f84646bc306536787d8a
|
|
| MD5 |
90b02803305a96ee84ecd55984abf18b
|
|
| BLAKE2b-256 |
9f66fa95577a5b94da328b912ae0a8e2f5e19523c313e635dd6d51c6c0eb1850
|
File details
Details for the file papermc_updater-0.1.3-py3-none-any.whl.
File metadata
- Download URL: papermc_updater-0.1.3-py3-none-any.whl
- Upload date:
- Size: 7.6 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.9.18
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
fbcc4ac89d978526ca94a6d0bc3b4c74e48f6c7d906834c89081acf2c0842459
|
|
| MD5 |
a7e1cbf091dcb5ab5d956aaffa254a07
|
|
| BLAKE2b-256 |
b39878066a56317068fc7ea8215e2c3f7f9940f22e2ed55c983681843d1bb944
|