private void UpdatePlayerCarUI(BasePlayer player, UIState uiState)
            {
                if (!player.IPlayer.HasPermission(PermissionUI))
                {
                    return;
                }

                if (PlayerUIStates.ContainsKey(player))
                {
                    if (PlayerUIStates[player] == uiState)
                    {
                        return;
                    }
                    DestroyPlayerUI(player);
                }

                if (uiState == UIState.AddLock && !PluginInstance.CanPlayerDeployLock(player.IPlayer))
                {
                    return;
                }

                SendPlayerUI(player, uiState);
            }