Vente Flash 50% de réduction sur tous les serveurs
Se termine dans: 00D 00H 00M 00S
background image
Game Servers 380 7 Days to Die 4 Abiotic Factor 2 Aloft 2 alt:V 2 Americas Army Proving Grounds 2 Among Us 2 Archean 2 ARK Survival Ascended 6 ARK Survival Evolved 3 Arma 3 3 Arma Reforger 2 Aska 2 AssaultCube 2 Assetto Corsa 3 Astro Colony 2 Astroneer 2 Automobilista 2 2 Avorion 2 Banana Shooter 2 Barotrauma 3 BATTALION Legacy 2 BeamNG.drive (BeamMP) 2 Black Mesa 2 Brickadia 2 Call of Duty 2 Citadel: Forged with Fire 2 ClassiCube 2 Clone Hero 2 Colony Survival 2 Conan Exiles 4 Contagion 2 Core Keeper 2 Counter-Strike 2 3 Craftopia 2 CryoFall 2 CS2D 2 Cube 2: Sauerbraten 2 Cubic Odyssey 2 DayZ 4 DDNet 2 DDRaceNetwork 2 Dead Matter 2 Dont Starve Together 4 Eco 2 Empyrion Galactic Survival 2 Enshrouded 3 Escape from Tarkov 2 Euro Truck Simulator 2 2 Factorio 2 Farming Simulator 25 2 Fistful of Frags 2 FiveM 3 FortressCraft Evolved 2 Foundry 2 Foundry VTT 2 Frozen Flame 2 FTL Tachyon 2 Garrys Mod 3 Ground Branch 2 Half-Life 2 Deathmatch 2 Hogwarp 2 Holdfast: Nations at War 2 HumanitZ 2 Hurtworld 2 Hytale 1 Icarus 2 Insurgency Sandstorm 2 IOSoccer 2 Just Cause 3 Multiplayer 2 Kerbal Space Program 2 Killing Floor 2 3 LeagueSandbox 2 Left 4 Dead 2 Left 4 Dead 2 3 Longvinter 2 Los Angeles Crimes 2 Medal of Honor 2 Midnight Ghost Hunt 2 Mindustry 2 Minecraft 4 Minetest 2 Modiverse 2 Mordhau 3 Mount & Blade II: Bannerlord 2 Myth of Empires 2 Nazi Zombies Portable 2 Necesse 2 NeosVR 2 Neverwinter Nights EE 2 Night of the Dead 2 Nightingale 2 No Love Lost 2 No More Room in Hell 2 No One Survived 2 Nova-Life Amboise 2 Nuclear Option 2 Onset 2 Open Fortress 2 OpenArena 2 OpenRA 2 OpenRCT2 2 OpenTTD 2 Operation Harsh Doorstop 2 Palworld 3 Path of Titans 2 Pavlov VR 3 PixARK 2 Plains of Pain 2 Portal Knights 2 Post Scriptum 2 Project Zomboid 8 Puck 2 Quake Live 2 R5Reloaded 2 RedM 2 Renown 2 Resonite 2 Return to Moria 2 Rimworld Together 2 Rising World 2 Risk of Rain 2 1 Rust 4 Satisfactory 1 SCP Secret Laboratory 3 SCUM 2 Smalland 2 Solace Crafting 2 Soldat 2 Soldat 2 2 Sonic Robo Blast 2 2 Sons of the Forest 2 Soulmask 2 SourceCoop 2 Space Engineers 3 Space Station 14 2 Squad 3 Starbound 3 StarMade 2 Stationeers 2 Stormworks 2 Subnautica Nitrox 2 Sunkenland 2 SuperTuxKart 2 Sven Co-op 2 Swords 'n Magic and Stuff 2 Team Fortress 2 3 Teeworlds 2 Terraria 3 TerraTech Worlds 2 TF2 Classified 2 The Forest 3 The Front 2 The Isle 2 Tower Unite 2 Trackmania 2 Unturned 4 Urban Terror 2 V Rising 3 Valheim 3 VEIN 2 Veloren 2 Vintage Story 3 Voyagers of Nera 2 Wolfenstein: Enemy Territory 2 Wreckfest 2 Wurm Unlimited 2 Xonotic 2 Zandronum 2 Getting Started 2 Network & Connectivity 1 Server Management 2
Catégories

