summaryrefslogtreecommitdiff
BranchCommit messageAuthorAge
mainrefactorFreya Murphy21 months
 
 
AgeCommit messageAuthorFilesLines
2023-12-17refactorHEADmainFreya Murphy22-57/+49
2023-12-16snbtFreya Murphy9-3/+970
2023-12-16use hashmap for compound tagFreya Murphy10-60/+151
2023-12-15fix hang on incomplete json identFreya Murphy1-14/+15
2023-12-15fix json fp precision, fix multi value json compound tagsFreya Murphy2-2/+7
2023-12-15dont allow empty compound key namesFreya Murphy3-0/+15
2023-12-15fix text sizeFreya Murphy1-1/+1
2023-12-15add formatsFreya Murphy1-0/+8
[...]
 
Clone
https://g.freya.cat/nbtvis
git@git.in.freya.cat:nbtvis

nbtvis

Command line visualizer for the minecraft NBT data file format.

usage

nbtvis [OPTIONS]... [INFILE] [OUTFILE]

Files will have their filetype auto guessed based on their file extension: .nbt, .snbt, .json, unless one is manually specified. The NBT format is the default.

file types

The current supported file formats are

  • nbt - Named Binary Tag
  • snbt - String Named Binary Tag
  • json - Java Script Object Notation (lossy)

complementation

To build and install run

make build
sudo make install

The binary will be installed to /usr/local/bin/nbtvis

license

This project is licensed under the MIT license