- Что такое белый список сервера и зачем он нужен
- Как включить белый список на сервере
- Команды для управления белым списком
- Как работают команды и что ожидать
- Практические примеры использования
- Особенности оффлайн-режима (onlinemode=false)
- Как изменить сообщение об отказе в доступе
- Типичные ошибки и как их избежать
- Рекомендации по безопасности и управлению
- Итоговая инструкция для новичков
- Полезные ссылки
Если вы хотите сделать свой Minecraft-сервер приватным, ограничить доступ только для избранных игроков и при этом не потерять контроль над ситуацией — добро пожаловать! В этом посте мы разберём, что такое белый список (whitelist), как его включить, управлять им с помощью команд и избежать типичных ошибок. Приготовьтесь к яркому и понятному гиду, который поможет вам стать настоящим мастером whitelist!
Что такое белый список сервера и зачем он нужен
Белый список — это как VIP-перечень гостей на вечеринке вашего сервера. Только те, кто в этом списке, могут зайти и играть. Остальные — увы, мимо прохода. Это удобно, если вы хотите:
- Сделать сервер приватным
- Провести технические работы без лишних посетителей
- Контролировать, кто именно играет на вашем сервере
Важно: Операторы сервера (админы) могут зайти даже если их нет в белом списке. Это спасает, если вы случайно забыли добавить себя в список.
Как включить белый список на сервере
Первый шаг — открыть файл server.properties
в корневой папке сервера. Там найдите строку:
white-list=false
Измените её на:
white-list=true
Сохраните файл и перезагрузите сервер — без этого изменения не вступят в силу!
Команды для управления белым списком
Теперь, когда белый список включён, пора познакомиться с командами, которые помогут вам управлять этим VIP-списком.
Команда | Что делает | Аргументы | Пример использования |
---|---|---|---|
whitelist on |
Включает белый список на сервере | Нет | /whitelist on |
whitelist off |
Отключает белый список | Нет | /whitelist off |
whitelist add <игрок> |
Добавляет игрока в белый список | Имя игрока (онлайн не обязателен) | /whitelist add Steve |
whitelist remove <игрок> |
Удаляет игрока из белого списка | Имя игрока | /whitelist remove Alex |
whitelist list |
Показывает всех игроков в белом списке | Нет | /whitelist list |
whitelist reload |
Перезагружает белый список с диска (если редактировали файл вручную) | Нет | /whitelist reload |
Как работают команды и что ожидать
- Добавление и удаление игроков: Имя игрока указывается точно, без лишних пробелов. Игрок может быть оффлайн — это удобно, если хотите подготовить список заранее.
- Если аргументы указаны неверно: Команда не выполнится, и вы получите сообщение об ошибке. Например, если забыли указать имя игрока при
add
илиremove
. - Команда
list
выведет список имён игроков, добавленных в whitelist, обычно в алфавитном порядке. reload
полезна, если вы редактировали файл whitelist вручную (например, через FTP), чтобы сервер подхватил изменения без полной перезагрузки.
Практические примеры использования
- Включить белый список:
/whitelist on
- Добавить игрока с ником
Notch
:
/whitelist add Notch
- Удалить игрока
Herobrine
:
/whitelist remove Herobrine
- Посмотреть всех в белом списке:
/whitelist list
- Перезагрузить список после ручного редактирования файла:
/whitelist reload
Особенности оффлайн-режима (onlinemode=false)
Если в server.properties
стоит:
onlinemode=false
то для добавления игрока в белый список он должен хотя бы один раз зайти на сервер. Это связано с тем, что сервер не проверяет подлинность имени через Mojang, и без первого входа имя не будет известно.
Как изменить сообщение об отказе в доступе
Если у вас Spigot или его форк, в файле spigot.yml
можно настроить сообщение, которое увидит игрок, не попавший в белый список. Это помогает сделать отказ более дружелюбным и информативным.
Типичные ошибки и как их избежать
Ошибка | Причина | Как исправить |
---|---|---|
Не могу добавить игрока | Неправильно указано имя или игрок оффлайн в onlinemode=false | Проверьте правильность имени, убедитесь, что игрок заходил на сервер |
Команда не выполняется | Отсутствуют аргументы или опечатка | Проверьте синтаксис команды |
Игрок не может зайти, хотя в whitelist | Белый список выключен или сервер не перезагружен | Включите whitelist и перезагрузите сервер |
Рекомендации по безопасности и управлению
- Добавлять и удалять игроков должен только администратор или доверенное лицо.
- Ведите журнал изменений: кто, когда и кого добавил или удалил.
- Делайте резервные копии файла whitelist перед редактированием.
- Проверяйте работоспособность после изменений — попросите игроков зайти или используйте команду
whitelist list
.
Итоговая инструкция для новичков
- Откройте
server.properties
, установитеwhite-list=true
. - Перезагрузите сервер.
- Включите whitelist командой
/whitelist on
. - Добавьте игроков командой
/whitelist add <имя>
. - Проверьте список
/whitelist list
. - При необходимости отключите
/whitelist off
или перезагрузите список/whitelist reload
.
Полезные ссылки
- Команды консоли whitelist на Minecraft Wiki
- Как сделать белый список на сервере Minecraft — WorldHosts.FUN
- Обсуждение проблем с добавлением в whitelist на RuBukkit
Теперь вы вооружены знаниями, чтобы управлять белым списком на вашем Minecraft-сервере как профи! Не дайте случайным гостям испортить вашу игру — включайте whitelist и контролируйте доступ с лёгкостью и юмором. А если что-то пойдёт не так — возвращайтесь к этой статье, и мы вместе разберёмся!