AccueilServeurs VirtuelsVPS RyzenServeurs de jeuxServeurs Physiques ConnexionInscription
Serveurs de jeuxchevron_forwardRust

Installer Oxide et ses plugins

Oxide, désormais appelé uMod, est la couche qui rend Rust extensible. Sa particularité, et le piège classique : chaque mise à jour de Rust le casse, et il doit être réinstallé. Autant configurer cela correctement dès le départ.

La marche à suivre

Guide Rust
1

Activer Oxide dans l'egg

Ouvrez l'onglet Startup de votre serveur. L'egg Rust expose une variable d'installation d'Oxide : passez-la à true. Elle réinstallera la bonne version à chaque démarrage, ce qui règle d'avance le problème des mises à jour.

  • Onglet Startup, une variable pilote l'installation d'Oxide : passez-la à true.
  • Elle réinstalle la bonne version à chaque démarrage, ce qui règle d'avance le problème des mises à jour de Rust.
  • Installer Oxide à la main fonctionne aussi, mais il faudra recommencer après chaque patch. Évitez.
2

Redémarrer et vérifier

Redémarrez le serveur. La console doit afficher le chargement d'Oxide avant celui du monde. Un dossier oxide apparaît alors à la racine de votre serveur.

  • La console doit afficher le chargement d'Oxide avant celui du monde.
  • Un dossier oxide apparaît alors à la racine du serveur, avec ses sous-dossiers.
  • S'il reste absent, la variable n'a pas été enregistrée ou le serveur a été rechargé au lieu d'être redémarré.
3

Déposer les plugins

Les plugins Oxide sont des fichiers .cs, à placer dans oxide/plugins via le gestionnaire de fichiers. Ils se chargent à chaud, sans redémarrage : la console confirme chaque chargement.

  • Les plugins Oxide sont des fichiers .cs, à placer dans oxide/plugins.
  • Ils se chargent à chaud : inutile de redémarrer, la console confirme chaque chargement en quelques secondes.
  • Un plugin qui ne se charge pas affiche son erreur de compilation dans la console, avec le numéro de ligne.
4

Configurer

Au premier chargement, chaque plugin crée son fichier de configuration dans oxide/config. Modifiez-le, puis rechargez le plugin seul depuis la console.

  • Au premier chargement, chaque plugin crée son fichier dans oxide/config.
  • Modifiez-le depuis le gestionnaire de fichiers, puis rechargez le plugin seul plutôt que tout le serveur.
  • Le format JSON n'admet ni virgule en trop ni commentaire : une erreur de syntaxe empêche le rechargement.
oxide.reload NomDuPlugin
5

Donner les droits

Oxide gère les permissions par groupe. Cette commande accorde un droit au groupe des administrateurs ; adaptez le nom de la permission à celui annoncé par le plugin.

  • Oxide gère les permissions par groupe : admin et default existent d'office.
  • Le nom de la permission est annoncé par le plugin dans sa documentation, il suit en général la forme nomduplugin.use.
  • Vérifiez ensuite avec la commande de listage des permissions du groupe, plutôt que de supposer que c'est passé.
oxide.grant group admin nomduplugin.use

Bon à savoir

  • Après une mise à jour forcée de Rust, attendez qu'uMod publie sa version compatible avant de redémarrer : un Oxide non à jour empêche le serveur de démarrer.
  • Un plugin abandonné depuis plusieurs mois est la première chose à retirer quand le serveur devient instable.
stadia_controllerLe jeu Serveur Rust chez Celltis Retrouvez la configuration conseillée, les ports à déclarer et l'installation complète sur la fiche du jeu. arrow_backFiche Rustchevron_forward rocket_launchPas encore de serveur ? Nos VPS Xeon sont livrés avec le panel préinstallé et l'anti-DDoS actif. rocket_launchVoir les offreschevron_forward

Ce guide ne règle pas votre cas ? Décrivez-nous votre situation sur Discord, nous vous répondrons.

forumObtenir de l'aidechevron_forward stadia_controllerRevenir au jeuchevron_forward