
Planificateur de redémarrages
Générez cron, timer systemd ou tâche Windows (schtasks) avec avertissements aux joueurs par RCON avant chaque redémarrage.
Dernière mise à jour : 09/10/2026
Traitement 100 % local — sauvegarde dans votre navigateur.
Liste séparée par des virgules, par exemple 30,15,5,1.
say : Minecraft, Rust, 7 Days to Die, Source — ServerChat : ARK — Broadcast : Palworld — servermsg : Project Zomboid — say -1 : DayZ/Arma (BattlEye). Vérifiez dans l'aide-mémoire RCON.
Nom ou chemin de l'exécutable (mcrcon, mcrcon.exe). Doit accepter -H, -P et la commande en argument.
Service systemd ou service Windows à redémarrer.
Chemin où vous placerez restart-gameserver.sh / .ps1 (Windows : C:\gameserver).
# --- /opt/gameserver/restart-gameserver.sh (chmod +x) ---
#!/bin/bash
# Generated by games-tools.game-rank.com
# restart-gameserver.sh - warn players via RCON, save, then restart the service.
# Provide the RCON password via the MCRCON_PASS environment variable (never hard-code it here).
set -u
RCON_BIN="mcrcon"
send() { "$RCON_BIN" -H 127.0.0.1 -P 25575 "$1" >/dev/null 2>&1 || echo "RCON failed: $1"; }
send "say Server restart in 30 minute(s)"
sleep 900
send "say Server restart in 15 minute(s)"
sleep 600
send "say Server restart in 5 minute(s)"
sleep 240
send "say Server restart in 1 minute(s)"
sleep 60
send "save-all"
sleep 5
systemctl restart gameserver
# --- crontab of root (sudo crontab -e): systemctl restart needs privileges ---
# MCRCON_PASS=... (define it at the top of the crontab or source a chmod 600 env file)
30 3 * * * /opt/gameserver/restart-gameserver.sh >> /var/log/gameserver-restart.log 2>&1
# The job starts at 03:30; the restart happens at 04:00 (warnings: 30 min, 15 min, 5 min, 1 min).
Comment utiliser Planificateur de redémarrages ?
Redémarrer régulièrement un serveur de jeu libère la mémoire et applique les mises à jour, mais il faut prévenir les joueurs. Cet outil écrit le script d'avertissements et de redémarrage ainsi que la planification pour Linux (cron ou systemd) ou Windows.
Choisissez la plateforme (cron, systemd ou Windows), l'heure du redémarrage et les jours.
Indiquez les avertissements en minutes avant le redémarrage, le message et la commande de chat du jeu.
Renseignez le client RCON (hôte, port), la commande de sauvegarde et le nom du service.
Enregistrez chaque bloc dans le fichier indiqué par son commentaire, définissez MCRCON_PASS puis activez la planification.
Questions fréquentes
Autres outils Multigaming





