Dernière vérification : 26 septembre 2026. Un Map Seed Rust détermine, avec la World Size, quelle carte procédurale ton serveur charge. Pour un serveur communautaire agréable à jouer, ne choisis pas le seed au hasard : vérifie avant le wipe les monuments, les zones de spawn, les chemins, les côtes et le nombre de joueurs attendu. Tu évites ainsi les points chauds injustes et les trajets trop longs.
Ce que fait un Map Seed Rust
Un seed est la valeur numérique à partir de laquelle Rust génère une carte procédurale. Point important : le seed seul ne décide pas de la carte, c'est la combinaison du seed, de la taille de la carte et du type de carte. Le même seed avec la même taille de carte donne la même carte procédurale, mais uniquement au sein de la même version du jeu. Facepunch modifie régulièrement la génération avec la mise à jour mensuelle (dernièrement en septembre 2026 pour la répartition des rochers et des falaises), c'est pourquoi un seed éprouvé peut avoir un autre aspect après une mise à jour. À l'inverse, le même seed avec une autre taille génère toujours une autre carte.
Dans la page officielle du wiki Rust consacrée aux Map Data, Facepunch décrit que les cartes procédurales sont générées à partir de Size, Seed et Map Type. Pour la Procedural Map, les plages de valeurs indiquées sont Size 1000-6000 et Seed 0-2147483647. La valeur 0 est un cas particulier : le serveur tire alors lui-même un seed au premier démarrage et le conserve jusqu'à la suppression du fichier de carte. Pour un wipe planifiable, renseigne donc toujours un seed concret. Ces valeurs constituent un bon garde-fou technique, mais ne remplacent pas la vérification de la carte du point de vue du gameplay.
Le type de carte est défini par la convar server.level. Depuis que Facepunch a supprimé Hapis Island (février 2023) et Barren (fin 2023), Procedural Map est la seule valeur officielle ; tout le reste passe par des Custom Maps via server.levelurl.
Pour game-serverhosting, le seed est avant tout un paramètre d'exploitation : il te permet de planifier, de communiquer et de tester de manière reproductible. C'est particulièrement utile quand tu prépares des wipes, que tu règles des plugins ou que tu veux expliquer à ta communauté à l'avance quel type de carte sera joué lors du prochain cycle.
Définir le seed et la World Size
Pour une carte Rust procédurale, il te faut au minimum un seed et une World Size. Dans une server.cfg, les valeurs s'écrivent sans signe plus au début :
server.seed 12345
server.worldsize 3500

