private void UpdateListbox()
        {
            int selectedIndex    = LST_Entries.SelectedIndex;
            int selectedCmbIndex = CMB_Mode.SelectedIndex;

            LST_Entries.BeginUpdate();
            LST_Entries.Items.Clear();
            foreach (var item in PluginSettings.Instance.ProtectedItems)
            {
                if (item.EntityId == -1)
                {
                    LST_Entries.Items.Add(".Default");
                }
                else
                {
                    MyEntity entity;
                    if (!MyEntities.TryGetEntityById(item.EntityId, out entity))
                    {
                        LST_Entries.Items.Add($"Invalid entityId: {item.EntityId}");
                        continue;
                    }
                    var grid = entity as MyCubeGrid;
                    if (grid == null)
                    {
                        LST_Entries.Items.Add($"Invalid entityId: {item.EntityId}");
                        continue;
                    }
                    LST_Entries.Items.Add($"{grid.DisplayName ?? ""}: {item.EntityId}");
                }
            }
            LST_Entries.SelectedIndex = selectedIndex;
            CMB_Mode.SelectedIndex    = selectedCmbIndex;
            LST_Entries.EndUpdate();
        }