3 files changed, 13 insertions, 8 deletions
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<void> {
+
+ }
+ 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"
}
|