public static void WriteNamedTag(TagBase tag, NBTBinaryWriter bw) { byte tagId = (byte)tag.TagType; bw.Write(tagId); if (tagId != 0) { bw.Write(tag.Name); tag.WriteBinary(bw); } }