void BoxSignedCheckedChanged(object sender, EventArgs e) { slot.Item.ID = (short)(boxSigned.Checked ? 387 : 386); boxTitle.Enabled = boxSigned.Checked; boxAuthor.Enabled = boxSigned.Checked; NbtTag tag = slot.Item.tag; if (boxSigned.Checked) { tag["tag"]["title"] = NbtTag.Create(boxTitle.Text); tag["tag"]["author"] = NbtTag.Create(boxAuthor.Text); } else { tag = tag["tag"]; tag["title"].Remove(); tag["author"].Remove(); boxTitle.Text = ""; boxAuthor.Text = ""; } slot.CallChanged(); }