Skip to content

jessestricker/minecraftd

Repository files navigation

minecraftd

A Minecraft server daemon.

Setup

# URL of Minecraft server JAR file, see https://www.minecraft.net/download/server
server_url='https://piston-data.mojang.com/v1/objects/4707d00eb834b446575d89a61a11b5d548d8c001/server.jar'

# URL of minecraftd, see https://github.com/jessestricker/minecraftd/releases/latest
minecraftd_url='https://github.com/jessestricker/minecraftd/releases/download/v1.5.0/minecraftd-amd64-1.5.0.tar.gz'

# create user
sudo adduser --system minecraft

# setup Minecraft server directory
sudo mkdir -p /var/lib/minecraft/
sudo wget -O /var/lib/minecraft/server.jar "$server_url"
sudo chown -R minecraft: /var/lib/minecraft/

# setup minecraftd
wget -O - "$minecraftd_url" | sudo tar -x -z -v -C /

# start minecraftd
sudo systemctl daemon-reload
sudo systemctl start minecraftd.service

About

⛏️ A Minecraft server daemon.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 2

  •  
  •  

Languages