public override bool CopyNode() { if (CanCopyNode) { NbtClipboardController.CopyToClipboard(new NbtClipboardData(NodeName, Tag)); return(true); } return(false); }
public override bool CutNode() { if (CanCutNode && TagParent != null) { NbtClipboardController.CopyToClipboard(new NbtClipboardData(NodeName, Tag)); TagParent.DeleteTag(Tag); IsParentModified = true; Parent.Nodes.Remove(this); return(true); } return(false); }