laboratory is the next generation Minecraft server management tool fully written in Kotlin
Linux:
Run this command:
curl -sS https://raw.githubusercontent.com/mooziii/laboratory/dev/chemicae/packages/autoinstall.sh | bash
You will be prompted for your sudo password (user specific installation methods that don't require root access will come soon).
Windows:
Open a PowerShell terminal and run:
Set-ExecutionPolicy RemoteSigned -Scope CurrentUser # Required to run remote scripts
irm https://raw.githubusercontent.com/mooziii/laboratory/dev/chemicae/packages/install-windows.ps1 | iex
macOS: Same as linux but didn't test it
To update laboratory, just run laboratory update
. Verify using laboratory info
.
To create a server run laboratory create <server-name> <server-software>
To start an existing server run laboratory start [server-name]
and select the server.
laboratory currently supports the following server softwares:
- PaperMC
- PurpurMC
- QuiltMC
- FabricMC
- LegacyFabric
- SpongeVanilla
- Forge
- Velocity
- Waterfall
- Vanilla
- custom jar files
- Mojang Mapped Paper Servers (not on paper downloads site as of now)