Skip to main content
Check the error log for the cause, then verify permissions and the startup script.
If the process failed due to a permissions problem, restore ownership of the server directory:
Verify that start.sh is executable:
Confirm the cron entry exists, then check whether it fired and what the last run produced.Verify the cron entry:
Check the last run output:
Verify cron fired at the expected time:
The pack format number in pack.mcmeta does not match the running server version.
1

Get the correct pack format number

Run the following command in the server console to identify the current version:
2

Rebuild the datapack

Update pack.mcmeta with the matching pack format number for your Minecraft version.
3

Re-download the datapack

Replace the existing datapack file on the server with the rebuilt version.
Reset the permissions on the tmux socket file:
The snapshot script automatically force-kills the server after 30 seconds if it does not stop on its own. No manual action is needed for a one-off occurrence.
If force-kills happen regularly, check available system memory. The server may be thrashing under load during the snapshot window.
This is caused by a zombie tmux session that outlived the server process.serv start automatically detects and cleans up zombie sessions before starting. If you need to remove the session manually:
The player count display requires the mcstatus Python package. Install it with:
Once installed, serv status will show the current player count automatically.