Gamer-Server-Utility-Scripts/Minecraft/Modded/mccheck.sh
Clarth 9adf5e080f Add Minecraft/Modded/mccheck.sh
Checks if the server is running.
Starts server if not running.
Set a cron job for every ~5min

Systemd would work better but limits console access to RCON.
2024-01-23 13:46:40 -05:00

11 lines
No EOL
369 B
Bash

#!/bin/bash
if pgrep -u moddedmc java > /dev/null
then
echo "Java process is running for user 'moddedmc'"
else
echo "NO Java process running for user 'moddedmc'"
echo "MCcheck.sh found that user moddedmc didnt have a java process running and will attempt to restart the server." >> /home/moddedmc/script.log
bash /home/moddedmc/restartserver.sh
fi
exit