- 欢迎来到Minecraft插件百科!
- 对百科编辑一脸懵逼?帮助:快速入门带您快速熟悉百科编辑!
- 因近日遭受攻击,百科现已限制编辑,有意编辑请加入插件百科企鹅群:223812289
FastLogin
FastLogin
外文名 | FastLogin |
最新版本 | 0.43-D-RE |
源地址 | http://www.mcbbs.net/thread-586047-1-1.html |
FastLogin (简称FL) 是一款用于登录的插件.它和现在其他的同类插件相比,FastLogin具有更轻量、灵活、简单、命令少、等特点,除此之外它抛弃了那些无用的配置与功能,并且有经过强化的安全配置和性能优化;它也会随着版本更新而不断添加一些新的功能,这些特点使得它非常适合运行在中小型服务器上.
插件特性
- 轻量化 配置简单
- 运行速度快
- 不支持权限组
- 支持MD5加密算法
- 支持密码明文存储
- 支持使用.gd文件和Mysql数据库
- 可以自定义玩家加入退出消息
- 能够有效防止影分身BUG
- 支持限制单IP注册上限制
- 可以防止机器人压测
- 支持未登录状态下的OP与创造保护
- 支持未登录失明 和登录后产生粒子特效
- 支持中文名. 并兼容自定义正则表达式匹配玩家名
- 可以自定义语言文件
插件命令
登录:/login 密码 或/l 注册:/register 密码 确认密码 或/reg 修改密码:/ChangePassword 旧密码 新密码 确认新密码
管理员命令
/Fast reload - 重载插件配置文件 /Fast setSpawn - 将当前位置设为初始登录点 (设置后玩家上线将被强制传送到此) /Fast Spawn - 传送到你设置的初始登录点 /Fast delSpawn - 删除初始登录点 /Fast setPassword - 重置某玩家的密码 /TC - 显示插件性能计数
权限组
此插件不支持权限组!
配置文件
配置文件位置:/plugins/ksptooi/fastlogin/FastLogin.conf
语言文件位置:/plugins/ksptooi/fastlogin/languageV1.gd
@LineType=GeneralDataCore -禁止修改 @LineVersion=V5 -禁止修改 @KeySeparationSymbol== -禁止修改 # #基本配置 ConfigVersion=0.43-B-RE -禁止修改 //玩家数据储存类型 可选GeneralDataCore | Mysql PlayerDataType=GeneralDataCore //登录超时 LoginTimeOut=60 //玩家密码最大长度 PasswordMaxLength=15 //玩家密码最小长度 PasswordMinLength=5 //玩家名称最小长度 PlayerNameMinLength=3 //登录消息的发送间隔 MessageInterval=5 //登录安全保护时间 LoginSecurityTime=3 //开启安全登录, 此选项开启后玩家进服会被立即传送至初始登录点,并在登录后传送回最后下线的位置. 有效防止卡地狱门 Enable_LoginSecurity=false //开启用户名严格模式,此选项开启后玩家将只能使用含有A-Z 0-9和下划线的名字进入游戏(在1.7版本关闭此选项可以使用中文ID) Enable_UserNameStrictmode=true //名称含有某个关键字的玩家将不能进服 参考格式=name1;name2;name3;name4(如果不开启填 *;) BanName=*; //每个IP的最大注册账号数 如不需要 填0关闭它. MaxRegisterIP=0 //使用自定义的正则表达式来匹配玩家名,不符合要求的玩家将无法进服. RegexMatchForPlayerName=* # #特效及自定义配置 //玩家登录成功以后收到的公告 如不需要,填false (变量:%Player%玩家名 & 颜色代码 #换行符) //范本:&A&L欢迎来到&C&LKspTooi&A&L服务器#&A&L请在聊天框输入Login登录#&A&L祝你游戏愉快 PlayerLoginedMessage=false //自定义玩家的加入消息(变量:%Player%玩家名 ) PlayerJoinedMessage=§e%Player% Joined the game. //自定义玩家的退出消息(变量:%Player%玩家名 ) PlayerQuitMessage=§e%Player% Left the game. //开启登录后的粒子效果 Enable_PlayerLoginedEffect=true //开启登录前的失明效果 Enable_PlayerPreLoginEffect=true # #安全配置 //启用OP安全 —— OP在未登录时没有权限 Enable_OPSecurity=true //启用安全警告——有人利用BUG时后台文字提示 Enable_SecurityWarning=true //启用地狱门安全 Enable_HellGateSecurity=true //启用创造安全 —— 拥有创造模式的玩家在未登录时没有权限 Enable_CreativeModeSecurity=true //密码加密方式 如需明文存储密码 填写false Enable_passwordHash=MD5 //支持旧加密方式, 如果密码错误,会用其他加密方法再尝试 成功后将会将密码转换为新的加密方式. Enable_SupportOldPassword=false //开启调试输出(一般不要动) Enable_DebugPrint=false # GeneralDataCore - Mysql数据库配置 //数据库地址 MysqlAddress=127.0.0.1:3306 //数据库名 DataBaseName=fastlogin //数据库账号 MysqlUser=root //数据库密码 MysqlPwd=root //连接时附加的参数 Param=?useSSL=false§characterEncoding=utf8§serverTimezone=UTC§autoReconnect=true # FastLogin - Mysql数据库配置 #玩家数据表 //玩家数据表名 PlayerDataTable=playertable //用于储存玩家名称的数据库字段名 PlayerNameField=playername //用于储存玩家密码的数据库字段名 PlayerPwdField=playerpwd //用于储存玩家注册状态的数据库字段名 PlayerRegStatusField=register //用于储存玩家登录状态的数据库字段名 PlayerLoginStatusField=login # FastLogin - Mysql数据库配置 #玩家位置数据表(!不建议修改) PlayerLocTable=playerloc PlayerNameField=Foreign Key PlayerLocworld=locworld PlayerLocx=locx PlayerLocy=locy PlayerLocz=locz PlayerLocpitch=locpitch PlayerLocyaw=locyaw