项目作者: ogenfald

项目描述 :
A manager for Paper Minecraft Servers
高级语言: Shell
项目地址: git://github.com/ogenfald/paperctl.git
创建时间: 2019-10-09T01:14:42Z
项目社区:https://github.com/ogenfald/paperctl

开源协议:GNU General Public License v3.0

下载


PaperCtl

A manager for Paper Minecraft Servers. PaperCtl is able to create new and update existing Paper Servers. Check the website for details.

https://papermc.io

Usage

Create a new server: paperctl new [name]

Update exsiting servers: paperctl update

Configuration

The main config file is located at ~/.config/paperctlrc

It is automagically created and opened in the default editor if one is set.

Requirements

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.