From fce29989563103fe8b36c60e3942a658ff62a9ce Mon Sep 17 00:00:00 2001 From: Luck Date: Mon, 20 May 2019 09:57:38 +0100 Subject: Fix plugin init (#15) --- .../src/main/java/me/lucko/spark/velocity/SparkVelocityPlugin.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'spark-velocity/src') diff --git a/spark-velocity/src/main/java/me/lucko/spark/velocity/SparkVelocityPlugin.java b/spark-velocity/src/main/java/me/lucko/spark/velocity/SparkVelocityPlugin.java index 4a5f500..7cf345a 100644 --- a/spark-velocity/src/main/java/me/lucko/spark/velocity/SparkVelocityPlugin.java +++ b/spark-velocity/src/main/java/me/lucko/spark/velocity/SparkVelocityPlugin.java @@ -53,11 +53,11 @@ import java.util.stream.Collectors; ) public class SparkVelocityPlugin implements SparkPlugin, Command { - private final SparkPlatform platform = new SparkPlatform(this); - private final ProxyServer proxy; private final Path configDirectory; + private SparkPlatform platform; + @Inject public SparkVelocityPlugin(ProxyServer proxy, @DataDirectory Path configDirectory) { this.proxy = proxy; @@ -66,6 +66,7 @@ public class SparkVelocityPlugin implements SparkPlugin, Command { @Subscribe(order = PostOrder.FIRST) public void onEnable(ProxyInitializeEvent e) { + this.platform = new SparkPlatform(this); this.platform.enable(); this.proxy.getCommandManager().register(this, "sparkv", "sparkvelocity"); } -- cgit