Visionneuse NBT — ouvrir tout fichier NBT Minecraft
Compatible avec Minecraft Bedrock Edition et Java Edition, ainsi qu'avec tous leurs logiciels serveur, courants ou non : Vanilla, Paper, Spigot, Purpur, Folia, Fabric, Forge, NeoForge, Mohist, Sponge, Bedrock Dedicated Server, PocketMine-MP, Nukkit, PowerNukkitX, Cloudburst, Dragonfly, Endstone, LeviLamina et les autres. Liste complète.
Vous voulez examiner un fichier Minecraft sans le modifier ? Déposez ci-dessous un fichier .nbt, .dat, .mcstructure, .schem ou un dump NBT brut pour afficher toute son arborescence avec les types et valeurs, effectuer une recherche par nom ou valeur et exporter l'ensemble en texte SNBT. Aucun fichier n'est envoyé ni écrit tant que vous ne cliquez pas sur enregistrer.
L'ouverture d'un fichier NBT sert souvent au diagnostic : quelle version l'a écrit, pourquoi ce monde refuse de se charger, que contient réellement le schéma reçu. La visionneuse affiche chaque balise avec son type exact. Vous pouvez donc distinguer un TAG_Byte de valeur 1 d'un TAG_Int de valeur 1, différence importante pour Minecraft que les dumps texte perdent souvent.
Type indiqué sur chaque ligne — Byte, Short, Int, Long, Float, Double, Byte[], String, List, Compound, Int[], Long[].
Valeurs Long complètes sur 64 bits, affichées exactement afin que les graines et les moitiés d'UUID ne soient pas arrondies.
Recherche dans toute l'arborescence par nom ou valeur de balise, avec accès direct au résultat.
Format détecté affiché dans la barre du fichier : édition, ordre des octets, compression et version de stockage Bedrock.
Export SNBT de tout le document sous forme de texte à comparer, à coller dans une commande ou à transmettre à un autre outil.
NBT et SNBT
Le SNBT est la forme textuelle du NBT : c'est ce qu'affiche /data get et ce qu'acceptent les commandes. Les suffixes conservent les informations de type : 3b est un octet, 3s un Short, 3L un Long, 3.0f un Float, 3.0d un Double et [I;1,2,3] un tableau d'entiers. Le bouton d'export produit exactement cette syntaxe. Un fichier binaire devient ainsi du texte utilisable dans un bloc de commande ou dans git pour une comparaison ligne par ligne.
JSON ne convient pas comme substitut : il ne possède qu'un seul type numérique et aucun tableau d'octets. La conversion du NBT vers JSON perd donc silencieusement des distinctions importantes pour Minecraft. C'est pourquoi cet outil exporte en SNBT plutôt qu'en JSON.
Fichiers compatibles
Toute charge utile constituée d'un seul document NBT : level.dat Java ou Bedrock, playerdata, servers.dat, hotbar.nbt, idcounts.dat, raids.dat, scoreboard.dat, données de cartes, structures .nbt, .schem et .schematic, .mcstructure, .litematic, charges utiles de chunks extraites et captures de paquets. Pour les conteneurs comme les régions .mca, les archives .mcworld et les dossiers LevelDB, il faut d'abord extraire un document.
Questions fréquentes
Puis-je consulter un fichier NBT sans le modifier ?
Oui. L'éditeur n'écrit un fichier que si vous cliquez sur Enregistrer et télécharger, et ne modifie jamais le fichier que vous avez déposé.
Peut-il convertir le NBT en JSON ?
Il exporte en SNBT, qui conserve les types de balises. JSON regrouperait les octets, Short, Int, Long et Float sous un seul type numérique et perdrait les tableaux d'octets ; il ne permet donc pas de réencoder fidèlement les données Minecraft.
Pourquoi mon fichier est-il attribué à une autre édition que prévu ?
Le format est détecté à partir des octets, pas de l'extension. Un fichier signalé comme Java alors que vous attendiez Bedrock provient généralement de l'autre édition, ou il s'agit d'un fragment qui peut tout de même être analysé. Vérifiez les décalages indiqués si un avertissement mentionne des octets finaux.
Quelle taille de fichier peut-il ouvrir ?
Les documents de plusieurs mégaoctets conviennent : les tableaux restent sous forme de tableaux typés et l'arborescence est rendue à la demande, de sorte que seules les lignes développées existent dans la page.