aboutsummaryrefslogtreecommitdiff
path: root/spark-sponge/src
diff options
context:
space:
mode:
Diffstat (limited to 'spark-sponge/src')
-rw-r--r--spark-sponge/src/main/java/me/lucko/spark/sponge/SparkSpongePlugin.java3
1 files changed, 2 insertions, 1 deletions
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");
}