Guides / Troubleshooting

Lire level.dat : statut hardcore, point d'apparition et ce que vous pouvez réellement réparer

Un décès en mode hardcore est un booléen dans level.dat. Voici ce que contient le fichier, à quoi ressemble une sauvegarde corrompue et les limites honnêtes de ce que l'inspection peut récupérer.

level.dat est un petit fichier NBT compressé au format gzip à la racine de chaque dossier de monde. Il contient les paramètres du monde plutôt que son terrain, ce qui en fait à la fois le fichier le plus utile à inspecter et le moins dangereux à explorer.

Ce qu'il contient

CheminContenu
Data.LevelNamele nom affiché dans la liste des mondes
Data.hardcore1b ou 0b — le drapeau hardcore
Data.Difficulty0 paisible → 3 difficile
Data.allowCommandssi les triches sont activées
Data.SpawnX/Y/Zpoint d'apparition du monde
Data.Time / Data.DayTimetotal des ticks et heure de la journée
Data.GameRuleschaque règle de jeu (gamerule) sous forme de chaîne
Data.DataVersionla version de Minecraft qui l'a écrit en dernier
Data.Playerle Joueur en mode solo, dans les mondes solo

DataVersion est celui que les gens négligent et celui qui compte le plus pour le dépannage : il vous indique si un monde a déjà été ouvert dans une version plus récente, ce qui est généralement irréversible.

Le drapeau hardcore

Le mode hardcore n'est pas un type de monde distinct. C'est Data.hardcore: 1b plus la difficulté bloquée sur difficile. Lorsque vous mourez, le jeu ne modifie pas le fichier — il refuse simplement de vous laisser réapparaître.

Donc, "puis-je désactiver le mode hardcore d'un monde mort" est une question légitime, et la réponse est que le drapeau est modifiable, mais il s'agit d'une modification, pas d'une inspection. Les outils qui lisent le fichier peuvent vous montrer le drapeau ; le modifier signifie réécrire le NBT, ce qui risque d'endommager le fichier. Sauvegardez toujours le dossier du monde au préalable.

À quoi ressemble une sauvegarde corrompue

  • level.dat illisible, level.dat_old présent — le jeu conserve une sauvegarde d'une génération. Renommer level.dat_old en level.dat récupère le monde moins la session la plus récente. Cela fonctionne bien plus souvent que les gens ne l'imaginent.
  • Le monde se charge, des morceaux (chunks) sont manquants ou noirs — il s'agit de dommages aux fichiers de région dans region/*.mca, pas à level.dat. Problème différent, outil différent.
  • Le monde n'apparaît pas du tout dans la liste — généralement un level.dat manquant ou de taille zéro. Vérifiez la présence de level.dat_old avant toute autre chose.

Ce que l'inspection ne peut pas faire

La lecture d'un fichier de sauvegarde ne peut pas ramener :

  • les objets perdus suite à une mort ou une disparition
  • les morceaux (chunks) qui n'ont jamais été générés
  • un dossier de monde qui a été supprimé

Rien ici n'est un service de récupération. L'outil montre ce que le fichier dit ; il ne reconstruit pas ce que le fichier ne contient plus.

Données du Joueur

En mode solo, Data.Player contient l'inventaire, la position, l'XP et la santé. En mode multijoueur, chaque Joueur est un .dat séparé dans playerdata/ nommé par UUID — c'est pourquoi un monde solo converti en serveur "perd" votre inventaire. Il est toujours dans level.dat, juste pas là où le serveur le cherche.

Ouvrez un level.dat, un .dat de Joueur, ou vérifiez le statut d'un monde hardcore — tout est analysé dans votre navigateur, rien n'est téléchargé — avec l'Inspecteur de fichiers de sauvegarde de monde.

Inspecteur de fichiers de monde →

More guides

Browse all →

Vous cherchez d'autres outils Minecraft ?

Une collection de générateurs, visionneuses et convertisseurs qui tournent dans le navigateur — tous gratuits.