本帖最后由 DreamVoid 于 2023-1-8 17:48 编辑
MiraiMC —— 适用于Minecraft服务端的QQ机器人插件 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
介绍 什么是 MiraiMC? MiraiMC 是一个基于 Mirai 的 Minecraft 服务端插件,能够让你在 Minecraft 服务器上使用 Mirai QQ 机器人程序,同时提供一些 API 帮助开发者简单的调用机器人接口为自己的插件实现多样的功能。 特性
开始使用 服主 如果你是服主,正在被接入 QQ 机器人所困扰(尤其是 Linux 和面板服),那么只需要下载本插件即可方便快捷的接入并使用 QQ 机器人且无需使用额外的软件。 请按下面的步骤开始使用 MiraiMC:
插件开发者 如果你是插件开发者,正在考虑让自己的插件能够对接QQ机器人,那么只需要使用本插件提供的API即可方便快捷的实现需求而无需让服主进行额外的配置。 你可以简单的使用MiraiMC开发模板来开始开发一个全新的插件 你也可以为现有插件引入 MiraiMC,只需按照以下步骤即可接入 MiraiMC:
常见问题 1. 为什么总会莫名其妙的出现这样或那样的报错? 请尽量避免使用Forge服务端(如Catserver、Loliserver、Mohist、Arclight之类的支持安装mod的Bukkit服务端),这类服务端通常会修改插件的工作方式以“兼容”mod或原版游戏的工作。我不再帮助解决因使用上述服务端导致的任何问题,请自行联系相关服务端作者解决兼容性问题。 2. 为什么我开的Issue/Pull Request被直接关闭了? ①你没有按照要求开Issue,我不会花费时间去理解不按模板提交的issue。 ②你的Issue在之前已经有人提过了,为了处理效率不接受两个相同问题的Issue。 ③你在Gitee等其他Git平台提交了PR,除了GitHub外,所有Git平台都是GitHub的镜像,都从GitHub拉取代码,因此不接受其他Git平台的PR。 3. 为什么出现报错“JCE cannot authenticate the provider BC” 此问题不影响正常使用,可直接忽略。如果你不想看见这个报错,请阅读此链接给出的解决方案,如无效或者你无法理解解决方案,请确保你使用的是未被修改过的Java。我推荐使用Azul Zulu。另外,有报告称出现此问题的用户使用了OpenJ9,如果你正在使用,可尝试更换Hotspot版本。 4. 我看其他同类机器人插件都说Linux/面板服不能登录,让我去下载这个或那个软件,我要怎么用你这个插件? MiraiMC已经完全重写登录验证流程,不会存在其他不完善插件的问题。当你登录机器人账号时,插件会引导你完成登录验证。请放心在Linux等无图形界面的系统环境使用。 指令与权限 指令
权限
配置文件 受限于排版格式,请移步此处查看完整的配置文件说明:https://docs.miraimc.dreamvoid.me/docs/configure-file PlaceholderAPI 变量 请先运行命令/papi ecloud download miraimc,然后才能使用以下变量。
使用 MiraiMC 的插件
已知 Bug 如果你遇到任何 Bug,请通过在 GitHub 上提交 issue的方式进行反馈,我将在之后进行功能补充和完善。
兼容性报告 你可以点击这里查看不兼容MiraiMC的服务端和插件。 下载 正式版: 为帖子评分 ![]()
█████,如果您要查看本帖隐藏内容请回复 开源 更多帮助&外部链接
致谢 感谢以下人员/项目为 MiraiMC 提供的支持:
下一步的目标 牙膏要一点一点挤,显卡要一刀一刀切,PPT要一张一张放,代码要一行一行写,单个功能预计自出现在此列表起,三年内开发完毕
本插件所用代码部分来自其他开源或闭源(已授权)作品 更新日志 可移步 GitHub 发布页面查看更为完整的更新日志:https://github.com/DreamVoid/MiraiMC/releases |
请问这个插件 面板服能有吗 不需要添加额外的应用了吗
本帖最后由 DreamVoid 于 2021-6-6 22:01 编辑
当然了,我还在完善插件,所以可以等我后续的开发动态
CCAV90 发表于 2021-6-6 21:56
请问这个插件 面板服能有吗 不需要添加额外的应用了吗
- 面板服可以有,我就是奔着开一个Minecraft服务端就能登录QQ机器人去的。
- 如果有其他插件开发者愿意接入我的插件的话就不需要,我也打算弄一个http-api让使用http-api的插件或者其他软件使用本插件
当然了,我还在完善插件,所以可以等我后续的开发动态
DH守卫者 发表于 2021-6-7 07:09
请问它能在linux系统使用吗?
可以,但是我没有进行测试,并且如果在Linux上登录带有设备锁的账号可能会引发一个已知的Bug
这个插件可以直接让服务器和QQ群联动吗
Thyme_Chen 发表于 2021-6-9 00:13
这个插件可以直接让服务器和QQ群联动吗
可以,但是目前需要附属插件。不过,我正考虑开发这一附属插件
下载英文看不懂哎
tao3111679503 发表于 2021-6-10 18:32
下载英文看不懂哎
我都是用中文写的提示信息,英文不需要看懂
MCBBS有你更精彩~
大佬我装了这个插件登录机器人账号没有任何反应怎么办啊
1515838895 发表于 2021-7-7 21:35
大佬我装了这个插件登录机器人账号没有任何反应怎么办啊
如果是后台没输出日志,那么检查你是不是关掉了日志输出
或者是服务端卡住了,没资源用来登录
你也可以输入/mirai list看看机器人是不是登录了
可以和AmaingBot搭配使用吗
Eiup_Niow 发表于 2021-7-8 11:59
可以和AmaingBot搭配使用吗
可以,但是登录协议记得换一下
不错的插件
DreamVoid 发表于 2021-7-8 12:33
可以,但是登录协议记得换一下
可以问问怎么更换吗