public override void ShowDetail(PanelBuilder panel) { _craft.ShowLexicon(panel); _craft.req.BuildPanel(panel, _info, _info.Pos()); panel.AddHeaderLabel("Actions"); panel.AddImageTextButton(_craft.Name(), _craft.Icon, () => _holder.data["craft" + NextFreeID()] = $"{_craft.id}:1" ); panel.AddImageTextButton($"10x {_craft.Name()}", _craft.Icon, () => _holder.data["craft" + NextFreeID()] = $"{_craft.id}:10" ); panel.AddImageTextButton($"100x {_craft.Name()}", _craft.Icon, () => _holder.data["craft" + NextFreeID()] = $"{_craft.id}:100" ); panel.AddImageTextButton($"endless {_craft.Name()}", _craft.Icon, () => _holder.data["craft" + NextFreeID()] = $"{_craft.id}:-1" ); }