Installation de plugins Oxide/uMod pour Rust

FR rust oxide umod carbon plugins mods 0 ont trouvé cet article utile

Ce guide explique comment installer le framework de modding Oxide/uMod ou Carbon sur votre serveur Rust, ajouter des plugins communautaires et les gérer via la console. Pour la configuration générale du serveur et les variables de démarrage, consultez le Guide de configuration du serveur Rust.

Installation de Oxide/uMod ou Carbon

Oxide (maintenant maintenu sous le nom uMod) et Carbon sont des frameworks de modding pour Rust qui vous permettent d'installer des plugins créés par la communauté. Ces frameworks ajoutent des fonctionnalités telles que des systèmes économiques, des kits personnalisés, des récompenses de vote, des zones de protection PvE, et bien plus encore.

Vous n'avez pas besoin de téléverser de fichiers manuellement. Le framework de modding est installé automatiquement en définissant une seule variable de démarrage :

  1. Arrêtez votre serveur depuis l'onglet Console de GPanel.
  2. Connectez-vous à GPanel et allez dans l'onglet Startup.
  3. Trouvez la variable FRAMEWORK et réglez-la sur :
    • oxide — pour Oxide/uMod (le framework le plus utilisé, avec la plus grande bibliothèque de plugins)
    • carbon — pour le framework Carbon (une alternative avec son propre écosystème de plugins)
    • vanilla — pour fonctionner sans framework de modding
  4. Démarrez le serveur. Les fichiers du framework sont téléchargés et appliqués automatiquement. Au premier démarrage avec Oxide, la structure de répertoires oxide/ est générée.
  5. Vérifiez dans le journal de la console qu'une ligne telle que Loaded plugin Oxide.Core apparaît pour confirmer qu'Oxide est actif.
Aucun téléchargement manuel requis. Lorsque vous définissez la variable FRAMEWORK et démarrez le serveur, le framework est téléchargé et installé automatiquement. Vous n'avez pas besoin de téléverser les fichiers Oxide ou Carbon via SFTP.

Installation de plugins

