} else if(nbt instanceof NBTTagCompound) {
Map internal = ((NBTTagCompound)nbt).tagMap;
DefaultMutableTreeNode type = new DefaultMutableTreeNode("NBTTagCompound");
DefaultMutableTreeNode content = new DefaultMutableTreeNode("Data");
for(Object objectKey:internal.keySet()) {
if(internal.get(objectKey) instanceof NBTBase) {
DefaultMutableTreeNode nbtNode = new DefaultMutableTreeNode(objectKey);
addNBTToTree((NBTBase)internal.get(objectKey), nbtNode);
content.add(nbtNode);
}