- Python 3.x
- Libraries in requirements.txt
- Java
You can easily install the required libraries using the following command on your console:
python3 -m pip install -r path-to-repo/requirements.txt
- Spigot
- PaperMC
- Vanilla
- You can add your own scripts to the servers folder. See Creating custom scripts.
--nocolor
This tool uses a library called termcolor
.
If you are unable to use this library, this flag will skip this library's calls and normally print output to the terminal.
You can create your own scripts to add support to any server software not that doesen't figure in the list. The script must handle the download of the server files and return the server jarfile as bytes.
Please use the consoleOutput
function from main.py
to print output to the console. You may add any color as an argument after the output message. Refer to termcolor's Readme file to see a full list of text properties.