private void OnActionPerform(EntityUid uid, ServerUserInterfaceComponent component, OpenUiActionEvent args) { if (args.Handled || args.Key == null) { return; } if (!TryComp(args.Performer, out ActorComponent? actor)) { return; } if (!component.TryGetBoundUserInterface(args.Key, out var bui)) { return; } bui.Toggle(actor.PlayerSession); args.Handled = true; }