Операторы сервера

Описание

Оператор сервера (operator, op) – это игрок с особыми привилегиями на сервере. Операторам доступны права и команды для управления сервером и другими игроками.

Для серверов Minecraft: Java Edition можно настроить уровень доступа операторов в конфигурации server.properties с помощью параметра «op-permission-level».

Если на сервер установлен плагин на привилегии, то возможности операторов могут отличаться от изначальных.

Как выдать / забрать права оператора?

Всего существует два способа управления списком операторов сервера:

Через консоль

Если ник игрока содержит пробелы, то изменить его права можно только через файл.

На некоторых ядрах требуется, чтобы игрок был на сервере во время выполнения команды.

Определитесь с действием и выполните одну из двух команд в консоли:

  • op ник_игрока – назначить игрока оператором сервера

  • deop ник_игрока – лишить игрока прав оператора на сервере

Пример: выдаём права оператора игроку с ником "nagibator111"

Через файл

Не забывайте останавливать сервер перед изменением файла.

Получить UUID / XUID игрока можно в консоли или с помощью онлайн-сервиса.

В зависимости от установленного на сервер ядра, файл может иметь следующие названия:

  • ops.txt

  • ops.json

  • permissions.json

Структура файла также может отличаться, но уже зависит от формата файла:

  • txt – обычный текстовый файл, ники игроков перечислены построчно

  • json – документ в формате JSON, необходимо соблюдать определенную структуру. Вместо ников игроков можно использовать их UUID / XUID

Пример: добавляем в список операторов игрока с ником "nagibator111"
Пример: добавляем в список операторов игрока с ником "Stopper"
Пример: добавляем в список операторов игрока с ником "Stopper" по его XUID