public static byte[] WriteToBytes(INamedBinaryTag nbt) { byte[] result = new byte[0]; using (MemoryStream stream = new MemoryStream()) { TagParserBase.WriteTag(stream, nbt); result = stream.ToArray(); } return(result); }
public static void WriteToStream(Stream stream, INamedBinaryTag nbt) { TagParserBase.WriteTag(stream, nbt); }
public static TagCompound Parse(Stream stream) { return(TagParserBase.ParseCompound(stream)); }