Pipe is a server wrapper for Spigot and BungeeCord. It allows your to easily create and manage minecraft server through the command line. It also serves various utility functions allowing you to easily update and backup servers, with a single command.
Pipe uses tmux to manage the servers, and provides a simple interface to manage those tmux sessions. You can focus on administering your server, while still maintaining a lightweight and functional enviornment, which other solutions such as McMyAdmin and Multicraft don't allow.
Requirements
Most servers already include what we need, but in case they don't
- tmux
- getopt
- zip
- Java
Installation
Installation is fairly simple
- Download the latest release
- Upload it to your server, anywhere will do
- Edit the config file, set servers_path to where you'd like your servers stored
- Use the program as instructed below
Usage
./pipe [command] [-arguments]
Examples
Create a new server with the name MyServer running on port 25565
./pipe create -n MyServer -p 25565
Create a new BungeeCord server running on port 25565
./pipe create -n MyBungee -p 25565 -t bungeecord
Start a server named MyServer
./pipe start -n MyServer
Stop a server named MyServer
./pipe stop -n MyServer

Similar projects
Plugin →Let Me Despawn
Improves performance by tweaking mob despawn rules. Say bye to pesky unintentional persistent mobs.
25MSueta
JourneyMap
Real-time map used for mapping in-game or your browser as you explore.
14.7MSueta
Emotecraft
Create your own emotes in Minecraft.
7.5MSueta
Simple Tpa
A simple tpa plugin which sends requests
5.4MSueta
Common Network
Forge and Fabric Unified Networking Solution
3.9MSueta
Set Home
A lightweight plugin for players to set their homes.
3.8MSueta