# Minecraft: whitelist и оператор (op) — кто заходит на сервер и кто им управляет

> Как закрыть сервер Minecraft для чужих через белый список и выдать права оператора через раздел «Игроки» в панели EGN, без консоли и ручного редактирования файлов.

- Рубрика: Гайды по играм
- Игра: Minecraft
- Опубликовано: 2026-11-13T13:00:00+03:00
- Обновлено: 2026-11-13T13:00:00+03:00
- Адрес: https://blog.egnetwork.ru/minecraft-kak-vydat-op-i-whitelist
- Автор: Команда EGN

Открытый сервер Minecraft рано или поздно заходят посторонние: кто-то ломает постройки, кто-то пишет в чат гадости, кто-то просто мешает. Первый шаг к порядку — белый список, а второй — выдать права оператора только тем, кому вы доверяете. Оба инструмента есть в разделе «Игроки», и для них не нужна консоль.

## Коротко

Белый список (whitelist) разрешает вход только никам из списка. Оператор (op) получает права на команды вроде `/gamemode` и `/kick`. В панели EGN откройте сервер, пункт «Игроки», включите переключатель «Белый список» и добавьте ники. Права оператора выдаются кнопкой «Добавить» в блоке «Оператор (op)» и снимаются сразу. Панель выдаёт op с уровнем по умолчанию (параметр `op-permission-level`, по умолчанию 4); другой уровень задаётся в `ops.json`. Работает на Paper, Purpur, Vanilla и Fabric.

## Зачем нужны оба списка

Белый список и оператор решают разные задачи, и их часто путают.

- **Белый список** отвечает на вопрос «кто может зайти». Если он включён, игрок без записи в списке получает отказ при подключении.
- **Оператор** отвечает на вопрос «кто может управлять». Оператор может менять погоду, режим игры, телепортировать игроков и выполнять команды, которые обычным игрокам недоступны.

Оператор всегда имеет смысл выдавать только проверенным людям. Белый список стоит держать включённым, даже если сервер приватный на двоих: это отсекает случайных прохожих, которые нашли адрес в мониторинге.

## Шаги: включаем белый список

1. Откройте сервер в панели EGN и перейдите в раздел «Игроки».
2. В блоке «Белый список» введите ник в поле «Ник игрока» и нажмите «Добавить». Ник пишите ровно так, как он выглядит в игре и в лаунчере, без опечаток.
3. Включите переключатель «Белый список». Пока он выключен, список сохраняется, но не работает.
4. Попросите друга зайти. Если его ника в списке нет, игра отклонит подключение с сообщением о том, что игрока нет в белом списке.

Переключатель в панели меняет параметр `white-list` в `server.properties`, а список хранится в файле `whitelist.json`. По Minecraft Wiki, в самых новых версиях (с ветки 26.3) `white-list` по умолчанию уже `true`, а в 1.21.x он выключен, поэтому не полагайтесь на значение по умолчанию и проверяйте переключатель. Команды для того же действия в консоли:

```bash
whitelist add Alex_EGN
whitelist remove Alex_EGN
whitelist list
whitelist on
whitelist off
whitelist reload
```

Команду `whitelist reload` нужно выполнить, если вы редактировали `whitelist.json` вручную через «Файлы». Тогда сервер перечитает файл без перезапуска.

> [!NOTE] Список и онлайн-статус
> По официальной документации Minecraft, `whitelist add` работает и для игрока, который сейчас не на сервере. То есть можно заранее подготовить список для друзей.

## Шаги: выдаём оператора

1. В разделе «Игроки» найдите блок «Оператор (op)».
2. Введите ник и нажмите «Добавить». Права выдаются сразу, перезапуск не нужен.
3. Чтобы забрать права, нажмите крестик рядом с ником. Снятие тоже действует сразу.

