Zach's Mugspideyclick logo

GitHub

GitLab

Linkedin

Instagram

Youtube

SoundCloud

Email

Minecraft Server Cheat Sheet

Manual minecraft bedrock server start, stop, status, detailed status

systemctl start minecraftBedrock.service
systemctl stop minecraftBedrock.service
systemctl restart minecraftBedrock.service
systemctl status minecraftBedrock.service
journalctl -u minecraftBedrock.service -l -n 50

Edit config

nano /home/spideyclick/minecraft/bedrock/server.properties

Creating a new world

Edit the world-name in the config and restart server

Sample SystemD Unit Files

# Install into a file like this: /etc/systemd/system/minecraftBedrock.service
# Manual run: systemctl start minecraftBedrock

[Unit]
Description=MineCraft Bedrock Server
After=network.target
OnFailure=status-email-user@%n.service

[Service]
Type=simple
User=spideyclick
WorkingDirectory=/home/spideyclick/minecraft/bedrock-kenny/
ExecStart=/bin/bash /home/spideyclick/minecraft/bedrock-kenny/start.sh
Restart=always
RestartSec=10

[Install]
WantedBy=multi-user.target

To Do

Create a script and service to back up world off-server at set intervals, purging old backups as needed.