Skip to content

mblaine/NbtViewer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NbtViewer  
 
<< License >>  
 
Please see LICENSE.txt.  
 
<< About >>  
 
This program provides a gui for viewing NBT (Named Binary Tag) data generated by  
Minecraft, namely level.dat and *.mcr and *.mca region files, as a dump of raw  
text.  
 
Originally used to simply see if I could write a program to correctly read  
Minecraft save files, the code used in this program aided the development of  
what eventually became Biome Painter (https://github.com/mblaine/BiomePainter).  
 
Always a crude and simple program I've quickly redesigned it to be at least a  
little user friendly. Hopefully it could be a little bit useful in viewing the  
contents of Minecraft save files while working on other Minecraft tools.  
 
<< Example Output >>  
 
TAG_Compound("Data"): 19 entries 
{ 
	TAG_Byte("thundering"): 0 
	TAG_Long("LastPlayed"): 1332654069458 
	TAG_Compound("Player"): 24 entries 
	{ 
		TAG_Short("SleepTimer"): 0 
		TAG_List("Motion"): 3 entries of type TAG_Double 
		{ 
			TAG_Double: 0.0131424757932337 
			TAG_Double: 7.66260805428976E-252 
			TAG_Double: 0.00114433732688836 
		} 
		TAG_Byte("OnGround"): 0 
		TAG_Short("HurtTime"): 0 
		... 
 
<< Source >> 
 
The source for NbtViewer is available at https://github.com/mblaine/NbtViewer.