Защита входа (AuthMe)
AuthMe (AuthMeReloaded) — плагин, который заставляет игроков регистрироваться и входить по паролю. Он необходим на серверах с выключенной лицензионной проверкой (offline-mode, «пиратка»), потому что там любой может зайти под чужим ником. Пароль защищает аккаунт от угона.
Если вы ещё не решили, включать ли лицензионный режим, прочитайте: Онлайн-режим и пиратка.
Зачем это нужно
Заголовок раздела «Зачем это нужно»В offline-режиме сервер не проверяет ник у Mojang. Это значит, что кто угодно может подключиться под ником Admin или под ником вашего друга и получить его вещи или права. AuthMe закрывает эту дыру: пока игрок не введёт пароль, он ничего не может делать.
Установка
Заголовок раздела «Установка»- Скачайте AuthMeReloaded с SpigotMC.
- Загрузите jar в папку
plugins/через Files на mgr.pg19.su. - Нажмите Restart.
Команды для игроков
Заголовок раздела «Команды для игроков»/register пароль пароль— регистрация (пароль вводится дважды)./login пароль— вход после регистрации./changepassword старый новый— смена пароля.
Пока игрок не вошёл, он обездвижен и не видит инвентарь — это защита от подглядывания и от ботов.
Настройка config.yml
Заголовок раздела «Настройка config.yml»Основные параметры лежат в plugins/AuthMe/config.yml:
settings: registration: force: true minPasswordLength: 5 maxRegPerIp: 2 sessions: enabled: true timeout: 10 restrictions: timeout: 60 allowChat: false allowCommands: - login - register - l - regЧто означают ключевые опции:
force: true— обязательная регистрация для всех.sessions.enabled: true— сессии: игрок не вводит пароль повторно при переподключении в течениеtimeoutминут.restrictions.timeout: 60— сколько секунд даётся на вход, после чего игрока кикает.allowChat: falseиallowCommands— до входа запрещены чат и все команды, кроме входа и регистрации.
Скины на пиратке
Заголовок раздела «Скины на пиратке»В offline-режиме у игроков не подгружаются скины. Установите плагин SkinsRestorer — он позволит игрокам ставить скины командой /skin Ник, и они будут видны всем.