想把我的世界服务器白名单和QQ群打通,核心就一条:用QQ机器人识别群里的绑定指令,把玩家游戏ID送进服务端白名单,全流程自动化。
我的世界服务器QQ白名单怎么设置?先理解自动化链路
很多服主把“QQ白名单”理解成在QQ群里记一个表格,再手动敲 whitelist add,其实真正能减少管理压力的做法,是让QQ机器人和Minecraft服务端之间跑通一条命令链路。
- 玩家在QQ群发送:绑定 游戏ID
- 机器人收到消息后校验ID格式
- 插件或RCON接口向服务端执行
whitelist add 游戏ID - 玩家在多人游戏列表输入服务器地址,就能直接进入
手动白名单和QQ群白名单的核心差异在于:手动模式每次有人加群你都得切换窗口改文件,而QQ群白名单把“加群”和“加白名单”绑在一起,更适合长期开服。
我的世界Java版服务器必须开启什么基础功能?
无论用哪种机器人方案,服务端都得先开启白名单,使用Paper、Spigot或其他Java版服务端都一样。
打开服务端根目录的 server.properties,找到:
white-list=false改成true- 保存后重启服务端,或在控制台执行
whitelist on
验证白名单是否生效,可以在控制台输入:
whitelist list
如果显示当前白名单玩家列表,说明服务端侧已经准备好,玩家若不在白名单内,客户端会提示 “You are not white-listed on this server”,这行字出现就代表白名单拦截已生效。
我的世界QQ群白名单插件免费方案和付费面板怎么选
这里把常用路线分成三类,服主可以根据自己的技术和预算选择。
MiraiMC桥接插件,免费且适合Java版
MiraiMC 是Minecraft服务端和QQ机器人之间的桥接插件,安装后可以把QQ群消息转发到服务端,也能让服务端执行群内指令,它基于 Mirai 生态,是目前多数免费教程采用的方向。
优点:
- 插件本身免费
- 支持Paper系服务端
- 配置集中在插件目录,易于备份
缺点:
- 需要自行处理QQ机器人账号登录和风控
- 首次配置有一定学习成本
go-cqhttp + 自定义命令机器人,灵活但已停更
早期很多教程教用 go-cqhttp 对接插件,但该项目已停止维护,老教程仍可参考思路,不过新开服不建议把它作为主力方案,业内专家指出,QQ机器人方案的核心不在框架本身,而在消息能否稳定到达服务端,因此选择仍在维护的框架更稳妥。
国内机房面板集成白名单功能
部分国内机房和开服面板会把QQ群白名单集成到后台,服主只需在网页里填入群号、机器人账号和绑定指令格式,这种方案通常收费,但能省去命令行与插件排错。
适合人群:
- 不想折腾插件配置的服主
- 服务器放在国内机房,希望机器人线路稳定
- 需要多群同步白名单的服务器
免费插件和付费面板的对比,可以用下面这张表快速判断:
| 对比项 | MiraiMC免费方案 | 付费面板集成 |
| 费用 | 免费 | 多数按月收费 |
| 技术门槛 | 中等 | 低 |
| 自由度 | 高 | 受面板功能限制 |
| 适合场景 | Java版长期开服 | 国内机房多群管理 |
国内机房家用电脑开Java版服务器QQ绑定教程:完整操作步骤
下面以较常见的 Paper 服务端 + MiraiMC 插件为例,梳理一条可验证的操作路径,即便你的插件不同,命令部分基本通用。
第一步:确认服务端能执行白名单命令
启动服务端后,在控制台输入:
whitelist on
whitelist add Steve
把 Steve 换成测试ID,如果控制台返回玩家已加入白名单,说明服务端命令正常。
接着开启RCON,方便插件远程调用,打开
server.properties,设置:
enable-rcon=truercon.port=25575rcon.password=你的强密码
保存后重启服务端,RCON密码不建议使用123456这类弱口令,因为插件和面板都会用到它。
第二步:安装QQ机器人桥接插件
把 MiraiMC 插件文件放进服务端的 plugins 文件夹,重启服务端生成配置目录。
进入 plugins/MiraiMC 文件夹,找到配置文件,根据插件说明填入:
- QQ机器人账号
- 登录协议,可选平板协议或手表协议
- 需要监听的QQ群号
- 绑定命令格式,绑定 游戏ID
多数情况下,平板协议对群消息监听更完整,但个别账号可能需要切换协议才能登录成功,行业共识认为,协议选择要根据账号实际情况测试,没有绝对固定的最优解。
第三步:在QQ群配置绑定与解绑命令
机器人成功登录并读取群消息后,可以先在群里发送:
绑定 Notch
观察服务端控制台是否有对应命令执行记录,如果插件配置正确,服务端白名单中会出现 Notch。
建议同步设置解绑命令:
解绑 Notch
这样玩家退群后,管理员可以手动要求机器人执行 whitelist remove Notch,避免白名单里堆积已不活跃ID。
第四步:处理ID格式校验和重名问题
Minecraft Java版ID规则是3到16位英文字母、数字和下划线,插件或机器人应校验玩家输入是否符合这条规则,否则会出现无效ID被送进白名单命令。
如果玩家输入中文ID或超出长度,机器人应直接忽略或返回一条格式提示,这个校验建议在插件配置里写好正则,而不是靠管理员肉眼判断。
我的世界服务器QQ白名单验证中容易踩的几个坑
机器人掉线导致玩家无法进服
QQ机器人掉线后,玩家在群里发送的绑定指令不会被处理,可以在插件中设置心跳检测和掉线重连,同时把机器人账号固定在一台低负载的服务器上,减少登录环境频繁变化带来的风控。
服务端白名单开启后老玩家突然进不去
如果之前没开白名单,突然开启会把所有不在白名单里的玩家拦在门外,建议先把现有老玩家批量加入白名单,再开启QQ机器人自动绑定。
批量加入可以用控制台命令逐个执行:
whitelist add Player1
whitelist add Player2
也可以使用插件自带的导入功能,把老玩家列表一次性导入。
QQ群和游戏ID绑定时出现冒名绑定
没有权限控制时,任何群成员都能把某个ID绑定到自己名下,建议机器人只允许绑定未被占用的ID,并且绑定后把群名片改成游戏ID,减少冒名纠纷。
我的世界服务器QQ白名单常见问题
我的世界服务器怎么弄qq白名单但不花钱?
可以不花钱,选择 MiraiMC 这类免费插件方案,服务端本身开启白名单不产生费用,QQ机器人账号可以用小号,机器人和插件都免费,只是需要自己花时间配置和排错。
我的世界服务器qq白名单绑定后玩家改ID怎么办?
玩家正版ID修改后,原白名单ID不会自动更新,需要在群里重新绑定新ID,插件执行 whitelist add 新ID,再手动执行 whitelist remove 旧ID,服务器不会跨ID同步玩家数据。
我的世界服务器QQ白名单验证支持基岩版吗?
这套QQ机器人绑定白名单的流程主要针对Java版服务端,基岩版服务端没有统一的 whitelist add 命令路径,需使用支持基岩版的机器人桥接工具或面板,Java版方案不能直接套用到基岩版。
把QQ群变成服务器白名单入口,关键就是让机器人、插件、服务端命令这三段链路保持稳定,只要白名单命令在服务端可用,后面换什么机器人框架都只是换一层皮。
首发原创文章,作者:王坚,如若转载,请注明出处:https://idctop.com/article/679136.html





