From 9e4ed56384db630f9d44ba57e2388fb64db32cd1 Mon Sep 17 00:00:00 2001 From: creeper123123321 <7974274+creeper123123321@users.noreply.github.com> Date: Tue, 14 Apr 2020 12:46:23 -0300 Subject: [PATCH 1/2] Revert SpongePlugin sharedRoot change --- sponge/src/main/java/us/myles/ViaVersion/SpongePlugin.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sponge/src/main/java/us/myles/ViaVersion/SpongePlugin.java b/sponge/src/main/java/us/myles/ViaVersion/SpongePlugin.java index 37e8674d8..cb3860e42 100644 --- a/sponge/src/main/java/us/myles/ViaVersion/SpongePlugin.java +++ b/sponge/src/main/java/us/myles/ViaVersion/SpongePlugin.java @@ -46,7 +46,7 @@ public class SpongePlugin implements ViaPlatform { @Inject private PluginContainer container; @Inject - @DefaultConfig(sharedRoot = true) + @DefaultConfig(sharedRoot = false) private File spongeConfig; private final ViaConnectionManager connectionManager = new ViaConnectionManager(); From c12c43e79ad162b56dbeebcd54fbd294c730819d Mon Sep 17 00:00:00 2001 From: creeper123123321 <7974274+creeper123123321@users.noreply.github.com> Date: Tue, 14 Apr 2020 12:47:44 -0300 Subject: [PATCH 2/2] SpongePlugin readd .getParentFile() --- sponge/src/main/java/us/myles/ViaVersion/SpongePlugin.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sponge/src/main/java/us/myles/ViaVersion/SpongePlugin.java b/sponge/src/main/java/us/myles/ViaVersion/SpongePlugin.java index cb3860e42..11d6051b9 100644 --- a/sponge/src/main/java/us/myles/ViaVersion/SpongePlugin.java +++ b/sponge/src/main/java/us/myles/ViaVersion/SpongePlugin.java @@ -59,7 +59,7 @@ public class SpongePlugin implements ViaPlatform { // Setup Logger logger = new LoggerWrapper(container.getLogger()); // Setup Plugin - conf = new SpongeViaConfig(container, spongeConfig); + conf = new SpongeViaConfig(container, spongeConfig.getParentFile()); SpongeCommandHandler commandHandler = new SpongeCommandHandler(); game.getCommandManager().register(this, commandHandler, "viaversion", "viaver", "vvsponge"); logger.info("ViaVersion " + getPluginVersion() + " is now loaded!"); @@ -196,7 +196,7 @@ public class SpongePlugin implements ViaPlatform { @Override public File getDataFolder() { - return spongeConfig; + return spongeConfig.getParentFile(); } @Override