MCTOOLBOX
MC ToolboxMC TOOLBOX

Сервер и файлы

Генератор whitelist.json

Создайте массив whitelist.json для Java Edition с именами игроков и UUID. Получите профили Mojang для онлайн-режима или сгенерируйте официальные UUID OfflinePlayer.

Игроки

Включите white-list=true в server.properties, поместите whitelist.json в корень сервера, затем перезапустите или выполните /whitelist reload.

Сгенерированный whitelist.json

[
  {
    "name": "Steve",
    "uuid": "5627dd98-e6be-3c21-b8a8-e92344183641"
  },
  {
    "name": "Alex",
    "uuid": "36532b5e-c442-3dbb-a24c-c7e55d0f979a"
  },
  {
    "name": "Notch",
    "uuid": "b50ad385-829d-3141-a216-7e7d7539ba7f"
  }
]

Руководство

Вставьте сгенерированное содержимое в файл whitelist.json вашего сервера (обычно находится в корневой директории сервера).

Онлайн UUID и офлайн UUID не взаимозаменяемы

Сервер Java в онлайн-режиме идентифицирует платный аккаунт по UUID, возвращаемому службами Mojang. Сервер в офлайн-режиме создает другой UUID на основе имени, поэтому копирование офлайн-списка игроков в онлайн-сервер может не сработать, даже если имя пользователя выглядит правильно. Сопоставьте метод UUID с режимом аутентификации сервера и сгенерируйте файл заново, если этот режим изменится.

Установите файл, не теряя существующих игроков

Остановите сервер или используйте его команды для работы со списком игроков перед заменой whitelist.json. Если на сервере уже есть одобренные игроки, объедините эти записи, а не перезаписывайте файл вслепую. Сохраняйте корректный JSON с одним уникальным именем и UUID для каждой записи, затем запустите сервер и выполните /whitelist reload, если ваше серверное ПО это поддерживает. Сделайте резервную копию перед редактированием рабочего сервера.

Часто задаваемые вопросы

Что такое файл whitelist.json?

Файл whitelist.json используется серверами Minecraft для контроля доступа игроков. Только игроки, перечисленные в этом файле, могут подключиться к серверу.

Как использовать сгенерированный whitelist.json?

После генерации содержимого скачайте файл whitelist.json и поместите его в корневую директорию вашего сервера Minecraft. Если файл уже существует, замените его. Затем перезапустите сервер или используйте команду /whitelist reload в консоли сервера.

В чем разница между онлайн и оффлайн UUID?

Онлайн UUID - это уникальные идентификаторы, присвоенные Mojang легальным аккаунтам Minecraft. Оффлайн UUID генерируются локально на основе никнейма игрока и используются серверами, работающими в оффлайн-режиме. Использование онлайн UUID обычно рекомендуется для безопасности и согласованности.

Можно ли смешивать онлайн и оффлайн игроков в одном вайтлисте?

Да, можно. Сервер распознает оба типа UUID. Однако для игроков с онлайн UUID их никнейм должен точно совпадать с именем их профиля Mojang. Для оффлайн UUID никнейм - это то, что сервер использует для их идентификации.