Obsługuje Minecraft Bedrock Edition i Java Edition — a także każdy popularny i niszowy rdzeń serwera obu edycji: Vanilla, Paper, Spigot, Purpur, Folia, Fabric, Forge, NeoForge, Mohist, Sponge, Bedrock Dedicated Server, PocketMine-MP, Nukkit, PowerNukkitX, Cloudburst, Dragonfly, Endstone, LeviLamina i pozostałe. Pełna lista.
Chcesz zajrzeć do pliku Minecraft bez wprowadzania zmian? Przeciągnij poniżej dowolny plik .nbt, .dat, .mcstructure, .schem lub surowy zrzut NBT, aby zobaczyć pełne drzewo tagów wraz z typami i wartościami, przeszukać je według nazwy lub wartości i wyeksportować całość jako tekst SNBT. Plik nie jest nigdzie wysyłany ani zapisywany, dopóki nie klikniesz przycisku zapisu.
Pliki NBT często otwiera się w celu przeprowadzenia diagnostyki: która wersja zapisała ten plik, dlaczego świat nie chce się wczytać, co naprawdę zawiera przesłany schemat. Przeglądarka pokazuje każdy tag wraz z dokładnym typem, dzięki czemu można odróżnić TAG_Byte o wartości 1 od TAG_Int o wartości 1 — ma to znaczenie dla Minecraft, choć zwykle znika w zrzutach tekstowych.
Oznaczenie typu w każdym wierszu — Byte, Short, Int, Long, Float, Double, Byte[], String, List, Compound, Int[], Long[].
Pełne 64-bitowe wartości Long wyświetlane bez zaokrąglania, dzięki czemu ziarna i połowy UUID są odczytywane poprawnie.
Wyszukiwanie w całym drzewie według nazwy lub wartości tagu z bezpośrednim przejściem do wyniku.
Wykryty format widoczny na pasku pliku: edycja, kolejność bajtów, kompresja i wersja magazynu Bedrock.
Eksport SNBT całego dokumentu jako tekstu, który można porównać, wkleić do polecenia lub przekazać innemu narzędziu.
NBT a SNBT
SNBT jest tekstową postacią NBT — wyświetla ją /data get i przyjmują polecenia. Informacje o typach zachowuje w przyrostkach: 3b to Byte, 3s to Short, 3L to Long, 3.0f to Float, 3.0d to Double, a [I;1,2,3] to tablica Int. Przycisk eksportu tworzy dokładnie taki zapis, dzięki czemu plik binarny można wkleić do bloku poleceń albo dodać do repozytorium git i porównywać wiersz po wierszu.
JSON nie jest zamiennikiem: ma tylko jeden typ liczbowy i nie obsługuje tablic bajtów, dlatego konwersja NBT do JSON po cichu usuwa rozróżnienia istotne dla Minecraft. Właśnie dlatego to narzędzie eksportuje SNBT, a nie JSON.
Pliki obsługiwane przez przeglądarkę
Każdy plik, którego zawartością jest pojedynczy dokument NBT: level.dat Java i Bedrock, playerdata, servers.dat, hotbar.nbt, idcounts.dat, raids.dat, scoreboard.dat, dane map, struktury .nbt, .schem i .schematic, .mcstructure, .litematic, wyodrębnione dane chunków oraz zrzuty pakietów. Z kontenerów takich jak regiony .mca, archiwa .mcworld i foldery LevelDB trzeba najpierw wyodrębnić pojedynczy dokument.
Najczęściej zadawane pytania
Czy mogę przeglądać plik NBT bez jego edytowania?
Tak. Edytor zapisuje plik dopiero po kliknięciu przycisku Zapisz i pobierz, a przeciągniętego pliku źródłowego nigdy nie modyfikuje.
Czy narzędzie potrafi konwertować NBT do JSON?
Eksportuje SNBT, który zachowuje typy tagów. JSON sprowadziłby wartości Byte, Short, Int, Long i Float do jednego typu liczbowego oraz utracił tablice bajtów, dlatego nie nadaje się do odwracalnej konwersji danych Minecraft.
Dlaczego plik jest rozpoznawany jako inna edycja niż oczekiwana?
Format jest wykrywany na podstawie bajtów, a nie rozszerzenia. Plik rozpoznany jako Java, choć oczekiwano Bedrock, zwykle pochodzi z drugiej edycji albo jest fragmentem, który przypadkiem daje się odczytać. Jeśli pojawi się ostrzeżenie o nadmiarowych bajtach, sprawdź wskazane przesunięcia.
Jak duży plik można otworzyć?
Wielomegabajtowe dokumenty nie stanowią problemu: dane są przechowywane w tablicach typowanych, a drzewo renderuje się stopniowo, więc na stronie istnieją tylko rozwinięte wiersze.