private void CheckMinesInRange()
        {
            if (Spacemap == null)
            {
                return;
            }

            HashSet <int> updated = new HashSet <int>();

            lock (_checkMinesInRange) {
                foreach (var mine in Spacemap.MinesInRange(this).ToList())
                {
                    if (!_renderedMines.Contains(mine.ID))
                    {
                        Send(mine.Render());
                    }

                    updated.Add(mine.ID);

                    // ??? besserer ort erwünscht
                    mine.Check(this);
                }

                foreach (int id in _renderedMines)
                {
                    if (!updated.Contains(id))
                    {
                        Send(new MineRemoveCommand(id.ToString()));
                    }
                }
            }
            _renderedMines = updated;
        }