Si tu utilises des paramètres de lancement au lieu de server.cfg, les valeurs se définissent en général avec un signe plus, par exemple +server.seed 12345 +server.worldsize 3500. Facepunch présente cette forme dans le guide officiel pour créer un serveur Rust. En pratique, l'essentiel est qu'une seule configuration claire soit active au final. Évite les valeurs contradictoires entre le panel, la ligne de lancement et le fichier de configuration.
Après une modification, tu dois redémarrer le serveur pour que le monde soit chargé avec les nouvelles valeurs. Le mieux est de le planifier directement avec le prochain wipe, car un changement de seed modifie la structure du monde et les bases, les lieux de loot et les chemins existants ne peuvent pas être conservés de manière cohérente.
Facepunch impose un wipe de la carte le premier jeudi de chaque mois à 19h00, heure de Londres, car client et serveur reçoivent alors une nouvelle version. Un nouveau seed s'intègre donc idéalement à cette date précise.
Bien utiliser un Seed Finder
rustmaps.com est un outil pratique : tu peux y filtrer les cartes par taille, monuments, proportions de biomes, îles et rivières, vérifier les heatmaps de spawn dans le viewer et, avec un compte premium, générer tes propres cartes avec une sélection fixe de monuments. N'utilise pas ces outils uniquement pour cliquer rapidement d'une carte à l'autre, mais avec une checklist claire : quels monuments doivent être présents ? À quelle distance se trouvent Outpost et Bandit Camp des zones de spawn habituelles ? Y a-t-il assez de Recyclers ? La Launch Site est-elle accessible sans dominer la carte ?
Si tu veux aborder l'administration de Rust de façon plus structurée, le guide interne Commandes de serveur Rust – Toutes les commandes admin 2026 est un bon complément. Pour la préparation autour des wipes, le Calendrier des wipes Rust 2026 est également utile, car le choix du seed et la communication sur le wipe vont de pair.
Si un seed te plaît à un seul monument près, inutile de continuer à chercher : avec +world.configfile <fichier>, Rust lit un fichier JSON dans le dossier server.identity, dans lequel tu peux régler les proportions de biomes, les routes, les rivières, les rails, les laboratoires sous-marins et, via PrefabBlacklist/PrefabWhitelist, des monuments individuels. Le fichier n'est pris en compte que lors de la première génération : supprime donc auparavant le fichier .map existant.
Critères d'une bonne carte
| Critère | Recommandation |
|---|---|
| Launch Site | Centrale, facilement accessible |
| Outpost + Bandit | Proches des spawns |
| Recycler | Nombreux et répartis sur la carte |
| Monuments | Répartis de façon homogène |
| Eau | Ligne côtière raisonnable |
| Part de jungle | Depuis mai 2025, fait partie de la côte de spawn ; vérifie que Ziggurat et Jungle Ruins ne bloquent pas toutes les zones de départ |
Ce tableau est un point de départ, pas une règle stricte. Depuis la mise à jour d'octobre 2025, le Nuclear Missile Silo fait partie des monuments à carte d'accès rouge, et Dome, Ferry Terminal et Radtown disposent de leurs propres salles de puzzle, avec un Recycler dans le Dome : prévois ces lieux comme des points chauds supplémentaires. À la date de septembre 2026, des Monument Blockers freinent le loot précoce dans tous les monuments à carte rouge, et le minerai HQM apparaît rarement comme node isolé, le plus souvent dans la jungle ; les deux plaident pour vérifier aussi la part de jungle et les monuments à carte rouge lors de la comparaison des seeds. Pour les serveurs orientés PvP, la carte peut être plus compacte et plus conflictuelle. Pour des serveurs communautaires plus détendus, des chemins plus homogènes et plusieurs zones de construction exploitables comptent davantage. Vérifie aussi que les grands monuments n'occupent pas toutes les zones de construction attrayantes et que les nouveaux joueurs ont des options réalistes après le spawn, sans courir immédiatement vers le même goulot d'étranglement.
Choisir la bonne taille de carte
| Taille | Joueurs | Description |
|---|---|---|
| 2000 | 1-25 | Très compacte, action PvP rapide |
| 3000 | 25-50 | Équilibrée |
| 3500 | 50-100 | Standard pour serveurs communautaires |
| 4000 | 100-150 | Beaucoup d'espace |
| 4250-4500 | 150-250 | Standard des serveurs officiels de Facepunch ; à partir de 4250 avec réseau ferré en surface et tunnels ferroviaires |
| 5000-6000 | 250+ | Maximum 6000 ; pertinent uniquement pour un très grand nombre de joueurs |
Tiens compte ici d'une limite technique : Rust ne génère le réseau ferré en surface avec ses tunnels vers le sous-sol qu'à partir d'une World Size de 4250 ; en dessous, les trains ne circulent que dans le système de tunnels. Une carte plus grande n'améliore pas automatiquement l'expérience de jeu. Elle peut allonger les trajets, réduire les rencontres et demander plus de ressources en exploitation. À l'inverse, une carte trop petite peut renforcer la pression de spawn, le door camping et les embouteillages autour des monuments. Choisis donc la taille en fonction de l'activité réelle, pas seulement du nombre maximal de slots. Si tu travailles encore sur la configuration de base, le guide Louer et configurer un serveur Rust – Le guide complet t'aide pour les autres paramètres du serveur.
Vérifier le résultat
Après le redémarrage, vérifie que la carte souhaitée a bien été chargée. Compare le seed et la World Size dans le panel ou dans la configuration avec le Seed Finder. Connecte-toi au serveur, ouvre la carte et contrôle les points remarquables comme la forme de la côte, la Launch Site, l'Outpost et le Bandit Camp. Si ceux-ci ne correspondent pas, c'est généralement qu'une autre valeur est active ou que la carte n'a pas été régénérée.
Conserve le seed final en interne et n'annonce-le publiquement que si ta communauté l'attend. Pour des cycles de serveur planifiés, une courte note est utile : date du wipe, seed, World Size, concept de la carte et remarques particulières sur les monuments ou les règles.
Custom Maps à la place du seed
Alternativement aux seeds, tu peux utiliser des Custom Maps :
- Créer la carte dans RustEdit
- L'exporter en fichier
.map - Placer le fichier sur un hébergeur web durablement accessible – les joueurs téléchargent la carte depuis cette URL, pas depuis ton serveur de jeu
- Installer sur le serveur l'extension
Oxide.Ext.RustEdit.dll(Oxide/uMod ; pour Carbon, l'extension RustEdit correspondante) afin que le loot personnalisé, les spawners de PNJ et les profils de vending de l'éditeur fonctionnent - Dans la ligne de lancement :
+server.levelurl "https://ton-domaine.tld/mamap.map"– l'URL doit être un lien de téléchargement direct qui démarre immédiatement le téléchargement dans le navigateur
Dans la page officielle du wiki Rust sur l'hébergement de Custom Maps, Facepunch explique qu'avec +server.levelurl [url], la carte est chargée depuis cette URL et que les paramètres procéduraux comme +server.worldsize ou +server.seed doivent être supprimés. Utilise donc soit une carte procédurale avec seed et World Size, soit une Custom Map avec une URL de niveau, mais pas les deux en même temps.
Dépannage
Si le seed n'est pas pris en compte, vérifie d'abord les configurations en double. Une valeur dans le panel d'hébergement, une autre dans la ligne de lancement et une troisième dans la server.cfg créent vite la confusion. Assure-toi que le serveur a réellement été redémarré et qu'aucun ancien monde n'est réutilisé : Rust enregistre la carte générée sous proceduralmap.<taille>.<seed>.map et la sauvegarde sous .sav dans le dossier server/<identity>/. Après un changement de seed ou de taille, les deux fichiers de l'ancien monde doivent être supprimés, sinon le serveur continue de charger la sauvegarde. Les blueprints se trouvent dans un fichier distinct et sont conservés.
Si les joueurs voient une autre carte que prévu, compare le seed, la World Size et le Map Type. Une simple différence de taille suffit pour obtenir une carte complètement différente. Pour les Custom Maps, l'URL doit être directement accessible, et le serveur ne retélécharge pas un fichier de carte déjà présent : une carte modifiée reçoit donc un nouveau nom de fichier (par exemple avec « V2 »). Si le navigateur affiche d'abord une page de téléchargement, elle ne convient en général pas pour server.levelurl.
Si la carte fonctionne mal en jeu, ce n'est pas forcément dû à une erreur technique. Avant le prochain wipe, cherche alors précisément une autre répartition des monuments, des Safe Zones plus accessibles ou une World Size plus petite ou plus grande.
Vérification, limites et retour arrière sécurisé
Le guide « Trouver et définir le Map Seed d'un serveur Rust » s'applique au type de serveur décrit dans l'article et à la version visible au moment de la vérification. Les noms de menus, les versions disponibles, la compatibilité des mods ou plugins et les ressources nécessaires peuvent varier après des mises à jour. Ne transpose donc pas des valeurs sans vérification vers un autre jeu, un autre loader ou une autre version de serveur.
Avant de modifier le monde, la sauvegarde, la configuration ou les extensions, fais une sauvegarde des fichiers concernés. Ne modifie ensuite qu'une seule étape cohérente à la fois et teste-la avec la même version de client et de serveur que celle avec laquelle tu voudras jouer par la suite.
| Point de contrôle | Résultat attendu | Abandon et retour arrière |
|---|---|---|
| Démarrage du serveur | Le serveur atteint l'état opérationnel sans nouveau message d'erreur. | En cas d'erreur au démarrage, annule la modification et restaure la dernière sauvegarde. |
| Test de connexion | Un compte de test peut se connecter via l'adresse affichée dans le panel. | En cas d'erreur de version ou de connexion, revérifie la version, le port et les ouvertures. |
| Test fonctionnel | La fonction modifiée marche sans endommager le monde ou les données de jeu existants. | En cas d'effets secondaires, arrête le serveur et restaure les fichiers sauvegardés. |
Un test isolé réussi n'est pas une garantie de performance ou de disponibilité. La taille du monde, les mods, les plugins, le nombre de joueurs, le chemin réseau et la charge simultanée peuvent modifier le résultat. Documente la version, la modification et le résultat du test afin de pouvoir comprendre les écarts ultérieurs.
FAQ
Quel est le meilleur Map Seed Rust ?
Il n'existe pas de meilleur seed universel. Un bon seed correspond au nombre de joueurs, au concept du serveur et à la densité de PvP souhaitée. Vérifie les monuments, les Safe Zones, les Recyclers et les trajets avant le wipe.
La carte reste-t-elle la même si je ne connais que le seed ?
Uniquement si la World Size et le type de carte sont également identiques. Le même seed avec une autre taille de carte génère une autre carte.
Quelle World Size choisir pour un serveur communautaire ?
Pour beaucoup de serveurs communautaires, 3500 est un bon point de départ. Avec une petite communauté active, 3000 peut mieux fonctionner ; avec une très forte activité, plutôt 4000 ou plus.
Dois-je redémarrer le serveur après un changement de seed ?
Oui. Le seed et la World Size prennent effet au chargement ou à la génération du monde. Planifie donc les modifications proprement avec un wipe et un redémarrage.
Puis-je utiliser un seed et une Custom Map en même temps ?
En pratique, tu dois choisir. Une carte procédurale utilise un seed et une World Size. Une Custom Map utilise server.levelurl ; les paramètres procéduraux doivent alors être supprimés.