From 6d17f44f9b16fb78abf8a5689b63c88550b9b1a8 Mon Sep 17 00:00:00 2001 From: TheArcaneBrony Date: Sat, 13 Aug 2022 12:22:26 +0200 Subject: Plugins finally load! --- src/plugins/example-plugin/ExamplePlugin.ts | 7 ------- src/plugins/example-plugin/TestPlugin.ts | 12 ++++++++++++ src/plugins/example-plugin/plugin.json | 2 +- 3 files changed, 13 insertions(+), 8 deletions(-) delete mode 100644 src/plugins/example-plugin/ExamplePlugin.ts create mode 100644 src/plugins/example-plugin/TestPlugin.ts (limited to 'src/plugins/example-plugin') diff --git a/src/plugins/example-plugin/ExamplePlugin.ts b/src/plugins/example-plugin/ExamplePlugin.ts deleted file mode 100644 index e6f70657..00000000 --- a/src/plugins/example-plugin/ExamplePlugin.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { Plugin } from "@fosscord/util"; - -export default class TestPlugin extends Plugin { - onPluginLoaded(): void { - console.log("Hello from test plugin! IT WORKS!!!!!!!"); - } -} \ No newline at end of file diff --git a/src/plugins/example-plugin/TestPlugin.ts b/src/plugins/example-plugin/TestPlugin.ts new file mode 100644 index 00000000..7a86aab2 --- /dev/null +++ b/src/plugins/example-plugin/TestPlugin.ts @@ -0,0 +1,12 @@ +import { Plugin } from "@fosscord/util"; + +export default class TestPlugin implements Plugin { + pluginPath: string; + async initConfig(): Promise { + + } + onPluginLoaded() { + console.log("Test plugin active!"); + } + +} \ No newline at end of file diff --git a/src/plugins/example-plugin/plugin.json b/src/plugins/example-plugin/plugin.json index 2fcb7a00..f6c1b7ff 100644 --- a/src/plugins/example-plugin/plugin.json +++ b/src/plugins/example-plugin/plugin.json @@ -6,5 +6,5 @@ ], "repository": "https://github.com/fosscord/fosscord-server", "license": "", - "index": "ExamplePlugin.js" + "mainClass": "TestPlugin" } -- cgit 1.5.1