Minecraft: баны, кики и мьюты — как наказать игрока и как снять наказание
Чем кик отличается от бана, как забанить ник и IP через раздел «Игроки» в панели EGN и почему в ванильном Minecraft нет мьюта.
Содержание 15
- Коротко
- Три действия и разница между ними
- Шаги: кик и бан через панель
- Шаги: то же самое в консоли
- Мьют: что делать, если нужно заглушить
- Как сделать в панели EGN: пошагово
- Симптом, причина и решение
- Пример: как разобраться со спамером
- Частые ошибки
- Итог
- Вопросы и ответы
- Чем кик отличается от бана?
- Как снять бан в панели EGN?
- Есть ли в Minecraft мьют?
- Можно ли забанить игрока по IP?
Игрок ведёт себя плохо: ломает постройки, спамит в чат или ищет баги, которые не должны работать. Нужно решить, выгнать его на время или закрыть вход насовсем. В Minecraft для этого есть три разных действия, и путать их не стоит. Кик выбрасывает игрока. Бан закрывает вход по нику или UUID. Мьюта в ванильном Minecraft нет вовсе.
Коротко
Кик выбрасывает игрока с сервера, и он может зайти снова сразу. Бан добавляет его в список банов, и вход закрыт, пока бан не снят. В панели EGN откройте сервер, пункт «Игроки», найдите ник в списке и нажмите «Кик» или «Бан». Снять бан можно в блоке «Заблокированные» или командой pardon. Мьют в ванили отсутствует, его делают плагины.
Три действия и разница между ними
- Кик (
kick) разрывает соединение и показывает причину. Записи в файлах не появляется. Игрок может подключиться заново сразу же. - Бан (
ban) добавляет игрока в список банов. В файлеbanned-players.jsonсохраняется UUID и ник, причина и дата. Пока запись на месте, вход закрыт, даже если игрок сменит клиент или сеть. - Мьют — это запрет писать в чат, а не выход с сервера. В ванили такой команды нет: в списке команд Minecraft её не найти. Заглушить игрока можно только плагинами; какой именно ставить — зависит от вашей версии и набора плагинов, а установку мы описали в статье про плагины через панель.
Выбор зависит от цели. Кик подходит для одноразового нарушения, когда игрок просто мешает. Бан нужен, если нарушения повторяются или игрок вредит постройкам.
Шаги: кик и бан через панель
- Откройте сервер и перейдите в раздел «Игроки». Сервер должен быть запущен, иначе список будет пустым.
- Найдите игрока в блоке «Сейчас на сервере». Рядом с ником есть кнопки «Кик», «Бан», «Права» и «В белый список».
- Нажмите «Кик», чтобы выбросить игрока. Для бана нажмите «Бан» и подтвердите действие.
- Проверьте блок «Заблокированные». Забаненный ник появится там, и вход для него закрыт.
Кнопки в панели работают через RCON, а если RCON выключен, через консоль Wings. Поэтому, если раздел сообщает, что порт для RCON не выделен, сначала включите RCON. Об этом подробно — в статье про RCON.
Шаги: то же самое в консоли
Все действия можно выполнить командами в разделе «Консоль». Вот основной набор команд для Java Edition по официальной документации Minecraft. Команды ban, ban-ip и banlist требуют уровня оператора 3 и выше, так что оператору с уровнем 2 они недоступны (подробнее об уровнях — в статье про whitelist и op):
kick Steve_EGN
ban Steve_EGN Гриферство на спавне
ban-ip 203.0.113.7 Обход бана через другой аккаунт
banlist players
banlist ips
pardon Steve_EGN
pardon-ip 203.0.113.7Аргумент reason в командах ban и ban-ip — это текст, который увидит забаненный игрок, и запись в логе. Если причину не указать, игрок увидит «Banned by an operator.». Причину лучше писать понятную, с указанием правила, которое нарушено.
Команда ban-ip блокирует IP-адрес, а не игрока. Имеет смысл только для явного обхода бана через второй аккаунт. Учтите, что за одним IP могут сидеть несколько человек, например на общей сети кафе или в одном доме. По документации Minecraft, IPv6-адреса через ban-ip забанить нельзя.
Снять бан можно командой pardon или удалением записи из banned-players.json через «Файлы». Для работающего сервера надёжнее pardon: список банов он держит в памяти, и ручная правка файла на ходу может не примениться или быть перезаписана. Если правите файл, делайте это на остановленном сервере.
Бан по нику и бан по UUIDБан привязан к UUID аккаунта. Если забаненный игрок зайдёт с другого лицензионного аккаунта, бан его не остановит. Для таких случаев есть
ban-ip, но он задевает и честных соседей. Перед баном по IP проверьте, не делят ли несколько игроков один адрес.
Мьют: что делать, если нужно заглушить
В ванильном Minecraft мьюта нет. Команды для отключения чата не существует, и на официальной странице команд её тоже нет. Поэтому варианты такие:
- Использовать плагин для наказаний. Такие плагины добавляют команды вроде мьюта с таймером и записью причины. Выбирайте плагин, который поддерживает вашу версию Paper или Purpur, и проверяйте его страницу перед установкой.
- Временно выключить чат для игрока через права, если сервер работает на плагине прав. Это зависит от набора плагинов, поэтому сначала проверьте, что у вас установлен плагин прав и как в нём настроен запрет на чат.
- Выкинуть игрока киком и поговорить. Это самый простой вариант, но он не останавливает повтор.
Панель EGN не имеет отдельной кнопки мьюта. В разделе «Игроки» есть сообщение в чат для всех, но заглушить одного игрока через панель нельзя.
Как сделать в панели EGN: пошагово
Ниже сценарий для ситуации, когда игрок мешает, но вы хотите сделать всё аккуратно и с записью причины.
- Откройте сервер и убедитесь, что он запущен: без запуска список игроков пуст.
- Перейдите в «Игроки» и найдите ник в блоке «Сейчас на сервере».
- Если нарушение разовое, нажмите «Кик». Игрок выйдет, и больше ничего не произойдёт.
- Если нарушение повторяется, нажмите «Бан». Панель попросит причину, укажите её так, чтобы игрок понял правило.
- Проверьте блок «Заблокированные». Ник должен появиться там.
- Чтобы снять наказание, найдите ник в «Заблокированные» и удалите его. Вход откроется сразу.
Если кнопки не отвечают, а в разделе видна плашка «Нет свободного порта для RCON», значит, RCON не включён, и панель не может отправить команду напрямую. Включите RCON мастером, он сам выберет порт. Подробности — в статье про RCON.
Симптом, причина и решение
| Симптом | Частая причина | Что сделать |
|---|---|---|
| Кикнутый игрок сразу зашёл снова | Был кик, а не бан | Нажмите «Бан», если нарушение повторяется |
| Забаненный игрок всё равно заходит | Он зашёл с другого аккаунта | Заблокируйте IP командой ban-ip или включите белый список |
| Ник забанен, но в списке его нет | Ник в другом регистре или запись в другом файле | Проверьте banned-players.json через «Файлы» и команду banlist players |
| После правки файла сервер не запускается | Ошибка в JSON: лишняя запятая или кавычка | Восстановите файл из копии и правьте через команду, а не вручную |
| Нужно заглушить чат, а мьюта нет | В ванили мьюта нет | Установите плагин наказаний и проверьте его поддержку вашей версии |
| Бан по IP задел честного игрока | Несколько игроков за одним адресом | Снимите pardon-ip и используйте бан по нику |
Пример: как разобраться со спамером
Допустим, на сервере Minecraft новичок пишет оскорбления в общий чат. Первое нарушение можно закрыть киком с причиной «Спам в чате, прочитайте правила». Если он возвращается и продолжает, выдайте бан на несколько дней через плагин банов с таймером, или на бессрочный бан через ban. Потом проверьте список «Заблокированные» и убедитесь, что ник появился. Если через день игрок пишет из другого аккаунта, запишите ник и IP, а не баньте весь подъезд сразу.
Частые ошибки
Кик по ошибке принимают за бан. Игрок, которого только кикнули, может зайти заново. Если он вернулся, а бана не было, значит, вы его не забанили, а выгнали.
Бан не работает. Проверьте, что ник совпадает с ником аккаунта и что сервер в режиме online-mode. Если сервер работает без проверки аккаунтов, одна и та же запись может относиться к разным людям.
Забанили себя или друзей. Такое случается, когда в списке «Заблокированные» стоит чужой ник. Проверяйте список перед выполнением массовых действий.
Вручную отредактировали banned-players.json с ошибкой. Файл формата JSON. Одна лишняя запятая ломает весь список, и сервер может не запуститься. Сохраняйте копию файла перед правкой.
Ищем мьют в команде mute. В ванили её нет, и введённая команда просто вернёт ошибку. Ищите мьют в плагинах.
Итог
Кик, бан и пардон закрывают большинство задач по наказаниям. Кик выгоняет без следа, бан закрывает вход через запись UUID, пардон снимает запись. Для блокировки по IP используйте ban-ip с осторожностью. Мьют в ванили отсутствует, его нужно делать плагином. В панели EGN кнопки «Кик» и «Бан» лежат в разделе «Игроки», а снятие бана — в блоке «Заблокированные».
Перед банами полезно понимать, кто вообще может заходить на сервер: об этом статья о белом списке и операторах. Если нарушения повторяются, посмотрите на защиту от гриферов.
Вопросы и ответы
Чем кик отличается от бана?
Кик выбрасывает игрока, и он может зайти снова сразу. Бан добавляет его в список банов, и вход закрыт, пока запись не удалена.
Как снять бан в панели EGN?
Откройте раздел «Игроки», найдите ник в блоке «Заблокированные» и удалите его крестиком. Команда pardon с тем же ником делает то же самое.
Есть ли в Minecraft мьют?
В ванильном Minecraft мьюта нет. Заглушить игрока можно только плагином, который поддерживает ваш сервер.
Можно ли забанить игрока по IP?
Да, командой ban-ip. Но IPv6 так не блокируется, а один адрес могут делить несколько игроков, поэтому применяйте бан по IP осторожно.
Сервер под Minecraft за пару минут — egnetwork.ru
Читать далее
Вся рубрика →Bedrock-сервер Minecraft: отличия от Java и настройка для телефонов и консолей
Чем Bedrock-сервер отличается от Java, какие порты он использует, как пустить Bedrock-игроков на Java-сервер через Geyser и Floodgate.
Чек-лист оптимизации Minecraft-сервера: 10 шагов от первого замера до стабильного MSPT
Пошаговый чек-лист для сервера Minecraft в панели EGN: замер MSPT, память, дальность, Chunky, расписание перезапуска, бэкапы и проверка после каждого изменения.
Почему лагает Minecraft-сервер при 10 игроках и что с этим делать
Типичные причины лагов на сервере на 10 игроков: процессор, память, диск, дальность и фермы. Как понять, что именно тормозит, и какие шаги в панели EGN помогают.