mirror of
https://github.com/IntellectualSites/PlotSquared.git
synced 2025-06-25 02:04:44 +02:00
Optimizations and javadoc tweaks
This commit is contained in:
@ -56,6 +56,7 @@ import org.slf4j.Logger;
|
||||
import org.spongepowered.api.Game;
|
||||
import org.spongepowered.api.Server;
|
||||
import org.spongepowered.api.Sponge;
|
||||
import org.spongepowered.api.config.ConfigDir;
|
||||
import org.spongepowered.api.entity.living.player.Player;
|
||||
import org.spongepowered.api.event.Listener;
|
||||
import org.spongepowered.api.event.game.state.GameAboutToStartServerEvent;
|
||||
@ -71,6 +72,7 @@ import org.spongepowered.api.world.gen.WorldGenerator;
|
||||
import org.spongepowered.api.world.gen.WorldGeneratorModifier;
|
||||
|
||||
import java.io.File;
|
||||
import java.nio.file.Path;
|
||||
import java.util.ArrayList;
|
||||
import java.util.Collection;
|
||||
import java.util.List;
|
||||
@ -91,8 +93,13 @@ public class SpongeMain implements IPlotMain {
|
||||
|
||||
@Inject
|
||||
private Game game;
|
||||
|
||||
private Server server;
|
||||
|
||||
@Inject
|
||||
@ConfigDir(sharedRoot = false)
|
||||
private Path privateConfigDir;
|
||||
|
||||
private GameProfileManager resolver;
|
||||
|
||||
// @Override
|
||||
@ -153,7 +160,7 @@ public class SpongeMain implements IPlotMain {
|
||||
|
||||
@Override
|
||||
public File getDirectory() {
|
||||
return new File("mods/PlotSquared");
|
||||
return privateConfigDir.toFile();
|
||||
}
|
||||
|
||||
@Override
|
||||
|
Reference in New Issue
Block a user