自动登录与自动注册

自动登录与自动注册

又忘了密码?还要再为 /register 想个密码?这个模组解决了这个问题,增加了自动注册和自动登录功能!

Banner

再次忘记密码了?又要为 /register 想一个新密码?这个模组可以解决这个问题。

自动登录

功能特性

• 自动登录检测 - 自动检测登录提示并为你完成登录

• 密码存储 - 按服务器/用户名组合保存你的密码(目前为明文存储)

• 自动注册 - 需要注册时自动生成随机密码(可配置内容及密码长度)

• 手动命令 - 如果自动检测失败或已禁用,可使用 .autologin 和 .autoregister 命令手动进行注册/登录

• 可配置匹配模式 - 自定义登录/注册的自动检测模式(以便在特定服务器上正常工作)

配置

初始设置

模组会在你的 Minecraft 目录中创建 config/autologininfo 文件夹,包含:

  • config.txt - 所有模组设置和匹配模式
  • playerstoredinfo.txt - 密码存储(服务器:用户名:密码格式)

手动命令:

  • .autologin - 强制立即使用已保存的密码尝试登录
  • .autoregister - 强制立即使用新生成的密码进行注册

配置选项

延迟设置:

  • usedelay=true/false - 启用/禁用自动登录前的延迟
  • delayseconds=1 - 尝试登录前等待的秒数

检测模式:

  • loginpattern="login" - 用于检测登录提示的文本
  • registerpattern="register" - 用于检测注册提示的文本
  • autodetectloginprompt=true/false - 启用自动登录检测
  • autodetectregister=true/false - 启用自动注册检测

命令格式:

  • commandformatlogin="/login $p" - 登录命令模板($p = 密码)
  • commandformatregister="/register $p $p" - 注册命令模板

密码生成:

  • passwordlength=6 - 生成密码的长度
  • contentpallet="abcdefghijklmnopqrstuvwxyz0123456789" - 使用的字符集

行为控制:

  • disableonceloggedin=true/false - 成功登录后停止检测
  • disableonceregistered=true/false - 成功注册后停止检测
  • showdebugmessages=false - 在聊天中启用/禁用所有模组消息

自动保存:

  • autosave=true/false - 自动保存手动命令产生的密码