This repo contains all the configuration of our Minecraft instances.
All the configuration can be found under /templates, including the list of plugins in the rcst_template_*.json file. You can use the templates/common/rcst_template_common.json file as a template.
target must be defined in order to have an output template, but it can be set to null and be used as a source of another template.
If you're running Linux, macOS, BSD or WSL, it should be as easy as running ./setup.sh. Make sure you have Python 3 and virtualenv installed (pip3 install virtualenv).
Otherwise, create and activate a virtualenv (optional, usually by running python3 -m venv env and source env/bin/activate), and install requirements using pip install -r requirements.txt.
To set your credentials and preferences, copy .env.example to .env and edit the values as you want.
You just have to run python generate_templates.py to generate templates, or python check_updates.py to update your templates with an up-to-date version of available plugins.