Перейти к содержимому

MineAuth

Простой мод аутентификации с автовходом, ПОДДЕРЖКА 1.21.11 /简体中文

от QuesoX
Fabric
Загрузчики
Fabric
Скачиваний на Modrinth
898
Подписчиков на Modrinth
0
версия
1
Обновлён
6 января 20266 янв.
Опубликован
в 2026

Коротко о моде

Работает на Fabric
Для Minecraft 1.21.11
Ставится только на сервер; игрокам ставить не нужно
Последняя версия — 1.0.1 от 6 января 2026
Лицензия MIT — бесплатно
Где нужен
В игрене нуженНа сервереобязателен

Ставится только на сервер; игрокам ставить не нужно

Версии игры1.21.11
Описание переведено автоматическиПоказать оригинал (EN)

MineAuth - Аутентификация на сервере

same

Простой и удобный мод для аутентификации на сервере Minecraft с проверкой IP, поддержкой нескольких языков, защитой входа, управлением сессиями и постоянным входом для особых пользователей.

Поддерживает только Minecraft 1.21.11 Java Edition для Fabric.

Внимание!!!!! Если у вас версия Minecraft < 1.21.11, используйте другие моды для аутентификации, в этой версии Minecraft изменился старый API

Возможности

  • Полная система регистрации/входа с поддержкой смены пароля, настраиваемым лимитом попыток входа
  • Настраиваемое время истечения сессии, поддержка авто-входа
  • Администраторы могут выдать игрокам разрешение на постоянный вход с помощью команды /pass
  • Администраторы могут сбросить состояние аккаунта игрока с помощью команды /refresh
  • Поддержка аутентификации фейковых игроков
  • Поддержка проверки IP для предотвращения входа из разных мест, опция одного аккаунта на IP

Установка

  1. Вам также нужно установить Fabric-Language-Kotlin.
  2. Поместите файл мода в папку mods сервера
  3. Запустите сервер для создания файла конфигурации
  4. Измените config/mineauth/mineauth.conf по необходимости
  5. Для перезагрузки конфигурации требуется перезапуск сервера.

Команды игрока

КомандаОписаниеУровень прав
`/register `Зарегистрировать новый аккаунт0
`/reg `Зарегистрировать новый аккаунт (сокращённо)0
`/login `Войти в аккаунт0
/logoutВыйти из аккаунта0
`/changepassword `Сменить пароль0
`/cpwd `Сменить пароль (сокращённо)0

Команды администратора

КомандаОписаниеУровень прав
`/pass `Выдать игроку разрешение на постоянный вход3
• Игроку больше никогда не нужно будет входить
• Сессии игрока никогда не истекают
• Работает только для незарегистрированных игроков
`/refresh `Сбросить статус входа указанного игрока3
• Очистить кулдаун входа
• Сбросить статус регистрации (требуется повторная регистрация)
• Полезно, когда игроки забыли пароли

Вы можете использовать /pass на фейковом игроке.

Конфигурация

Отредактируйте config/mineauth/mineauth.conf:

    # ================================================

    #  MineAuth 1.0.0 Configuration File
    #                               Author: QuesoX
    #  注意: 修改配置后需要重启服务器生效
    #  Note: Server restart required after modifying configuration
    # ================================================

    
    # [语言设置 / Language Setting]
    # auto: 自动根据系统语言选择 | auto: Auto-detect based on system language
    # zh_cn: 简体中文 | en_us: English
    
    language=auto
    
    
    
    # [IP验证 / IP Verification]
    # 启用后,不同IP登录同一账号时会要求重新输入密码
    # When enabled, logging in from a different IP will require re-entering the password
    
    ipVerify=false
    
    
    
    # [同一IP单账号 / One Account per IP]
    # 必须开启ipVerify才能生效
    # 开启后,同一IP注册多个账号会被禁止,并通知管理员
    # 可使用/refresh命令重置账号状态
    # When enabled, registering multiple accounts from the same IP will be blocked and admins will be notified
    # Requires ipVerify to be enabled
    # Use /refresh command to reset account status
    
    sameIPSameAccount=false
    
    
    
    # [会话过期时间 / Session Expiration Time]
    # 支持格式: 10m (分钟), 2h (小时), 30d (天)
    # Supported formats: 10m (minutes), 2h (hours), 30d (days)
    
    sessionTime=1d
    
    
    
    # [登录尝试限制 / Login Attempt Limit]
    # 如果禁用,则无限尝试次数,不会踢出玩家
    # If disabled, unlimited attempts and no player kick
    
    enableLoginLimit=true
    
    
    
    # [冷却时间 / CoolDown Time]
    # 达到最大尝试次数后的等待时间
    # 支持格式: 10m (分钟), 1h (小时), 2d (天)
    # /refresh 命令可以重置冷却时间
    # Waiting time after reaching maximum attempts
    # Supported formats: 10m (minutes), 1h (hours), 2d (days)
    # /refresh command can reset cooldown
    
    coolDownTime=5m
    
    
    
    # [最大登录尝试次数 / Maximum Login Attempts]
    # 仅在 enableLoginLimit=true 时生效
    # Only effective when enableLoginLimit=true
    
    maxLoginAttempts=10
    
    
    
    # [Pass命令 / Pass Command]
    # 开启后,OP可以使用/pass命令让玩家永久登录,无需注册
    # 使用后该玩家将永久登录,不受会话时间限制
    # When enabled, OP can use /pass command to let players login permanently without registration
    # After using, the player will be permanently logged in, not affected by session time
    
    enablePassCommand=false

Частые вопросы

Как установить MineAuth?

Установите Fabric под свою версию Minecraft, скачайте MineAuth под ту же версию и загрузчик, положите файл в папку mods и запустите игру с профилем загрузчика.

Для каких версий Minecraft есть MineAuth?

У MineAuth есть сборки для Minecraft 1.21.11.

Нужен ли MineAuth на сервере?

Ставится только на сервер; игрокам ставить не нужно

Лицензия и источник
MIT Licenseможно свободно использовать и распространять с указанием автора
Оригинал — Modrinth↗Файлы — без изменений, проверены по SHA-512Это ваш мод? Правообладателям

Другие моды автора

Backup Always Right↓ 3,3 тыс.

Сайт использует cookie: необходимые — для входа и темы, а также счётчики посещений Яндекс Метрика и LiveInternet — по ним мы видим, как пользуются сайтом. Рекламных cookie у нас нет. Подробнее