From fce29989563103fe8b36c60e3942a658ff62a9ce Mon Sep 17 00:00:00 2001
From: Luck <git@lucko.me>
Date: Mon, 20 May 2019 09:57:38 +0100
Subject: Fix plugin init (#15)

---
 .../src/main/java/me/lucko/spark/sponge/SparkSpongePlugin.java         | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

(limited to 'spark-sponge/src/main/java')

diff --git a/spark-sponge/src/main/java/me/lucko/spark/sponge/SparkSpongePlugin.java b/spark-sponge/src/main/java/me/lucko/spark/sponge/SparkSpongePlugin.java
index 537bfea..0e42379 100644
--- a/spark-sponge/src/main/java/me/lucko/spark/sponge/SparkSpongePlugin.java
+++ b/spark-sponge/src/main/java/me/lucko/spark/sponge/SparkSpongePlugin.java
@@ -67,7 +67,7 @@ public class SparkSpongePlugin implements SparkPlugin {
     private final Path configDirectory;
     private final SpongeExecutorService asyncExecutor;
 
-    private final SparkPlatform platform = new SparkPlatform(this);
+    private SparkPlatform platform;
 
     @Inject
     public SparkSpongePlugin(Game game, @ConfigDir(sharedRoot = false) Path configDirectory, @AsynchronousExecutor SpongeExecutorService asyncExecutor) {
@@ -78,6 +78,7 @@ public class SparkSpongePlugin implements SparkPlugin {
 
     @Listener
     public void onEnable(GameStartedServerEvent event) {
+        this.platform = new SparkPlatform(this);
         this.platform.enable();
         this.game.getCommandManager().register(this, new SparkCommand(this), "spark");
     }
-- 
cgit