Skip to content

Already configured Minecraft 1.20.2 server template based on @PaperMC core to use on low-end hardware

Notifications You must be signed in to change notification settings

grigoryevorg/paper-server

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

25 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

๐Ÿ“ƒ Paper server

Already configured Minecraft server based on @PaperMC core to use on low-end hardware for Linux-based OS

๐Ÿค” What files are configured?

  1. server.properties โ€” Minecraft server config
  2. bukkit.yml โ€” CraftBukkit config
  3. spigot.yml โ€” Spigot core config (since Spigot is a fork of CraftBukkit)
  4. paper.yml โ€” Paper core config (since Paper is a fork of Spigot)
  5. start.sh โ€” bash script to start the server (mostly took from @Dymeth)

๐Ÿƒ How to run the server?

Linux: type ./start.sh in Terminal
Windows: type start.bat in cmd/PowerShell or double-click the file

๐Ÿ’ก Features of the startup bash script

  1. Restarts the server on its crash or stop (to stop completely โ€”ย press Ctrl+C on restart countdown)
  2. Includes @aikar's JVM optimization flags
  3. Runs the server in a new screen (server won't stop if you corrupt the SSH session)
  4. Easy-to-configure JVM basic flags (e.g. maximum RAM usage)
  5. Preconfigured JVM flags (e.g. nogui)

About

Already configured Minecraft 1.20.2 server template based on @PaperMC core to use on low-end hardware

Topics

Resources

Stars

Watchers

Forks