1. Comprendre le cycle des mises à jour Rust
Facepunch publie une mise à jour majeure le premier jeudi de chaque mois (le forced wipe), complétée par des patchs correctifs entre deux. Tant que votre serveur n'est pas à jour, plus personne ne peut s'y connecter : le client et le serveur doivent tourner sur la même version.
Avant toute manipulation, créez une sauvegarde complète depuis l'onglet Backups de votre panel. C'est votre seul filet de sécurité si un plugin ou une configuration casse après l'update.
2. Méthode 1 — Le simple redémarrage (99 % des cas)
Chez CroustyCloud, les fichiers du jeu sont vérifiés et mis à jour automatiquement à chaque démarrage du serveur. Dans l'immense majorité des cas, un redémarrage suffit.
Ouvrir la console
Connectez-vous à votre panel CroustyCloud et ouvrez l'onglet Console de votre serveur.
Redémarrer
Cliquez sur Redémarrer et laissez la vérification Steam se dérouler. Le jour d'un forced wipe, comptez plusieurs minutes : tous les serveurs de la planète téléchargent le patch en même temps.
Vérifier la version
Une fois le serveur en ligne, tapez version dans la console. Vous devez voir la version fraîchement publiée par Facepunch.
C'est la méthode à utiliser en priorité. Ne passez à la suite que si le serveur refuse de démarrer ou reste bloqué sur une ancienne version.
3. Méthode 2 — Forcer la réinstallation des fichiers du jeu
Cette méthode retélécharge l'intégralité des fichiers Rust. Réservez-la aux cas suivants :
- le serveur reste bloqué sur une ancienne version malgré plusieurs redémarrages,
- la console affiche des erreurs de fichiers manquants ou corrompus,
- le serveur crash au démarrage juste après une mise à jour.
Arrêter complètement le serveur
Depuis la Console, cliquez sur Arrêter et attendez que le statut passe à Offline.
Ne supprimez jamais de fichiers pendant que le serveur tourne. Rust réécrit ses données sur le disque toutes les 5 à 10 minutes : vous risquez de corrompre la sauvegarde de votre map.
Supprimer le dossier SteamApps
Ouvrez l'onglet Fichiers (ou connectez-vous en FTP/SFTP), placez-vous à la racine /home et supprimez entièrement le dossier SteamApps.
Ce dossier ne contient que les fichiers du jeu. Vos plugins, configurations et sauvegardes ne s'y trouvent pas.
Redémarrer et patienter
Retournez sur la Console et cliquez sur Démarrer. CroustyCloud retélécharge l'ensemble des fichiers Rust, soit environ 15 à 20 Go. Comptez 5 à 20 minutes selon la charge du réseau Steam.
4. L'étape que tout le monde oublie : Oxide et Carbon
Après chaque mise à jour de Rust, votre framework de modding doit lui aussi être à jour, sinon aucun plugin ne se chargera.
Chez CroustyCloud, le framework se met à jour automatiquement au démarrage si la variable MODDING FRAMEWORK est réglée sur oxide ou carbon dans Configuration → Démarrage.
| Framework | Version compatible |
|---|---|
| Oxide (uMod) | umod.org/games/rust |
| Carbon | carbonmod.gg |
Si vos plugins ne chargent plus après une mise à jour, c'est presque toujours Oxide ou Carbon qui est en retard d'une version.
5. Vérifier que tout fonctionne
| Vérification | Commande ou action |
|---|---|
| Version du serveur | version dans la console |
| Plugins chargés | oxide.plugins (ou c.plugins avec Carbon) |
| Erreurs de compilation | Console du panel + dossier /oxide/logs/ |
| Connexion en jeu | client.connect IP:PORT depuis le client Rust |
6. Problèmes fréquents
| Symptôme | Cause probable | Solution |
|---|---|---|
| Le serveur redémarre en boucle | Un plugin incompatible avec la nouvelle version | Sortir tous les .cs de /oxide/plugins/, démarrer, puis les remettre un par un |
| « Version mismatch » côté joueur | Serveur pas encore à jour | Refaire la méthode 1 |
| Aucun plugin ne se charge | Oxide/Carbon pas à jour | Vérifier la variable MODDING FRAMEWORK et redémarrer |
| Fichiers du jeu corrompus | Arrêt brutal pendant un téléchargement | Appliquer la méthode 2 |
| Map et joueurs réinitialisés | C'était le forced wipe mensuel | Comportement normal, pas un bug de mise à jour |
7. Conseils importants
- Sauvegardez avant chaque mise à jour, sans exception.
- Ne supprimez jamais les dossiers
oxide,carbon,server,cfg,dataouplugins. - Prévenez vos joueurs le jeudi de wipe : le téléchargement côté client est long et l'affluence se joue dans les deux premières heures.
- Mettez à jour vos plugins payants (Codefling, Lone.Design) dans la foulée : leurs auteurs publient souvent un correctif le jour même.
Une question ou un blocage sur une étape ? L'équipe CroustyCloud est disponible sur le Discord, ou en contact direct via trap_fr.