Jeux 4 min de lecture

Installer des plugins Oxide ou Carbon sur un serveur Rust

Passer un serveur Rust en Oxide (uMod) ou Carbon, installer des plugins depuis uMod, se donner les permissions avec oxide.grant, configurer un plugin et éviter les pièges après un wipe forcé.

Par Équipe Artaun

Pour ajouter des plugins à un serveur Rust, il faut un framework de mods : Oxide (uMod), le plus répandu, ou Carbon, plus récent et compatible avec la plupart des plugins Oxide. Une fois le framework activé, les plugins (fichiers .cs) se placent dans oxide/plugins et se chargent à chaud ; les droits se donnent avec oxide.grant.

Oxide ou Carbon ?

Oxide (uMod)Carbon
AnciennetéLe standard historiquePlus récent
PluginsDes milliers sur umod.orgCharge la plupart des plugins Oxide
PerformancesBonnesAnnoncé plus léger
Pour quiTout le monde, documentation abondanteServeurs qui cherchent la performance

Si vous débutez, prenez Oxide : la quasi-totalité des tutoriels et des plugins y font référence.

Activer le framework chez Artaun

  1. Ouvrez Réglages › Serveur.
  2. Dans Framework de mods, choisissez Oxide (uMod) ou Carbon (au lieu de Vanilla (sans mods)).
  3. Enregistrez puis redémarrez. Le framework s'installe au démarrage ; la console affiche son chargement.

Installer des plugins

Depuis le catalogue

  1. Ouvrez Mods / Plugins : le catalogue cherche dans uMod.
  2. Tapez le nom du plugin (par exemple Kits, Clans, Gather Manager, Better Chat, Remover Tool).
  3. Cliquez sur Installer : le fichier va dans oxide/plugins.

Oxide charge les plugins à chaud : pas besoin de redémarrer, le plugin apparaît dans la console après quelques secondes.

À la main

Téléchargez le .cs sur umod.org, puis glissez-le dans oxide/plugins depuis Fichiers. Pour Carbon, le dossier est carbon/plugins.

Se donner les droits

Rust distingue deux choses :

  • Owner / moderator du jeu : ownerid <SteamID64> "Pseudo" puis server.writecfg dans la console. Donne accès aux commandes d'admin de Rust (F1).
  • Permissions des plugins : gérées par Oxide.
oxide.grant user Pseudo kits.admin
oxide.grant group admin removertool.admin
oxide.group add vip
oxide.usergroup add Pseudo vip
oxide.show user Pseudo

Chaque plugin documente ses permissions sur sa page uMod.

Configurer un plugin

Au premier chargement, un plugin crée son fichier dans oxide/config/NomDuPlugin.json. Modifiez-le dans Fichiers, puis rechargez le plugin depuis la console : oxide.reload NomDuPlugin. Les textes affichés aux joueurs sont dans oxide/lang/.

Le piège des mises à jour forcées

Le premier jeudi du mois, Facepunch publie la mise à jour obligatoire du jeu (« force wipe »). Oxide et Carbon doivent alors être mis à jour aussi, sinon le serveur démarre sans plugins ou ne démarre pas. Avec la Mise à jour automatique au démarrage, il suffit généralement de redémarrer une fois les nouvelles versions publiées, en général dans les heures qui suivent.

Les joueurs et BattleMetrics

La page Joueurs d'un serveur Rust affiche les joueurs connectés, leur ping, l'état du serveur (joueurs, file d'attente, FPS, entités) et peut se lier à BattleMetrics pour l'historique. Le RCON web s'active en un clic depuis cette page.

Questions fréquentes

Les joueurs doivent-ils installer quelque chose ? Non. Les plugins Oxide et Carbon tournent uniquement sur le serveur.

Mon serveur apparaît comme « modded ». C'est voulu par Facepunch : un serveur avec certains plugins (taux de récolte modifiés, kits) est classé dans l'onglet Modded de la liste. Les plugins purement administratifs ne changent pas la catégorie.

Un plugin ne compile pas. La console indique l'erreur. Le plus souvent, le plugin n'a pas été mis à jour après la dernière mise à jour forcée : attendez la nouvelle version ou retirez-le.

Pour les wipes, la mémoire et le choix de l'offre : serveur Rust : wipes, Oxide et Carbon. Lancez le vôtre : serveur Rust.

Prêt à passer à l’action ?

Toutes nos offres sont sans engagement, livrées en quelques minutes, et hébergées en France.