diff --git a/mirai-console/src/main/kotlin/net/mamoe/mirai/plugin/PluginBase.kt b/mirai-console/src/main/kotlin/net/mamoe/mirai/plugin/PluginBase.kt index 75a016039..d1ca57074 100644 --- a/mirai-console/src/main/kotlin/net/mamoe/mirai/plugin/PluginBase.kt +++ b/mirai-console/src/main/kotlin/net/mamoe/mirai/plugin/PluginBase.kt @@ -74,7 +74,9 @@ class PluginDescription( lowercaseLine.startsWith("info") || lowercaseLine.startsWith("information") -> { info = line.substringAfter(":").trim() } - lowercaseLine.startsWith("path") || lowercaseLine.startsWith("basepath") -> { + lowercaseLine.startsWith("main") || lowercaseLine.startsWith("path") || lowercaseLine.startsWith( + "basepath" + ) -> { basePath = line.substringAfter(":").trim() } lowercaseLine.startsWith("version") || lowercaseLine.startsWith("ver") -> { diff --git a/mirai-plugins/image-sender/artifact/mirai-plugin-image-sender.jar b/mirai-plugins/image-sender/artifact/mirai-plugin-image-sender.jar new file mode 100644 index 000000000..df64494be Binary files /dev/null and b/mirai-plugins/image-sender/artifact/mirai-plugin-image-sender.jar differ diff --git a/mirai-plugins/image-sender/image-sender.iml b/mirai-plugins/image-sender/image-sender.iml new file mode 100644 index 000000000..110223128 --- /dev/null +++ b/mirai-plugins/image-sender/image-sender.iml @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/mirai-plugins/image-sender/src/main/java/net/mamoe/mirai/imageplugin/ImagePluginMain.java b/mirai-plugins/image-sender/src/main/java/net/mamoe/mirai/imageplugin/ImagePluginMain.java new file mode 100644 index 000000000..6c7e39de3 --- /dev/null +++ b/mirai-plugins/image-sender/src/main/java/net/mamoe/mirai/imageplugin/ImagePluginMain.java @@ -0,0 +1,15 @@ +package net.mamoe.mirai.imageplugin; + +import net.mamoe.mirai.plugin.PluginBase; + +public class ImagePluginMain extends PluginBase { + @Override + public void onLoad() { + System.out.println("Loaded"); + } + + @Override + public void onEnable() { + System.out.println("Enabled"); + } +} diff --git a/mirai-plugins/image-sender/src/main/resources/plugin.yml b/mirai-plugins/image-sender/src/main/resources/plugin.yml new file mode 100644 index 000000000..1e6b39b29 --- /dev/null +++ b/mirai-plugins/image-sender/src/main/resources/plugin.yml @@ -0,0 +1,5 @@ +name: ImageSender +main: net.mamoe.mirai.imageplugin.ImagePluginMain +version: 1.0.0 +author: mamoe +info: a demo plugin of mirai diff --git a/mirai-plugins/mirai-plugins.iml b/mirai-plugins/mirai-plugins.iml new file mode 100644 index 000000000..245d3429f --- /dev/null +++ b/mirai-plugins/mirai-plugins.iml @@ -0,0 +1,12 @@ + + + + + + + + + + + + \ No newline at end of file