public object ToNBT() { NBT nbt = new NBT(); nbt.Set("id", Id.ToString()); nbt.Set("Count", (short)1); nbt.Set("tag", this.nbt); return(nbt); }
public EntityModel(string tag, EntityType type) { this.type = type; this.tag = tag; this.nbt = new NBT(); }
public void Value(NBT value) { Value(value.ToString()); }
public abstract void MergeData(NBT nbt);
public Segment(NBT nbt) : base(nbt) { }
public Segment ShowEntity(NBT entity) { return((Segment)Set("hoverEvent", new Segment().Set("action", "show_text").Set("value", entity.ToString()))); }
public NBT(NBT nbt) { this.map = new Dictionary <string, object>(nbt.map); this.str = nbt.str; }
public Item SetBlockEntityTag(NBT tag) { return(SetProperty("BlockEntityTag", tag)); }
public Item(ResourceLocation id, NBT nbt) { this.Id = id; this.nbt = nbt; }