Already configured Minecraft server based on @PaperMC core to use on low-end hardware for Linux-based OS
- server.properties โ Minecraft server config
- bukkit.yml โ CraftBukkit config
- spigot.yml โ Spigot core config (since Spigot is a fork of CraftBukkit)
- paper.yml โ Paper core config (since Paper is a fork of Spigot)
- start.sh โ bash script to start the server (mostly took from @Dymeth)
Linux: type ./start.sh in Terminal
Windows: type start.bat in cmd/PowerShell or double-click the file
- Restarts the server on its crash or stop (to stop completely โย press Ctrl+C on restart countdown)
- Includes @aikar's JVM optimization flags
- Runs the server in a new screen (server won't stop if you corrupt the SSH session)
- Easy-to-configure JVM basic flags (e.g. maximum RAM usage)
- Preconfigured JVM flags (e.g. nogui)