Как забанить игрока в Майнкрафте — /ban и разбан
Чтобы забанить игрока в Майнкрафте Java, введите /ban ник причина. Синтаксис, права оператора, бан по IP, временная блокировка и команды для разбана.
Обновлено 18 октября 2026 г.
Чтобы забанить игрока на сервере Майнкрафт Java Edition, введите /ban Steve Гриферство, заменив Steve ником нарушителя. Команда отключит игрока и запретит ему заходить на этот сервер до разбана через /pardon Steve. Причину можно не указывать; встроенный бан действует бессрочно.
Где вводить /ban и какие нужны права
В Java Edition 26.3 встроенная /ban доступна на выделенном сервере — отдельном сервере, который запущен на вашем компьютере или хостинге. В обычной одиночной игре и мире, открытом для сети через меню, этой команды нет. Запустить отдельный сервер поможет инструкция по созданию сервера.
| Где вводить | Пример | Какие права нужны |
|---|---|---|
| Чат сервера | /ban Steve Гриферство | Оператор с уровнем прав не ниже 3 |
| Консоль сервера или хостинга | ban Steve Гриферство | Доступ к консоли; статус оператора в игре не требуется |
| Командный блок | Встроенная команда недоступна | Прав командного блока недостаточно |
В чате ставьте / перед командой, в консоли вводите её без этого символа. На серверах с плагинами доступ к бану может выдаваться отдельно от статуса оператора.
Синтаксис /ban и примеры
/ban <targets> [<reason>]
<targets>— ник игрока или селектор игроков. Чтобы заблокировать одного человека, укажите его ник.<reason>— необязательная причина. Несколько слов пишите через пробел, без кавычек.- Угловые скобки обозначают обязательный аргумент, квадратные — необязательный. В саму команду эти скобки переносить не нужно.
| Команда | Результат |
|---|---|
/ban Steve | Блокирует игрока без вашей причины |
/ban Steve Разрушение чужого дома | Блокирует игрока с указанной причиной |
/ban @a[name=Steve] Гриферство | Блокирует игрока через селектор, если он сейчас в сети |
При указании ника игроку необязательно находиться на сервере. На сервере с проверкой аккаунтов имя должно соответствовать существующему профилю. Селекторы выбирают только игроков в сети; например, @a без ограничений выберет всех подключённых игроков.
Бан профиля хранится по UUID — идентификатору аккаунта. Поэтому на сервере с проверкой аккаунтов смена ника того же аккаунта не снимает блокировку. Другие обозначения аргументов и правила ввода разобраны в разделе команд.
Как разбанить игрока и посмотреть список банов
Для обычного разбана выполните /pardon Steve. Если игрок заблокирован ещё и по IP, эту блокировку нужно снять отдельно.
| Команда | Что делает |
|---|---|
/pardon Steve | Снимает бан профиля игрока |
/pardon-ip 203.0.113.25 | Снимает бан указанного IP; замените пример нужным адресом |
/banlist | Показывает блокировки профилей и IP |
/banlist players | Показывает только заблокированные профили |
/banlist ips | Показывает только заблокированные IP |
Если после /pardon Steve игрок видит сообщение о блокировке IP, найдите нужный адрес через /banlist ips и выполните /pardon-ip с этим адресом. Ник вместо IP в этой команде не подойдёт.
Как забанить игрока по IP
/ban-ip <target> [<reason>]
Вместо <target> укажите IP-адрес или ник игрока, который сейчас находится на сервере. Например, /ban-ip Steve Обход блокировки заблокирует адрес текущего подключения игрока.
Бан IP затрагивает всех игроков с этим адресом. Под блокировку могут попасть несколько человек, которые играют через один домашний роутер. Если игрок уже вышел, для команды нужен сам IP: получить его по нику отключённого игрока встроенная /ban-ip не сможет.
Как забанить игрока на время
У встроенной /ban нет аргумента длительности. Команда /ban Steve 7d выдаст бессрочный бан с причиной 7d, а не блокировку на неделю.
Для автоматического разбана по сроку нужен серверный плагин. Например, в EssentialsX команда /tempban Steve 7d Гриферство блокирует игрока на неделю. Используйте сборку плагина, совместимую с вашим сервером; у других плагинов команды и формат срока могут отличаться.
Без плагинов можно выдать обычный бан и позже снять его вручную через /pardon.
Почему команда /ban не работает
- Команда неизвестна или отсутствует в подсказках. Проверьте, что это выделенный сервер Java и у вас есть нужные права. Владелец может выполнить бан из консоли.
- Профиль не найден. Проверьте написание ника. На сервере с проверкой аккаунтов несуществующее имя не подойдёт.
- Селектор никого не находит. Игрок мог выйти. Укажите его ник напрямую вместо селектора.
- Бан IP по нику не выполняется. Игрок должен быть в сети. После его выхода укажите известный вам IP-адрес.
- Игрок уже заблокирован. Повторный бан не создаёт новую запись. Проверьте список через
/banlist players. - Команда требует другие аргументы или отказывает отдельным игрокам. Плагин может заменять встроенную команду, менять права или защищать определённые группы от бана.
Отличия Bedrock и старых версий Java
В Bedrock Edition встроенных команд /ban, /ban-ip и /pardon нет. Команда /kick отключает игрока, но сама по себе не создаёт постоянную блокировку. Ограничивать дальнейший доступ нужно средствами мира, Realms или серверного ПО.
В Java 1.12.2 команда /ban принимает ник, но не поддерживает селекторы в качестве цели. В Java 1.16.5, 1.20.1 и 1.21.x приведённые команды бана и разбана по нику имеют тот же вид. На серверах с плагинами ориентируйтесь также на справку установленного плагина.
Играть интереснее на сервере — выбирайте в рейтинге серверов Майнкрафт и заходите прямо сейчас.
