Minecraft plugin helper, updates and checks versions of all plugins on a server!
I have no interest in continuing the project, as I no longer build servers in Minecraft. While I could build such software well, I just don't need this. If you want to use something same, look at pluGET (this is originally their idea) or mineflake (same idea, but instead of managing already downloaded plugins, you can build an entire container for the server, where every plugin is compiled from sources during the build!).
- Nice and powerful documentation!
- Easy management plugins in simple commands!
- Easy readable and supportable code!
- Support for Spigotmc.org plugins!
pip install mcph
git clone https://github.com/PerchunPak/mcph.git
cd mcph
Next we need install poetry
with recommended way.
If you use Linux, use command:
curl -sSL https://install.python-poetry.org | python -
If you use Windows, open PowerShell with admin privileges and use:
(Invoke-WebRequest -Uri https://install.python-poetry.org -UseBasicParsing).Content | python -
poetry install --no-dev
All configuration happens in config.yml
, or with enviroment variables.
You can always write me!
Check updates for all plugins:
~ $ mcph check all .
┌────────────────────────────────────────────────────────────────────────────────┐
│ Num │ Name │ Current Version │ Last Version │ Update Available │
+─────+────────────────────+───────────────────+──────────────+──────────────────+
│ 1 │ AuthMe │ 5.6.0-beta2-b2453 │ 5.6.0-beta2 │ False │
│ 2 │ ClearLag │ 3.2.2 │ v3.2.2 │ False │
│ 3 │ CMI │ 9.0.2.9 │ 1.1.2.4 │ True │
│ 4 │ CMILib │ 1.0.3.11 │ 1.1.2.4 │ True │
│ 5 │ CoreProtect │ 20.1 │ 21.2 │ True │
│ 6 │ FastAsyncWorldEdit │ 1.17-380;ee0d1b5 │ Not Found │ None │
│ 7 │ Geyser-Spigot │ 1.4.3-SNAPSHOT │ Not Found │ None │
│ 8 │ LuckPerms │ 5.3.74 │ 5.4.0 │ True │
└────────────────────────────────────────────────────────────────────────────────┘
For updating, just run pip install -U mcph
. Or if you installed this for developing - git pull
.
This project was generated with fire-square-style.