pluGET/README.md

55 lines
1.4 KiB
Markdown
Raw Normal View History

2021-03-04 21:59:19 +00:00
<p align="center">
2021-03-05 19:20:11 +00:00
<img src="https://i.ibb.co/JyCxnQn/logoreal.png" alt="pluGET" border="0"></a>
2021-03-04 21:59:19 +00:00
</p>
2021-03-04 22:06:25 +00:00
A plugin manager that handles [Spigot plugins](https://www.spigotmc.org/resources/) for minecraft servers written in python.
2021-03-04 21:48:16 +00:00
## Issues? Found a bug?
2021-02-25 11:13:06 +00:00
[Create an issue.](https://github.com/Neocky/pluGET/issues/new/choose)
## About
This is a plugin manager for minecraft [Spigot](https://www.spigotmc.org/) servers and its forks (e.g. [PaperMC](https://papermc.io/)).
It uses the [Spiget](https://spiget.org/) API to download and compare plugin versions.
It can download the newest version of plugins.
2021-03-06 21:14:13 +00:00
## Installation
2021-03-07 22:39:43 +00:00
### Python
Python needs to be installed on your machine.
Get it [here](https://www.python.org/downloads/).
2021-03-06 21:14:13 +00:00
### Needed packages
Install the needed packages for this project.
2021-03-08 02:13:31 +00:00
Execute this command in the ```/plugGET``` folder:
2021-03-06 21:14:13 +00:00
```python
pip install -r requirements.txt
```
2021-03-08 02:13:31 +00:00
## Usage
Run programm.
The following are examples for the general usage:
(Hint: 'all' can always be exchanged through the plugin name or the plugin id and reverse)
2021-03-08 12:48:50 +00:00
#### Download the latest update of a specific package:
2021-03-08 02:13:31 +00:00
```
get 'pluginName'
```
or:
```
get 'pluginID'
```
#### Check all installed plugins for updates:
```
check all
```
#### Check one plugin for updates:
```
check 'pluginName'
```
#### Update all installed plugins:
```
update all
```
#### Update only one plugin:
```
update 'pluginName'
```