![Блок «Белый список» и блок «Оператор (op)» в разделе «Игроки» панели EGN](https://blog.egnetwork.ru/media/212)

Под капотом это команды `op` и `deop`, а записи попадают в файл `ops.json`. У каждой записи есть поля `uuid`, `name`, `level` и `bypassesPlayerLimit`. Если `level` не задан, берётся значение `op-permission-level` из `server.properties`. Панель отдельного выбора уровня не предлагает: каждый новый оператор получит тот уровень, что указан в этом параметре (по умолчанию 4, то есть полный доступ). Чтобы выдать меньший, измените `level` у нужной записи в `ops.json` через «Файлы» и перезапустите сервер, либо понизьте `op-permission-level` до выдачи прав.

```bash
op Alex_EGN
deop Alex_EGN
```

Уровни оператора разделяют команды по опасности (по данным Minecraft Wiki). Уровень 1 даёт обход защиты спавна, уровень 2 («гейммастер») открывает командные блоки и игровые команды вроде `/gamemode`, уровень 3 добавляет команды управления мультиплеером (в том числе `ban`, `kick`, `op`, `whitelist`), а уровень 4 открывает всё, включая управление сервером. Для помощника по строительству хватит уровня 2, для модератора с банами нужен 3, а уровень 4 стоит держать только за собой.

## Пример: как выглядит закрытый сервер

Допустим, вы строите сервер на троих. Вы включили белый список и добавили себя, брата и друга. Себе оставили оператора с уровнем 4, а брату в `ops.json` поставили `level: 2`, чтобы он мог помогать со спавном и командными блоками. Друг играет без прав. Если друг решит поделиться адресом, посторонние получат отказ при входе. Если брат случайно выполнит опасную команду, вы снимете у него права крестиком в блоке «Оператор (op)».

Важная деталь: белый список действует только при входе. Игроки, которые уже в игре, останутся на сервере, пока вы не включите параметр `enforce-whitelist`. Его можно выставить в `server.properties`, после чего неправильные ники будут выброшены при перезагрузке списка.

![Блок «Белый список» и «Оператор (op)» во время проверки](https://blog.egnetwork.ru/media/213)

## Как проверить, кто сейчас имеет доступ

Перед тем как считать сервер закрытым, пройдитесь по трём вопросам. Они занимают минуту и часто показывают главную дыру.

1. **Кто в белом списке?** Откройте блок «Белый список» и сверьте ники с людьми, которых вы сами пригласили. Лишние ники удаляйте крестиком.
2. **Кто оператор?** Блок «Оператор (op)» показывает всех, кому выданы права. Если там ник, которого вы не помните, снимите права и выясните, откуда он взялся.
3. **Выключен ли вход без списка?** Переключатель «Белый список» должен стоять во включённом положении. Выключенный список не защищает сервер.

Если в блоке «Белый список» пусто, а переключатель включён, вход закрыт для всех. Это ошибка, а не защита: добавьте хотя бы себя, иначе сами не зайдёте.

## Симптом, причина и решение

| Симптом | Частая причина | Что сделать |
|---|---|---|
| Чужой ник зашёл, хотя его нет в списке | Переключатель «Белый список» выключен | Включите переключатель и проверьте ещё раз, что игрок отклонён |
| Друг получает отказ, хотя вы его добавили | Опечатка в нике или другой аккаунт | Сверьте ник по лаунчеру, удалите старую запись и добавьте заново |
| Оператор не выполняет команду | Уровень прав меньше, чем нужно команде (например, `/ban` требует 3) | Поднимите `level` в `ops.json` или выполните команду сами |
| Ник в `whitelist.json` есть, а в игре отказ | Файл правили вручную без перезагрузки списка | Выполните `whitelist reload` |
| Игрок в сети после добавления в список | `enforce-whitelist` выключен | Включите параметр и перезагрузите список, чтобы выбросить лишних |
| Права выданы, но у игрока их нет | Ник оператора написан иначе, чем ник в игре | Снимите права и выдайте заново с правильным ником |

## Как сделать в панели EGN: пошагово

Ниже короткий сценарий на сервере Minecraft, который нужно пройти за первый вход. Все кнопки лежат в разделе «Игроки».

1. Откройте сервер и нажмите «Игроки» в левом меню. Если сервер выключен, список будет пустым, это нормально.
2. Добавьте себя в блок «Белый список» и включите переключатель. Зайдите сами и убедитесь, что вход работает.
3. Добавьте в блок «Оператор (op)» только себя. Проверьте, что команда `/gamemode creative` от вашего имени работает в игре.
4. Пригласите друга и добавьте его ник в белый список. Попросите его зайти.
5. Если друг нужен как помощник, выдайте ему оператора и сразу понизьте `level` в `ops.json`: панель выдаёт права по умолчанию, то есть уровень владельца.

Все действия в панели работают без перезапуска сервера. Если в разделе «Игроки» появляется подсказка «Включить RCON», значит, панель пока управляет списками командами в консоль, и подтверждения от игры может не быть. Нажмите «Включить»: пароль придумает панель, порт возьмёт из выделенных серверу, понадобится перезапуск.

## Частые ошибки

**Включили белый список, а игроки всё равно заходят.** Проверьте, что переключатель «Белый список» стоит в положении «Включён», а не только добавлен ник. Если сервер открыт не по тому адресу, который вы смотрите в панели, проверьте адрес в разделе «Сеть».

**Ник не совпадает с ником в игре.** Для лицензионных аккаунтов проверка идёт по UUID и нику от Mojang. Если в списке написан ник с опечаткой, игрок получит отказ. Исправьте ник и выполните `whitelist reload`.

**Оператор не работает у игрока без перезагрузки.** Права выдаются сразу. Если команды не выполняются, проверьте, что игрок ввёл команду в чате с правильным синтаксисом, а уровень прав достаточен именно для этой команды.

**Список правится вручную, а панель его не видит.** Файл `whitelist.json` правится через «Файлы» или SFTP. После этого нужна команда `whitelist reload`, иначе сервер будет работать со старой копией.

**Выдали оператора незнакомцу.** Оператор видит и меняет всё. Выдавайте права только тем, кому доверяете, и проверяйте список операторов каждый месяц.

## Итог

Белый список и оператор закрывают два главных риска открытого сервера: случайных посетителей и потерю контроля над командами. В панели EGN оба списка лежат в разделе «Игроки», действуют без перезапуска и не требуют ручного редактирования файлов. Включите белый список, добавьте своих людей, а права оператора выдавайте по одному и с минимальным уровнем.

Про другие инструменты администрирования читайте в статьях [о банах, киках и мьютах](https://blog.egnetwork.ru/minecraft-bany-kiki-mjuty), [о защите от гриферов](https://blog.egnetwork.ru/minecraft-zashchita-ot-grieferov) и [о бэкапах](https://blog.egnetwork.ru/minecraft-bekapy-i-vosstanovlenie).

## Вопросы и ответы

### Белый список и оператор — это одно и то же?

Нет. Белый список определяет, кто может зайти на сервер. Оператор определяет, кто может выполнять команды управления. Игрок может быть в белом списке и не быть оператором.

### Нужно ли перезапускать сервер после изменения списка?

Нет. Добавление в белый список и выдача оператора действуют сразу. Если вы правили `whitelist.json` вручную, выполните `whitelist reload`.

### Какой уровень оператора выдавать друзьям?

Для помощников по строительству и спавну хватает уровня 2, для модераторов с `ban` и `kick` нужен 3. Уровень 4 полностью управляет сервером, его лучше оставить себе.

### Работает ли белый список на Bedrock?

Для Bedrock-сервера есть отдельный список allow-list, и команда называется `allowlist`. Инструкции выше описывают Java Edition.

Сервер под Minecraft за пару минут — [egnetwork.ru](https://egnetwork.ru/)

---

Материал EGN (blog.egnetwork.ru), обновлено 13 ноября 2026; при цитировании указывайте ссылку.