Les plugins sont distribués sous forme de fichiers .cs (code source C#). Oxide les compile sur le serveur au moment de l'exécution — aucune pré-compilation n'est nécessaire.

  1. Téléchargez le fichier .cs du plugin depuis umod.org ou une autre source de confiance.
  2. Téléversez le fichier .cs dans le répertoire oxide/plugins/ de votre serveur en utilisant SFTP ou le gestionnaire de fichiers GPanel. Pour de l'aide avec SFTP, consultez Comment transférer des fichiers via SFTP.
  3. Si le serveur est en cours d'exécution, le plugin sera détecté et compilé automatiquement en quelques secondes. Vous verrez une sortie dans la console confirmant son chargement, par ex. Loaded plugin MyPlugin v1.2.3 by Author.
  4. Si le serveur n'est pas en cours d'exécution, le plugin sera chargé au prochain démarrage.

Structure des répertoires Oxide

oxide/
  plugins/
    MyPlugin.cs       <- place plugin files here
    AnotherPlugin.cs
  config/             <- auto-generated plugin config files
  data/               <- plugin data files
  logs/               <- plugin log files
Les fichiers de plugins doivent être placés directement dans oxide/plugins/. Les fichiers placés dans des sous-répertoires ou avec des extensions incorrectes seront ignorés. Chaque plugin doit avoir l'extension .cs.

Configuration des plugins

La plupart des plugins génèrent un fichier de configuration JSON dans oxide/config/ lors de leur premier chargement. Pour personnaliser un plugin :

  1. Laissez le plugin se charger au moins une fois pour qu'il génère son fichier de configuration par défaut.
  2. Arrêtez votre serveur (ou notez que certains plugins supportent le rechargement de configuration à chaud).
  3. Ouvrez le fichier de configuration du plugin dans oxide/config/PluginName.json en utilisant le gestionnaire de fichiers GPanel ou SFTP.
  4. Modifiez les paramètres et enregistrez le fichier.
  5. Rechargez le plugin avec oxide.reload PluginName ou redémarrez le serveur.

Gestion des plugins via la console

Ces commandes peuvent être exécutées depuis la console GPanel ou via un client RCON. Pour la configuration RCON, consultez Accès RCON et commandes d'administration Rust.

Commande Description
oxide.plugins Lister tous les plugins actuellement chargés et leurs versions.
oxide.load PluginName Charger un plugin présent dans oxide/plugins/ mais pas encore chargé.
oxide.unload PluginName Décharger un plugin sans supprimer le fichier.
oxide.reload PluginName Recharger un plugin après avoir mis à jour son fichier .cs. Utilisez ceci pour appliquer les mises à jour de plugins sans redémarrage complet du serveur.
oxide.reload * Recharger tous les plugins chargés en une fois.

Mise à jour des plugins

Pour mettre à jour un plugin vers une version plus récente :

  1. Téléchargez le fichier .cs mis à jour depuis la page du plugin sur umod.org.
  2. Téléversez le nouveau fichier dans oxide/plugins/, en écrasant le fichier existant.
  3. Si le serveur est en cours d'exécution, Oxide détecte le changement de fichier et recompile et recharge automatiquement le plugin. Vous pouvez aussi exécuter oxide.reload PluginName.
  4. Vérifiez la console pour d'éventuelles erreurs. Certaines mises à jour de plugins peuvent nécessiter des modifications du fichier de configuration dans oxide/config/.

Suppression de plugins

Pour supprimer complètement un plugin :

  1. Exécutez oxide.unload PluginName pour décharger le plugin pendant que le serveur est en cours d'exécution.
  2. Supprimez le fichier .cs de oxide/plugins/.
  3. Supprimez éventuellement le fichier de configuration du plugin dans oxide/config/ et les fichiers de données dans oxide/data/ si vous n'en avez plus besoin.

Plugins populaires

Plugin Catégorie Description
Kits Gameplay Permet aux joueurs d'obtenir des kits d'objets préconfigurés. Utile pour les kits de démarrage ou les récompenses VIP.
Economics Économie Ajoute un système de monnaie au serveur. Utilisé comme dépendance par de nombreux plugins de boutique et de récompenses.
ServerRewards Économie Système de récompenses basé sur des points, souvent combiné avec Economics pour une boutique en jeu.
VoteDay Utilitaire Permet aux joueurs de voter pour passer au jour. Réduit les plaintes concernant les longues nuits.
Clans Social Ajoute un système de clans/équipes avec des tags de clan et un accès partagé aux armoires à outils.
TruePVE PvE Empêche les dégâts joueur contre joueur. Essentiel pour les configurations de serveur PvE.
Teleportation Utilitaire Ajoute des commandes de téléportation joueur-à-joueur et de retour au domicile avec des temps de recharge configurables.
DiscordCore / DiscordMessages Intégration Envoie les événements du serveur (connexions, chat, morts) vers un canal webhook Discord.
N'installez que des plugins provenant de sources de confiance. La source officielle des plugins uMod est umod.org. Les plugins provenant de sources inconnues peuvent contenir du code malveillant pouvant compromettre votre serveur. Vérifiez toujours les permissions du plugin et lisez les commentaires de la communauté avant l'installation.

Résolution des problèmes de plugins

Si vos plugins ne se chargent pas, vérifiez les points suivants :

  • Confirmez qu'Oxide est installé et actif. Dans l'onglet Startup de GPanel, la variable FRAMEWORK doit être réglée sur oxide. Le journal de la console devrait afficher Loaded plugin Oxide.Core au démarrage.
  • Les fichiers de plugins doivent être placés directement dans oxide/plugins/ avec l'extension exacte .cs. Les fichiers dans des sous-répertoires ou avec des extensions incorrectes sont ignorés.
  • Vérifiez la console et oxide/logs/ pour les erreurs de compilation. Un plugin avec une erreur de syntaxe ne se chargera pas et le message d'erreur décrira le problème.
  • Certains plugins ont des dépendances sur d'autres plugins (par ex. de nombreux plugins de boutique nécessitent Economics). Installez d'abord toutes les dépendances requises.

Pour d'autres problèmes courants de serveur, consultez Résolution des problèmes du serveur Rust.

Besoin d'aide ?

Si vous rencontrez un problème non couvert dans ce guide, notre équipe de support est disponible pour vous aider. Soumettez un ticket de support en incluant l'ID de votre serveur, une description du problème et toute sortie console pertinente.


Cet article vous a-t-il été utile ?

Ready to Get Started?

The servers are booted, select your plan and become our latest satisfied client.