因为我服务器需要让离线玩家进行正版验证来获得,
并且想到现在有的正版验证插件好像都没微软登录功能。
我太菜了,写不来,故使用了 HMCL 的登录方法,勉强可以进行微软登录。
目前我只有正版微软账号,我试过用黑卡是可以进行mojang登录的,理论上是可以用的,
我是使用 1.15 环境编写,使用 1.8 环境测试,所以理论上 1.8-1.15 都是适用的,
更高的版本暂未尝试,欢迎尝试并反馈
目前正在尝试兼容 1.17,代码已写,暂未测试,可自行编译尝试并在 issues 反馈结果获取 pull requests 提交修复后的代码
- /dv mojang [邮箱] [密码] 验证mojang账号
- /ms 验证微软账号
- /dv set [玩家] [次数] 设置玩家验证失败次数
- /dv reload 重载插件配置文件
doomsdayverify.mojang
使用mojang账号验证的权限
doomsdayverify.microsoft
使用微软账号验证的权限
doomsdayverify.settime
设置玩家失败次数的权限
doomsdayverify.reload
重载配置文件的权限
正版验证成功执行的命令支持使用 PAPI 变量,同时插件也注册了一些 PAPI 变量
%doomsdayverify_verified%
玩家是否已验证,返回 yes 或者 no
%doomsdayverify_verified_是_否%
玩家是否已验证 (是否文字可自行修改)
%doomsdayverify_fail_time%
玩家验证失败次数
%doomsdayverify_fail_time_remaining%
玩家验证失败剩余次数 (最大剩余次数减去失败次数)