A manager for Paper Minecraft Servers. PaperCtl is able to create new and update existing Paper Servers. Check the website for details.
Create a new server: paperctl new [name]
Update exsiting servers: paperctl update
The main config file is located at ~/.config/paperctlrc
It is automagically created and opened in the default editor if one is set.
jq for parsing the JSON data on the PaperMC website.
curl for grabbing the JSON for jq.
tmux for running instances in the background.
sed for adding new instances to config file
gzip for compressing man page
Arch: sudo pacman -S jq curl tmux sed gzip
Ubuntu: sudo apt install jq curl tmux sed gzip
It is also recommened to have the $EDITOR
environment variable set before running the first time. Though not required.