Чтобы включить вайтлист на сервере Vintage Story в PlayNHost, откройте Настройки, нажмите serverconfig.json в разделе Конфигурационные файлы, задайте Whitelist равным 2 и нажмите Сохранить и перезапустить. Затем добавьте каждого игрока в Console командой /player NAME whitelist on. Значение 1 выключает вайтлист. У нового сервера PlayNHost он выключен.
Как включить вайтлист?
- Откройте свой сервер в панели и нажмите вкладку Настройки.
- В разделе Конфигурационные файлы слева нажмите serverconfig.json.
- В поле Whitelist введите
2. - Нажмите Сохранить и перезапустить.
- Когда на значке будет Онлайн, нажмите вкладку Console и добавьте себя и каждого друга, по одной строке на игрока, с его точным ником:
/player NAME whitelist on. Ник каждого игрока находится внизу слева в главном меню игры. После добавления игрока перезапуск не нужен.

Добавьте и себя: при включённом вайтлисте игрок, которого в нём нет, зайти не может, и владелец сервера тоже.
Что означают числа в поле Whitelist?
| Значение | Что происходит |
|---|---|
1 | Выключен. Зайти может любой, у кого есть адрес, и пароль, если вы его задали. С этого значения стартует новый сервер PlayNHost. |
2 | Включён. Зайти могут только игроки, добавленные командой /player NAME whitelist on. |
0 | Значение игры по умолчанию. Для выделенного сервера это означает «включён». |
Значения взяты из официального конфига сервера Vintage Story. Начиная с версии игры 1.20 выделенный сервер по умолчанию использует вайтлист (руководство по выделенному серверу). Именно поэтому PlayNHost один раз переключает его на 1 при первом запуске нового сервера: тогда Console показывает New server: whitelist off, so anyone with the address can join. После этого настройка ваша и больше никогда не меняется.
Можно ли сделать это из Console?
Да. Когда сервер Онлайн, введите одну из этих команд в поле Console:
/serverconfig WhitelistMode on
/serverconfig WhitelistMode off
Старая настройка OnlyWhitelisted с версии 1.20 больше ничем не управляет, так что игнорируйте её, если видите в файле.
Как проверить, есть ли игрок в вайтлисте?
Введите /player NAME whitelist в Console. Игра ответит статусом этого игрока в вайтлисте.
Как не пускать игрока, который уже есть в вайтлисте?
Забаньте его: /ban NAME reason. Бан действует и при включённом, и при выключенном вайтлисте: Как кикнуть, забанить и разбанить игроков на сервере Vintage Story.
Почему никто не может зайти после того, как я его включил?
В списке пока никого нет, или ник набран не так, как настоящий ник игрока. Добавьте игроков снова с точными никами. Другие причины: Игроки не могут зайти на ваш сервер Vintage Story.



