Comment Trouver la Seed d’un Serveur Minecraft : Guide Admin et Joueur
La réponse rapide : si tu es admin ou propriétaire du serveur, tape /seed en jeu (avec OP) ou seed directement dans la console — tu obtiens la valeur en une seconde. Si tu es simple joueur sans droits, trouver la seed est souvent impossible sans l’aide du staff.
Ce que tu trouveras dans ce guide :
- Les 3 méthodes admin pour récupérer une seed (Java et Bedrock)
- Comment lire
server.propertiesetlevel.datsans lancer le serveur - Le cas des serveurs multi-monde (Multiverse, Nether, End)
- Ce que peut faire un joueur sans OP
Méthodes Admin : 3 Façons de Récupérer la Seed d’un Serveur Minecraft
Méthode 1 : La Commande /seed en Jeu (Java et Bedrock)
C’est la méthode la plus rapide. En jeu, connecte-toi au serveur avec un compte ayant le niveau OP (niveau 2 minimum) et tape :
/seed
Le chat affiche immédiatement la seed du monde actuellement chargé, sous la forme d’un nombre entier (ex. : -4558147382422742753). Cette commande fonctionne en Java Edition comme en Bedrock Edition.
Important : Sur un serveur avec un plugin de permissions (LuckPerms, PEX, etc.), l’accès à /seed peut être restreint même pour les OPs. Si la commande est refusée, passe à la méthode 2.
Méthode 2 : La Console Serveur (seed sans /)
Si tu as accès au panneau d’administration du serveur (Pterodactyl, Multicraft, console Aternos, terminal SSH…), connecte-toi à la console et tape :
seed
Sans le slash. La console retourne la seed du monde principal en cours d’exécution, sans aucune restriction de permission. Cette méthode fonctionne sur tous les types de serveurs Java (Vanilla, Spigot, Paper, Purpur). Sur Bedrock, la commande en console est identique.
C’est la méthode la plus fiable pour un propriétaire de serveur : elle ne dépend d’aucun plugin, d’aucun niveau OP, et peut être exécutée même quand personne n’est connecté.
Méthode 3 : Lire server.properties ou level.dat Directement
Si le serveur est arrêté ou si tu veux vérifier la seed configurée à l’origine, deux fichiers contiennent cette information.
server.properties (Java Edition) :
Ouvre ce fichier (à la racine du dossier serveur) avec un éditeur de texte. Cherche la ligne :
level-seed=
Si elle est remplie (ex. : level-seed=monmot), c’est la seed qui a été utilisée à la création du monde. Attention : si elle est vide (level-seed=), cela signifie que la seed a été générée aléatoirement par Minecraft au premier démarrage — elle ne figure donc pas ici mais dans level.dat.
level.dat (Java et Bedrock) :
Ce fichier binaire se trouve dans le dossier du monde (ex. : /world/level.dat pour Java, /worlds/NomDuMonde/level.dat pour Bedrock). Il est encodé en NBT et non lisible directement. Pour l’ouvrir :
- NBT Explorer (Windows, gratuit) : interface graphique, cherche la clé
RandomSeeddansData. - nbted ou nbtviewer en ligne de commande pour Linux/macOS.
- Des outils web comme
nbt.mcjty.bepermettent d’uploader le fichier et de lire les valeurs sans installation.
La valeur RandomSeed correspond à la seed réelle utilisée par le générateur, même si level-seed était vide dans server.properties.
Tableau Récapitulatif : Qui Peut Faire Quoi
| Profil | Méthode | Où | Prérequis |
|---|---|---|---|
| Admin/proprio en jeu | /seed | Chat in-game | OP niveau 2+ ou permission seed |
| Admin/proprio hors jeu | seed (console) | Panel d’admin, terminal SSH | Accès console serveur |
| Admin/proprio hors ligne | Lire server.properties / level.dat | FTP, gestionnaire de fichiers | Accès fichiers serveur |
| Joueur sans droits | Demander au staff | — | Aucune méthode technique disponible |
Seed en Java Edition vs Bedrock Edition : Différences à Connaître
Les commandes sont identiques (/seed en jeu, seed en console), mais quelques détails changent selon l’édition.
Java Edition génère des seeds compatibles uniquement avec la même version de Java. Une seed de 1.21 ne donnera pas le même monde en 1.18. La seed est un entier 64 bits (peut être très long et négatif). Le fichier de référence est level.dat dans le dossier /world/.
Bedrock Edition utilise un système similaire mais les seeds ne sont pas cross-compatibles avec Java. Les mondes Bedrock sont stockés dans un format LevelDB, et level.dat est dans /worlds/NomDuMonde/. La commande /seed en jeu nécessite que l’opérateur soit le propriétaire de la partie ou ait les droits administrateur dans les paramètres Bedrock.
À noter : une même seed entrée dans Java et Bedrock générera des mondes différents, même en version équivalente — les algorithmes de génération ne sont pas identiques entre les deux éditions.
Serveurs Multi-Monde : Seeds du Nether, de l’End et des Mondes Secondaires
Sur un serveur utilisant Multiverse-Core ou un plugin similaire, chaque monde possède sa propre seed. La commande /seed en jeu retourne uniquement la seed du monde dans lequel tu te trouves au moment de la saisie.
Pour récupérer la seed d’un monde secondaire depuis la console :
mv info NomDuMonde
La commande mv info (Multiverse) affiche les propriétés du monde, dont la seed. Remplace NomDuMonde par le nom exact du monde (sensible à la casse).
Pour les mondes vanilla classiques, les dossiers sont séparés :
- Monde principal :
/world/level.dat - Nether :
/world_nether/level.dat - End :
/world_the_end/level.dat
Le Nether et l’End ne possèdent pas leur propre seed indépendante en vanilla Minecraft. Ils dérivent tous deux de la seed du monde principal avec des décalages internes fixes. Si tu connais la seed principale, tu peux reproduire le Nether et l’End identiquement — inutile de les chercher séparément.
Joueur sans OP : Ce Que Tu Peux (et Ne Peux Pas) Faire
Sans permissions OP ou administrateur, la commande /seed retourne une erreur ou n’affiche rien. Il n’existe aucune méthode client-side fiable pour extraire la seed d’un serveur distant sans droits.
Les approches parfois mentionnées sur les forums (scanners de chunks, outils de bruteforce) existent mais sont extrêmement longues (des jours de calcul), incomplètes, et souvent contraires aux règles du serveur. Elles ne sont pas une alternative réaliste.
Ce que tu peux faire concrètement :
Demande simplement la seed au staff ou au propriétaire du serveur. La majorité des serveurs publics communiquent leur seed volontiers, surtout pour les serveurs survie en mode communautaire. Si le staff refuse, c’est une décision délibérée — souvent pour éviter l’exploitation de structures générées (end cities, bastions, strongholds).
Si tu as besoin de la seed pour des raisons légitimes (créer une carte, retrouver un biome, recréer le monde en local), explique ton cas au staff : la plupart des admins sont accommodants.
Seed Serveur Minecraft : Résumé et Dépannage Rapide
Tu es admin : utilise seed dans la console (sans slash) — c’est la méthode la plus directe, sans dépendance aux permissions. En jeu, /seed fonctionne avec OP niveau 2+. Pour un serveur arrêté, lis level-seed dans server.properties ou ouvre level.dat avec NBT Explorer.
Tu es joueur : sans droits, la seed n’est pas accessible techniquement. Demande au staff.
Multi-monde : utilise /seed dans chaque monde séparément, ou mv info NomDuMonde en console avec Multiverse. Le Nether (world_nether) et l’End (world_the_end) partagent la seed du monde principal en vanilla. 🔑