Temps estimé : 10 minutes
Difficulté : Débutant ⭐
Serveurs compatibles : Garry's Mod sur OuiPanel
📋 Introduction
Un serveur Garry's Mod récupère ses addons, ses cartes et son mode de jeu (gamemode) sur le Steam Workshop. Le plus simple est de les regrouper dans une collection, que le serveur télécharge à chaque démarrage. Ce guide explique comment la créer, la relier à votre serveur, puis choisir le gamemode et la carte.
🧩 Créer la collection sur le Workshop
- Dans Steam, ouvrez le Workshop de Garry's Mod et créez une collection.
- Ajoutez-y vos addons, vos cartes et, s'il vient du Workshop, votre gamemode.
- Réglez sa visibilité sur publique ou non répertoriée (unlisted). Sinon, le serveur ne peut pas y accéder.
- Repérez son identifiant. C'est le nombre qui suit
?id=dans l'adresse de la collection.
https://steamcommunity.com/sharedfiles/filedetails/?id=123456789
Ici, l'identifiant est 123456789. Une collection peut en contenir d'autres, et le serveur télécharge aussi ces sous-collections.
⚙️ Relier la collection au serveur
- Dans OuiPanel, allez dans Configuration › Paramètres du serveur, carte Variables d'environnement.
- Collez l'identifiant dans Workshop ID. Le champ n'accepte que des chiffres.
- Cliquez sur la coche à droite du champ (Sauvegarder).

Au démarrage suivant, le serveur télécharge la collection et charge ses addons.
🎮 Choisir le gamemode
Le champ Gamemode attend le nom du dossier du mode de jeu, pas son titre.
| Mode de jeu | Valeur de Gamemode | Origine |
|---|---|---|
| Sandbox | sandbox | Livré avec le jeu, valeur par défaut |
| Trouble in Terrorist Town (TTT) | terrortown | Livré avec le jeu |
| DarkRP | darkrp | Workshop ou GitHub |
| Prop Hunt | prop_hunt | Workshop |
| Murder | murder | Workshop |
Un gamemode absent du jeu s'ajoute de deux façons. Mettez-le dans votre collection, ou déposez son dossier dans garrysmod/gamemodes par SFTP. Inscrivez ensuite son nom de dossier dans Gamemode.
🗺️ Choisir la carte
Le champ Map indique la carte chargée au démarrage. Par défaut, c'est gm_flatgrass, livrée avec le jeu comme gm_construct. Pour une carte de votre collection, saisissez son nom exact, sans l'extension .bsp. Les cartes prévues pour TTT commencent en général par ttt_.
Enregistrez chaque champ modifié, puis redémarrez le serveur depuis la Console. En cas de souci, lisez la console pendant le démarrage. Les erreurs de chargement y apparaissent.
📦 Envoyer le contenu aux joueurs
La collection installe les addons sur le serveur, mais les joueurs ne reçoivent pas tout. D'après le wiki de Facepunch, la carte en cours et le gamemode de la collection leur sont envoyés automatiquement. Les autres addons qui apportent des modèles, des sons ou des textures doivent être déclarés avec resource.AddWorkshop.
Ouvrez ou créez le fichier garrysmod/lua/autorun/server/workshop.lua, puis ajoutez une ligne par addon.
-- Identifiant Workshop d'un addon (pas d'une collection)
resource.AddWorkshop("111111111")
resource.AddWorkshop("222222222")
Les addons qui ne contiennent que du Lua n'ont rien à faire dans cette liste. Le Lua passe par un autre système.
❓ Problèmes fréquents
Le serveur ne télécharge pas la collection
Vérifiez que la collection est publique ou non répertoriée, et que Workshop ID contient l'identifiant de la collection, pas celui d'un addon.
Le gamemode ne se lance pas
La valeur de Gamemode doit reprendre le nom du dossier à la lettre près. Vérifiez aussi que le gamemode est bien dans la collection ou dans garrysmod/gamemodes.
Les joueurs voient des ERROR ou des textures violettes et noires
Il leur manque le contenu d'un addon. Ajoutez son identifiant dans workshop.lua avec resource.AddWorkshop, puis redémarrez.
➡️ Et ensuite
Pour que le serveur se classe bien dans la liste publique, ajoutez un jeton Steam avec notre guide Jeton Steam (GSLT) pour un serveur GMod : être dans la liste publique. Pour monter un serveur RP, suivez Installer DarkRP et devenir superadmin sur un serveur GMod.
🚀 Pas encore de serveur ?
Avec notre hébergeur GMod, la collection Workshop, le gamemode et la carte se règlent dans les paramètres du serveur. Votre serveur est prêt en quelques minutes, avec l'anti-DDoS et l'accès SFTP.
Besoin d'un serveur Garry's Mod ?
Louez votre serveur Garry's Mod dès 2,99 €/mois, avec le gamemode, la collection Workshop et le jeton Steam réglés depuis le panel, et l'anti-DDoS inclus.
