laboratory
laboratory is the next generation Minecraft server management tool fully written in Kotlin
Installation
Linux:
- Clone this repository using
git clone https://github.com/mooziii/laboratory.git
- cd into the folder using
cd laboratory
- Build a distribution using
./gradlew distZip
- Copy the zip file into the packages folder
cp build/distributions/laboratory-jvm.zip packages/laboratory-jvm.zip
- cd into the packages directory using
cd packages
- Run the installation script with root privileges:
sudo ./install.sh
- Complete installation by running
laboratory
Windows: Don't use this on Windows
macOS: It may work, idk just why would you run a minecraft server on macOS
Updating
To update laboratory, just run the installation steps again (this time do cd laboratory
first and then do git pull
instead of clone) and confirm the copy action with A
. You will get some errors but that is fine as it tries to create folders that already exist. Verify update by running laboratory info
Usage
To create a server run laboratory create
To start an existing server run laboratory start [server-name]
and select the server.
Demo
Notes
laboratory currently supports the following server softwares: