世界标记 <server>
世界标记 <server> <world>
修改小明身份 <remain>
修改服务器端口 <port>
修改服务器频道世界标记 <channel> <tag>
修改服务器频道服务器标记 <channel> <tag>
修改服务器频道标志 <channel> <head>
修改服务器频道格式 <channel> <remain>
修改服务器频道消息标志 <channel> <head>
修改服务器频道消息格式 <channel> <remain>
修改服务器频道群聊标记 <channel> <tag>
修改端口 <port>
修改群聊频道世界标记 <channel> <tag>
修改群聊频道服务器标记 <channel> <tag>
修改群聊频道标志 <channel> <head>
修改群聊频道标记 <channel> <tag>
修改群聊频道格式 <channel> <remain>
修改群聊频道消息格式 <channel> <remain>
全部服务器在线人数
全部服务器在线玩家
关闭服务器
创建服务器 <name>
创建服务器 <name> <identify>
创建服务器频道 <channel>
创建群聊频道 <channel>
删除服务器 <server>
删除服务器标记 <server> <tag>
删除服务器连接历史
删除服务器连接历史 <identifyOrName>
删除服务器频道 <channel>
删除标记世界 <server> <world> <tag>
删除群聊频道 <channel>
删除连接历史
删除连接历史 <identifyOrName>
启用服务器
在线人数
在线服务器
在线玩家
小明身份
强制执行 <qq> <remain>
我的目标服务器
执行 <remain>
控制台执行 <remain>
断连服务器 <server>
服务器
服务器 <server>
服务器帮助
服务器端口
服务器连接历史
服务器连接历史 <identifyOrName>
服务器频道
服务器频道 <channel>
服务器频道服务器标记 <channel>
标记服务器 <server> <tag>
标记服务器世界 <server> <world> <tag>
测试服务器 <server>
添加服务器 <name>
添加服务器 <name> <identify>
添加服务器频道 <channel>
添加群聊频道 <channel>
端口
绑定 <player>
绑定 <qq> <player>
绑定消息 <qq>
群聊频道
群聊频道 <channel>
群聊频道标志 <channel>
群聊频道标记 <channel>
解绑
解绑 <qq>
设置小明身份 <remain>
设置服务器端口 <port>
设置服务器频道世界标记 <channel> <tag>
设置服务器频道服务器标记 <channel> <tag>
设置服务器频道标志 <channel> <head>
设置服务器频道格式 <channel> <remain>
设置服务器频道消息标志 <channel> <head>
设置服务器频道消息格式 <channel> <remain>
设置服务器频道群聊标记 <channel> <tag>
设置目标服务器 <server>
设置端口 <port>
设置群聊频道世界标记 <channel> <tag>
设置群聊频道服务器标记 <channel> <tag>
设置群聊频道标志 <channel> <head>
设置群聊频道标记 <channel> <tag>
设置群聊频道格式 <channel> <remain>
设置群聊频道消息格式 <channel> <remain>
设置默认目标服务器 <server>
调试服务器
连接历史
连接历史 <identifyOrName>
重新启用服务器
默认目标服务器
删除服务器指令 <command>
服务器指令
服务器指令 <command>
服务器指令帮助
添加服务器指令 <name>
普通玩家
/xm info:查看插件信息
/xm bind [QQ]:绑定到 QQ
/xm unbind:解除和之前绑定的 QQ 之间的绑定
/xm apply [command]:向管理员申请使用某指令
/xm help:显示帮助文档
/xmsend [一些消息]:向群内发送一些消息
/xmexe group [群号] [小明指令]:在某群中执行小明指令
/xmexe temp [群号] [小明指令]:在某群的临时会话中执行小明指令
/xmexe private [小明指令]:在和小明的私聊中执行小明指令
普通管理员
/xm test:发送一个心跳包检测服务器是否在线
/xm tag:获取服务器所有的标记
/xm tag [add|remove] [tag]:增加或删除本服标记
/xm world:拉取世界缓存列表
/xm world [worldName|~]:查看某世界(~ 时为当前所在世界)的标记
/xm world [worldName|~] [add|remove] [tag]:为某世界增加或删除标记
/xm flush:手动刷新小明有关本服的缓存
/xm flush world:手动刷新小明的世界缓存
/xm link:查看连接状态
/xm link test:测试连接状态
/xm link connect:通过设置的地址和端口连接小明
/xm link connect [address] [port]:通过指定的地址和端口连接到服务器
/xm link disconnect:断开和服务器的连接
/xm link reconnect:通过设置的地址和端口重新连接到小明
/xm link reconnect [address] [port]:通过指定的地址和端口重新连接到小明
/xm reload:重新加载插件
高级管理员
/xm debug:启动或关闭调试模式
/xm identify:查看相关凭据
/xm identify xiaoming:查看合法小明凭据
/xm identify xiaoming [setTo]:修改小明凭据
/xm identify server:查看服务器凭据
/xm identify server [setTo]:修改服务器凭据
2021.12 数据,可能有更多内容
我们已经有了一些优秀的 MC-QQ 互通插件,但我感觉功能还不够,所以制作了这款新的互通插件。它叫 XiaomingMinecraft(小明MC),运作在我基于 Mirai 开发的「小明插件化 QQ 机器人框架」上。可以加入 QQ 群:1028959718 交流讨论,提出想要的功能,获取最新更新等等。这个互通插件有什么功能?1、分频道的 QQ 群 MC 互聊、QQ 执行 MC 指令或 MC 执行 QQ 指令、获取在线人数、连接多个服务器……这些都是基本操作!
查询在线人数
QQ 上执行控制台指令
以玩家身份(我绑定的 ID)执行指令
(管理员也可以以某玩家的身份执行)
群内往建筑频道发消息(本例该频道消息开头已经被设定为 #,这些都可以自定义)
消息在哪些服务器的哪些世界显示,都可以自定义。
服务器往群内发消息
该频道只能在哪些服务器的哪些世界内发往哪些群,都可以自定义。
2、双边验证的安全绑定:凭什么不在服务器验证就让绑定?ID 就应该绑定在真正的号主上!可以在 QQ 上发起绑定
也可以在服务器上绑定
总之都需要双向验证,确保安全。当然管理员也有指令「绑定@一个人ID」使用无条件的强制绑定。未来会考虑不绑定不让进服务器等可选的其他验证方式。
3、跨区域 @。群内的成员、服务器内玩家可以 @ 对方!@全体成员 时会向所有成员显示大标题
@具体用户 时,会为其显示一句消息。
不一定必须是真正的 QQ 的 @,小明会自动检测。只要是 @玩家ID、@QQ号、@真正的@ 甚至是 @它的备注,都会在游戏内通知。
(上述的两种 @ 的具体显示方式和显示内容均可修改)
服务器也可以 @ 群员。通过 @QQ,@备注、@他绑定的 ID 都可以发出真的 @!
4、申请执行指令:你一定遇到过有人在服务器上需要执行一句特权指令,管理却不在线的窘境。这款插件允许玩家申请执行一句指令,机器人在群内询问管理,得到批准后立即允许其执行!
5、自定义指令:想便捷地在 QQ 输入服务器的指令?当然可以。这款插件支持定义自己的指令,让 QQ 上执行指令更加优雅。
(未来在群里发「允许<toPlayerId>在<worldName>中建筑」会自动在服务器内以控制台身份执行 pex user {toPlayerId} group add p-world-builder {worldName})
6、精细的权限划分:小明机器人自带类似于 PermissionEX 的权限设计。想要自定义的可发挥自己的想法。不想自定义的,只需要授权 minecraft.user.* 即可!(在 QQ 上有机器人的群或私聊中执行「权限列表」,会得到大部分可用的权限节点)
5、不只是互通机器人:这个框架下还有一些其他插件,如词库插件(关键字随机回复)、管理员插件等。
使用方式1、下载最新的 xiaoming-host。2、到 QQ 群 1028959718(或去 Github,不过偶尔懒得更新)内下载最新的 xiaoming-minecraft-server (小明插件)和 xiaoming-minecraft-bukkit (服务端插件)。3、重启服务器,加载新的插件。4、按照这里的说明配置插件。5、如果遇到问题可来第二条中提及的 QQ 群中,可技术指导。
其他相关问题1、哪些服务器端可以用这款插件?1.8 - 1.17 的 bukkit、spigot、paper、BungeeCord 等服务器均可使用。2、插件付费吗?不付费,免费。不过欢迎赞助 (๑•̀ㅂ•́)و✧。3、为什么我的机器人不工作?①私聊机器人「插件」,如果机器人不回复,就是登录 QQ 的问题。如果回复的列表中没有加载「xiaoming-minecraft-bukkit」,说明 Java 版本过低,请使用 Java 11 及以上的 Java 启动小明。②服务器内执行 /xm link test,查看是否连接正常。如果显示连接正常,但 QQ 上的小明仍然不反应,则检查是否同时开启了多个机器人的界面。如果连接错误,请查看控制台的输出。4、为什么我的机器人私聊会响应,但群聊不响应?
被腾讯风控了,过一段时间自动会好。
QQ 上的指令世界
世界标记<server>
世界标记<server><world>
修改小明身份<remain>
修改服务器端口<port>
修改服务器频道世界标记<channel><tag>
修改服务器频道服务器标记<channel><tag>
修改服务器频道标志<channel><head>
修改服务器频道格式<channel><remain>
修改服务器频道消息标志<channel><head>
修改服务器频道消息格式<channel><remain>
修改服务器频道群聊标记<channel><tag>
修改端口<port>
修改群聊频道世界标记<channel><tag>
修改群聊频道服务器标记<channel><tag>
修改群聊频道标志<channel><head>
修改群聊频道标记<channel><tag>
修改群聊频道格式<channel><remain>
修改群聊频道消息格式<channel><remain>
全部服务器在线人数
全部服务器在线玩家
关闭服务器
创建服务器<name>
创建服务器<name><identify>
创建服务器频道<channel>
创建群聊频道<channel>
删除服务器<server>
删除服务器标记<server><tag>
删除服务器连接历史
删除服务器连接历史<identifyOrName>
删除服务器频道<channel>
删除标记世界<server><world><tag>
删除群聊频道<channel>
删除连接历史
删除连接历史<identifyOrName>
启用服务器
在线人数
在线服务器
在线玩家
小明身份
强制执行<qq><remain>
我的目标服务器
执行<remain>
控制台执行<remain>
断连服务器<server>
服务器
服务器<server>
服务器帮助
服务器端口
服务器连接历史
服务器连接历史<identifyOrName>
服务器频道
服务器频道<channel>
服务器频道服务器标记<channel>
标记服务器<server><tag>
标记服务器世界<server><world><tag>
测试服务器<server>
添加服务器<name>
添加服务器<name><identify>
添加服务器频道<channel>
添加群聊频道<channel>
端口
绑定<player>
绑定<qq><player>
绑定消息<qq>
群聊频道
群聊频道<channel>
群聊频道标志<channel>
群聊频道标记<channel>
解绑
解绑<qq>
设置小明身份<remain>
设置服务器端口<port>
设置服务器频道世界标记<channel><tag>
设置服务器频道服务器标记<channel><tag>
设置服务器频道标志<channel><head>
设置服务器频道格式<channel><remain>
设置服务器频道消息标志<channel><head>
设置服务器频道消息格式<channel><remain>
设置服务器频道群聊标记<channel><tag>
设置目标服务器<server>
设置端口<port>
设置群聊频道世界标记<channel><tag>
设置群聊频道服务器标记<channel><tag>
设置群聊频道标志<channel><head>
设置群聊频道标记<channel><tag>
设置群聊频道格式<channel><remain>
设置群聊频道消息格式<channel><remain>
设置默认目标服务器<server>
调试服务器
连接历史
连接历史<identifyOrName>
重新启用服务器
默认目标服务器创建服务器指令<name>
删除服务器指令<command>
服务器指令
服务器指令<command>
服务器指令帮助
添加服务器指令<name>
……(更可自定义指令)
服务器指令
普通玩家
/xm info:查看插件信息
/xm bind [QQ]:绑定到 QQ
/xm unbind:解除和之前绑定的 QQ 之间的绑定
/xm apply [command]:向管理员申请使用某指令
/xm help:显示帮助文档
/xmsend [一些消息]:向群内发送一些消息
/xmexe group [群号] [小明指令]:在某群中执行小明指令
/xmexe temp [群号] [小明指令]:在某群的临时会话中执行小明指令
/xmexe private [小明指令]:在和小明的私聊中执行小明指令
普通管理员
/xm test:发送一个心跳包检测服务器是否在线
/xm tag:获取服务器所有的标记
/xm tag [add|remove] [tag]:增加或删除本服标记
/xm world:拉取世界缓存列表
/xm world [worldName|~]:查看某世界(~ 时为当前所在世界)的标记
/xm world [worldName|~] [add|remove] [tag]:为某世界增加或删除标记
/xm flush:手动刷新小明有关本服的缓存
/xm flush world:手动刷新小明的世界缓存
/xm link:查看连接状态
/xm link test:测试连接状态
/xm link connect:通过设置的地址和端口连接小明
/xm link connect [address] [port]:通过指定的地址和端口连接到服务器
/xm link disconnect:断开和服务器的连接
/xm link reconnect:通过设置的地址和端口重新连接到小明
/xm link reconnect [address] [port]:通过指定的地址和端口重新连接到小明
/xm reload:重新加载插件
高级管理员
/xm debug:启动或关闭调试模式
/xm identify:查看相关凭据
/xm identify xiaoming:查看合法小明凭据
/xm identify xiaoming [setTo]:修改小明凭据
/xm identify server:查看服务器凭据
/xm identify server [setTo]:修改服务器凭据
奥力給 发表于 2021-7-1 18:13
3级隐藏大佬,前排留名!
呜呜呜三级是因为只在 mcbbs 发过写的三个帖子
支持qwq
感谢分享
Fersma 发表于 2021-8-10 03:25
已经用上了特别方便不用在线也可以用指令给玩家物品
最近 3.1.5 更新了,大幅优化了连接稳定性等,欢迎加**流 (๑•̀ㅂ•́)و✧
XiaoMing插件现已更新!
更好的使用,开发!
欢迎来使用XiaoMing哦!
Ps1.XiaoMingMinecraft现已重写完毕,更加舒服的体验,优化的连接线路,更加稳定!
Ps2.群内增加了更多的XiaoMing-host插件,如Thyme_Chen开发的Essentials-Xiaoming、Pixiv、nudge等插件!
如开Chuanwise发的Permission插件,让你更加方便高效的管理你的XiaoMing权限组!当然,还有我的shi山插件faweHelper插件,让你随处可以解析fawe的命令!
另外,现在已经允许java8运行插件XiaoMingMinecraft啦(即允许minecraft1.7-1.18.1运行插件哦!)
小明其他相关
小明用户手册
小明常见问题
XiaoMingMinecraft用户手册
XiaoMingMinecraft开源仓库
浅风雨殇 发表于 2022-1-21 15:48
XiaoMing插件现已更新!
更好的使用,开发!
欢迎来使用XiaoMing哦!
mcbbs不知道怎么回事,链接跳错了
Chuanwise主页github.com/chuanwise
ThymeChen主页github.com/ThymeChen
我(qfys521)主页github.com/qfys521
「小明文档」
欢迎查看小明的文档 (๑•̀ㅂ•́)و✧
1、小明用户手册:http://chuanwise.cn:10074/#/manual
2、小明常见问题:http://chuanwise.cn:10074/#/question
3、XiaoMingMinecraft 用户手册:http://chuanwise.cn:10074/#/plugin/XiaomingMinecraft
4、XiaoMingMinecraft 开源仓库:https://github.com/Chuanwise/XiaomingMinecraft
aaaaaaaaaaa啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊
这里小雨. 发表于 2021-7-1 19:27
1.7.10有机会用用吗
捕捉野生雨酱
能不再增加点功能。