Illustration pour uMod/Oxide ou Carbon : installer des plugins sur un serveur Rust

uMod/Oxide ou Carbon : installer des plugins sur un serveur Rust

Compare uMod/Oxide et Carbon, installe un framework Rust proprement et valide les plugins, permissions et mises à jour.

uMod/Oxide et Carbon sont deux frameworks serveur pour charger des plugins Rust. uMod/Oxide reste l'écosystème historique ; Carbon vise une compatibilité avec les plugins Oxide, une structure proche et des optimisations supplémentaires. N'installe pas les deux en parallèle : choisis un framework, sauvegarde et teste tes plugins sur une copie.

Choisir uMod/Oxide ou Carbon

CritèreuMod/OxideCarbon
ÉcosystèmeCatalogue uMod très large et documentation ancienne abondanteCharge la plupart des plugins conçus pour Oxide et ajoute ses propres fonctions
InstallationArchive Windows/Linux extraite à la racine du serveurBuild production Windows/Linux extrait à la racine
Après mise à jour RustRéinstaller la version Oxide compatible après SteamCMDMécanisme d'auto-mise à jour documenté selon la branche
MigrationStructure oxide/config/data/lang/pluginsOutil de migration et structure compatible, à vérifier plugin par plugin
Choix prudentServeur stable dont tous les plugins sont validés sous OxideNouveau serveur ou migration testée recherchant les fonctions Carbon

La compatibilité annoncée n'est pas une garantie pour chaque plugin, surtout lorsqu'il utilise une extension native, une API abandonnée ou une version spécifique du jeu. Dresse un inventaire des plugins et dépendances avant de choisir.

Installer uMod/Oxide

  1. Arrête le serveur et sauvegarde tout le dossier d'identité, ainsi que oxide/, le script de démarrage et les fichiers du serveur.
  2. Télécharge l'archive Rust correspondant à Windows ou Linux depuis uMod.
  3. Extrais l'archive à la racine où se trouve RustDedicated/RustDedicated.exe, en conservant ses chemins.
  4. Démarre le serveur et cherche les lignes Oxide/uMod dans la console. Le dossier oxide/ contient notamment plugins, config, data, lang et les journaux.
  5. Place un seul plugin .cs compatible dans oxide/plugins/, puis vérifie son chargement et sa configuration avant d'ajouter le suivant.

SteamCMD remet les fichiers du serveur à l'état vanilla. Facepunch indique donc qu'après une mise à jour Rust, la version Oxide compatible doit être appliquée de nouveau. Automatise l'ordre mise à jour Rust → framework → démarrage, jamais l'inverse.

Installer Carbon ou migrer depuis Oxide

1

Créer une sauvegarde de migration

Archive le monde, les fichiers joueurs, oxide/plugins, oxide/config, oxide/data, oxide/lang, les permissions et les extensions. Conserve l'archive hors de la machine.
2

Revenir à des fichiers Rust propres

Mets le serveur public Rust à jour et valide ses fichiers. Ne lance pas une ancienne combinaison de DLL Oxide et Carbon.
3

Installer le build Carbon production

Télécharge le build officiel correspondant à l'OS et à la branche publique, puis extrais-le à la racine où se trouve RustDedicated. Le dossier carbon doit être une sous-arborescence directe de cette racine.
4

Laisser la migration s'exécuter une fois

Au premier démarrage, Carbon documente une migration des configurations, données, langues, permissions et extensions Oxide. Lis le journal et ne supprime l'ancienne archive qu'après validation complète.
5

Tester par lots

Valide les permissions, commandes et données avec un petit ensemble de plugins. Réintroduis les plugins à risque un par un, puis mesure les erreurs et temps d'exécution avant d'ouvrir au public.

Installer et valider les plugins

Pour chaque plugin, note sa source, sa version, sa configuration, ses dépendances et la date du dernier test. N'installe que le fichier publié par l'auteur ; un plugin Rust s'exécute avec les droits du serveur.

Validation avant réouverture

  • •Le framework et le jeu ciblent la même branche publique.
  • •La console ne montre ni erreur de compilation ni hook manquant.
  • •Les commandes répondent avec un compte joueur puis un compte admin.
  • •Les groupes et permissions ont été recréés ou migrés correctement.
  • •Les fichiers data existants sont lus sans être réinitialisés.
  • •Un redémarrage complet conserve configurations, données et permissions.
  • •Une copie de restauration antérieure au changement reste disponible.

Si un plugin échoue, désactive-le, conserve son message complet et vérifie d'abord ses dépendances. Ne remplace pas plusieurs frameworks et extensions au cours du même test. Consulte le guide de mise à jour Rust pour organiser une maintenance reproductible.

Un serveur Rust compatible plugins

Compare les offres Rust avec sauvegardes, accès fichiers et installation uMod ou Carbon.

Questions fréquentes

Carbon exécute-t-il tous les plugins Oxide ?
Carbon vise une forte compatibilité et migre la structure Oxide, mais les extensions natives, hooks anciens et plugins non maintenus doivent être testés. Ne migre jamais un serveur public sans environnement de répétition.
Pourquoi les plugins disparaissent-ils après SteamCMD ?
La validation SteamCMD restaure les fichiers Rust vanilla et peut remplacer les modifications du framework. Réapplique uMod/Oxide après chaque mise à jour ; pour Carbon, respecte son ordre d'installation et son mécanisme d'update.
Peut-on installer Oxide et Carbon ensemble ?
Non. Ils remplissent le même rôle de framework et peuvent entrer en conflit. Utilise une seule pile active et conserve l'autre uniquement dans une sauvegarde hors ligne.

Sources : uMod pour Rust, documentation Carbon, migration Oxide vers Carbon et wiki Facepunch Carbon.

Notre recommandation

Prêt à lancer ton serveur Rust ?

Voici les meilleures offres d'hébergement Rust du moment, codes promo inclus. Tu hésites encore ? Notre quiz te trouve l'hébergeur idéal en moins de 2 minutes.

My box 12

Minestrator

17.99€/mois
-10% avec le code HOSTMYGAME
Max joueurs:50
Mods:
Oui

Spécifications

RAM:12GB(DDR4)

Jeux compatibles

Rust

Fonctionnalités

  • ✓DDoS Protection
  • ✓Backups

Wood

Shockbyte

12.84€/mois
-25% avec le code LAUNCH
Max joueurs:40
Mods:
Oui

Spécifications

RAM:8GB(DDR4)

Jeux compatibles

Rust

Fonctionnalités

  • ✓DDoS Protection
  • ✓Oxide mod support
  • ✓Instant Setup
  • ✓24/7 Support

Rust

OptiNAS

12.99€/mois
-10% avec le code HOSTMYGAME
Max joueurs:Inconnu
Mods:
Oui

Spécifications

RAM:16 Go

Jeux compatibles

Rust

Fonctionnalités

  • ✓Environ 30 joueurs
  • ✓Minimum : 6 vCPU et 16 Go de RAM
  • ✓Conseillé : 6 vCPU et 16 Go de RAM
  • ✓Plugins et mods possibles selon le jeu
  • +2 autres fonctionnalités