Installer des plugins Oxide (uMod) sur votre serveur Rust
Oxide (aujourd'hui uMod) est le framework de plugins de référence pour Rust. Il permet d'ajouter des kits de départ, des événements, une économie ou des zones protégées sans toucher au code du jeu. Chez Rvhhost, l'accès complet aux fichiers via le panel et le SFTP vous permet d'installer et de configurer vos plugins en quelques minutes.
Oxide, uMod : de quoi parle-t-on ?
Oxide est la surcouche qui rend votre serveur Rust moddable. Une fois installée, elle charge automatiquement les plugins déposés dans un dossier dédié. uMod est le nom du projet qui héberge Oxide et son catalogue de plugins : en pratique, les deux termes désignent la même chose.
Un serveur avec Oxide reste un serveur Rust classique : vos joueurs se connectent normalement, sans rien installer de leur côté.
Installer Oxide sur votre serveur
- 1Depuis votre espace client Rvhhost, ouvrez le panel de votre serveur Rust.
- 2Arrêtez le serveur avant toute manipulation de fichiers.
- 3Installez Oxide depuis le panel si l'option est proposée, sinon téléchargez la dernière version d'Oxide pour Rust depuis uMod.
- 4En installation manuelle : décompressez l'archive et déposez son contenu à la racine du serveur, en écrasant les fichiers existants.
- 5Redémarrez le serveur : un dossier oxide apparaît, signe que l'installation a réussi.
Vérifiez dans la console au démarrage qu'Oxide est bien chargé. Si le dossier oxide n'apparaît pas, l'archive a probablement été déposée dans un sous-dossier au lieu de la racine.
Ajouter des plugins
Un plugin Rust est un simple fichier .cs. Il suffit de le déposer au bon endroit : Oxide le compile et le charge automatiquement, souvent sans redémarrage.
- 1Téléchargez le plugin souhaité (fichier .cs) depuis uMod.
- 2Connectez-vous en SFTP ou utilisez le gestionnaire de fichiers du panel.
- 3Déposez le fichier dans le dossier oxide/plugins.
- 4Surveillez la console : le plugin est compilé et chargé en quelques secondes.
Installez vos plugins un par un et vérifiez la console à chaque fois : c'est le meilleur moyen d'identifier tout de suite celui qui provoque une erreur.
Configurer un plugin
Au premier chargement, la plupart des plugins génèrent leur propre fichier de configuration au format JSON, ainsi que leurs textes traduisibles.
- oxide/config : les réglages du plugin (valeurs, cooldowns, options).
- oxide/lang : les messages affichés aux joueurs, traduisibles en français.
- oxide/data : les données sauvegardées par le plugin, à conserver lors d'un wipe partiel.
Modifiez toujours un fichier JSON avec un éditeur qui signale les erreurs de syntaxe : une virgule mal placée empêche le plugin de charger.
Gérer les permissions et les groupes
Oxide gère un système de permissions et de groupes pour décider qui a accès à quoi (VIP, staff, joueurs).
- 1Créez un groupe : oxide.group add vip
- 2Donnez une permission au groupe : oxide.grant group vip nomduplugin.use
- 3Ajoutez un joueur au groupe : oxide.usergroup add STEAMID vip
- 4Vérifiez le résultat : oxide.show group vip
Ces commandes se saisissent dans la console du serveur depuis votre panel, ou en jeu si vous êtes administrateur.
Mises à jour Rust et wipes forcés
Rust est mis à jour tous les mois, ce qui casse temporairement Oxide et certains plugins. C'est normal et prévisible.
- 1Après une mise à jour de Rust, mettez d'abord Oxide à jour avant de relancer le serveur.
- 2Mettez ensuite à jour vos plugins, en priorité ceux qui remontent une erreur en console.
- 3Désactivez temporairement un plugin non compatible en déplaçant son fichier hors du dossier des plugins.
Le jour de la mise à jour mensuelle est aussi celui du wipe forcé : profitez-en pour faire le ménage dans vos plugins inutilisés.
Résoudre les problèmes courants
- Le plugin ne charge pas : consultez la console, c'est presque toujours une erreur de compilation ou une version incompatible.
- Le serveur ne démarre plus : retirez le dernier plugin ajouté, puis relancez.
- Les réglages ne s'appliquent pas : vérifiez la syntaxe JSON du fichier de configuration, puis rechargez le plugin.
- Oxide absent après une mise à jour : réinstallez Oxide, la mise à jour de Rust l'écrase régulièrement.
Questions fréquentes
Faut-il installer Oxide côté joueur ?+
Non. Oxide s'installe uniquement sur le serveur. Vos joueurs se connectent normalement avec leur client Rust habituel, sans rien ajouter.
Les plugins Oxide sont-ils gratuits ?+
La grande majorité des plugins disponibles sur uMod sont gratuits. Certains plugins avancés sont payants et distribués séparément par leurs auteurs.
Pourquoi mes plugins ne fonctionnent plus après une mise à jour de Rust ?+
Chaque mise à jour mensuelle de Rust casse la compatibilité d'Oxide et de certains plugins. Mettez Oxide à jour en premier, puis vos plugins, en surveillant les erreurs en console.
Puis-je installer Oxide sur un serveur Rust Rvhhost ?+
Oui. Toutes nos offres Rust donnent un accès complet aux fichiers via le panel et le SFTP, ce qui permet d'installer Oxide et vos plugins sans restriction.
À voir aussi