public virtual void Save(NbtWriter writer) { if (Parent == null || Parent.Type != NbtType.List) { writer.Write(Type); writer.Write(Name); } }
public override void Save(NbtWriter writer) { base.Save(writer); foreach (var node in Children) { node.Save(writer); } writer.Write(NbtType.End); }
public override void Save(NbtWriter writer) { base.Save(writer); writer.Write(Value.Length); foreach (var val in Value) { writer.Write(val); } }
public override void Save(NbtWriter writer) { base.Save(writer); writer.Write(ListType); writer.Write(Count); foreach (var node in Children) { node.Save(writer); } }
public override void Save(NbtWriter writer) { base.Save(writer); writer.Write(Value); }
public override void Save(NbtWriter writer) { base.Save(writer); writer.BaseStream.WriteByte(Value); }