Датапак для Майнкрафт добавляет авторизацию на ванильный сервер, особенно полезную для серверов без онлайн-проверки аккаунтов. Игрок задаёт цифровой PIN-код и вводит его при каждом входе, чтобы другой человек не смог играть под его ником.
Возможности
- Регистрация и вход через окно в игре без команд в чате.
- До авторизации игрок находится в режиме наблюдателя и не может двигаться или взаимодействовать с миром.
- После входа возвращаются прежние координаты, измерение, направление взгляда и игровой режим.
- PIN-код можно сменить через
Esc → Account. - Есть русский язык; язык выбирает каждый игрок.
- После пяти неверных попыток вход блокируется на 60 секунд, а администраторы получают уведомление.
- PIN-коды хранятся как хеши с солью.
Команды
/tag <player> add auth.admin— включить уведомления для администратора./execute as <player> run function auth:admin/reset— сбросить PIN игрока, который находится на сервере./scoreboard players reset <player> auth.reg— сбросить PIN игрока не в сети./function auth:admin/uninstall— разблокировать всех игроков перед удалением датапака./gamerule send_command_feedback true— вернуть сообщения о выполнении команд.
Требования
Работает на серверах с поддержкой датапаков: ванильных, Aternos, Paper и Fabric. Игрокам не нужно устанавливать дополнения. PIN состоит только из 4–9 цифр и отображается при вводе; датапак отключает правило send_command_feedback для всего сервера, чтобы скрыть служебное сообщение. Авторизация не блокирует команды до входа, поэтому на сервере без онлайн-проверки не следует выдавать права оператора никнеймам, которые может использовать другой игрок.
