НАЖМИ, чтобы запустить свой Сервер Майнкрафт + 8🎁
pluginПлагины/Simple Login
Simple Login

Simple Login

Simple Login - гибридный плагин для Майнкрафт, защищающий офлайн-аккаунты паролем и пропускающий премиум-аккаунты автоматически. Поддержка 2FA, BCrypt и единый JAR для Paper, Folia и Spigot.

Оцените первым
Открыть в FateLauncher
143.0K
67

Simple Login - защита аккаунтов для пиратских и лицензионных серверов

Если вы держите сервер с online-mode=false, то наверняка сталкивались с главной проблемой - любой игрок может зайти под чужим ником и угнать аккаунт. Simple Login решает эту задачу. Это гибридная система авторизации: лицензионные (премиум) аккаунты пропускаются автоматически через серверы Mojang, а офлайн-пользователи обязаны зарегистрироваться и вводить пароль при каждом заходе.

Как это работает в игре

Проект представляет собой один универсальный JAR-файл, который работает сразу на нескольких движках: Bukkit, Spigot, Paper, Purpur и даже Folia. Поддерживаются версии Minecraft 1.17 вплоть до 1.21.6.

Пока игрок не авторизуется через /login <пароль>, он не сможет сделать ни шагу. Движение, взаимодействие с инвентарем, выдача предметов, разрушение и установка блоков - всё наглухо заблокировано. Это надежно защищает базы от гриферов, которые могут попытаться зайти под чужим ником, пока владелец оффлайн.

Безопасность и двухфакторная аутентификация

Данные хранятся в базе SQLite, а пароли хешируются через BCrypt. То есть даже если базу утянут, пароли в чистом виде никто не получит.

Из действительно крутых фич - опциональная двухфакторная аутентификация (TOTP), которая работает через Google Authenticator. Игрок прописывает /enable2fa, привязывает приложение на телефоне, а затем подтверждает привязку командой /2faconfirm <6-значный код>. После этого вход без 2FA становится невозможным. Если надоело - отключить можно командой /disable2fa.

Для админов есть глобальный переключатель 2FA и система сессий по доверенным IP. Если IP игрока не менялся, плагин не будет доставать его постоянными просьбами ввести код или пароль.

Управление аккаунтами и админ-команды

Удалить аккаунт просто так нельзя - система требует подтверждения через /delacc confirm <пароль|6-значный код>. Запрос имеет ограничение по времени и может сгореть. Если передумали удаляться - юзайте /delacc cancel.

Для операторов есть набор полезных команд:

  • /changepass <игрок> <новый_пароль> - смена пароля игроку. В версии 1.6 добавили пермишен simplelogin.changepass, так что теперь эту функцию можно безопасно выдавать модераторам, а не только админам.
  • /slreload - перезагрузка конфигурации без рестарта сервера.
  • /abortsession - принудительный сброс сессии. Отличный способ заставить игрока перезайти, если возникли подозрения на взлом.

Настройка и важные нюансы

Все тексты плагина полностью настраиваются в config.yml. Вы можете перевести сообщения об ошибках, таймаутах, неверных паролях и инструкциях на любой язык.

Важный нюанс: от плагина ProtocolLib требуется мягкая зависимость (soft dependency). Он не обязателен для работы, но крайне рекомендован к установке - ProtocolLib скрывает вводимые пароли из логов консоли, что критично для безопасности.

Для работы нужен Java 17 или выше. Если у вас старая версия Java - плагин просто не запустится.

Если вы планируете открыть сервер для игры с друзьями по сети, проще всего арендовать сервер Майнкрафт на BungeeHost. Плагин отлично там работает, устанавливается в один клик, а гибридная система авторизации гарантирует, что никто чужой не зайдет на аккаунты ваших друзей и не уничтожит их постройки.

Скачайте Simple Login, если собираете пиратский или микс-сервер для Майнкрафт. Это базовая безопасность, без которой сервер с online-mode=false обречен на постоянные рейды и кражи аккаунтов.

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

Совместимость

Minecraft: Java Edition

Нажмите на диапазон, чтобы выбрать точную версию.

Детали

Лицензия:
Опубликован:1 год назад
Обновлён:3 недели назад

Версии плагина Simple Login

Доступно 28 версий. Сначала показаны самые популярные и самые свежие.

16 из 28 версий
Самые популярные
R
1.16.5Simple Login Plugin 1.17.x-1.21.x-1.16.5
1.17–1.17.11.18.x1.19.x1.20.x
R
1.15.2Simple Login Plugin
1.17–1.17.11.18.x1.19.x1.20.x
R
1.0.0Simple Login Fabric 1.21.11-1.0.0
1.21.11
R
1.16.6Simple Login Plugin 1.17.x-1.21.x-1.16.6
1.17–1.17.11.18.x1.19.x1.20.x
R
1.16.6Simple Login Plugin 26.2.x-1.16.6
26.2
R
1.16.5Simple Login Plugin 26.x-1.16.5
26.1.x
Самые Новые
R
1.16.7Simple Login Folia Plugin 1.19.4-1.21.x-1.16.7
1.19.x1.20.x1.21.x
R
1.16.7Simple Login Plugin 26.2.x-1.16.7
26.2
R
1.16.7Simple Login Plugin 26.1.x-1.16.7
26.1.x
R
1.16.7Simple Login Plugin 1.17.x-1.21.x-1.16.7
1.17–1.17.11.18.x1.19.x1.20.x
R
1.16.6Simple Login Plugin 26.1.x-1.16.6
26.1.x
R
1.16.4Simple Login Plugin
26.1–26.1.1
R
1.16.3Simple Login Plugin
1.17–1.17.11.18.x1.19.x1.20.x
R
1.16.2Simple Login Plugin
1.17–1.17.11.18.x1.19.x1.20.x
R
1.16.1Simple Login Plugin
1.17–1.17.11.18.x1.19.x1.20.x
R
1.16.0Simple Login Plugin
1.17–1.17.11.18.x1.19.x1.20.x
Главная