如何使用 mirai-console-plugin-template.
-
创建项目
-
修改模板
-
打开
settings.gradle.kts
, 修改最后一行:rootProject.name = "mirai-console-plugin-template" // 这是项目名称, 修改为你自己的.
-
打开
build.gradle.kts
, 参考 Mirai 版本选择, 将id("net.mamoe.mirai-console") version "2.4.1"
中的
2.4.1
修改为你需要的 Mirai 版本号. 通常把它更改为最新的稳定版本号最佳. -
打开
src/main/kotlin/PluginMain.kt
, 修改里面的插件描述信息 -
修改包名 (默认包名为
org.example.mirai.plugin
):- 修改
src/main/kotlin/PluginMain.kt
的package
- 修改
src/main/test/RunMirai.kt
的package
- 修改
src/main/resources/META-INF/services/net.mamoe.mirai.console.plugin.jvm.JvmPlugin
的内容为主类的全限定名 (带包名的名称)
- 修改
-
修改主类类名 (可选) (怎么做?)
-
-
运行测试
模板配置了 Mirai Console 嵌入启动, 你可以在
src/test/kotlin/RunMirai.kt
找到.你可以通过
Run Configuration
启动 (怎么做?), 或者通过main
函数旁边的图标启动 (怎么做?)loginTestBot
将会登录一个测试账号, 如果不需要, 可以删除. -
开始开发
-
发布插件
要打包插件 JAR 文件: 执行 Gradle 任务
buildPlugin
(如何在 IntelliJ IDEA 中做?, 如何在命令行做?)这个 JAR 文件后缀为
.mirai.jar
, 可以放入 Mirai Consoleplugins
目录被加载.如果你感兴趣, 也可以在 Mirai 官方论坛 发布插件, 让更多人使用到你的插件.
如果你已经完成了上文阅读, 不需要阅读这个章节.
注意, Android Studio 是基于 IntelliJ IDEA 开发的, 本教程同样适用于 Android Studio.
如果你同时使用 Google Chrome, 能访问 Chrome 插件中心, 且使用 JetBrains Toolbox:
如果你不使用上述工具,