Begin working on a platform specific world management system

This should make world management a fair bit cleaner
This commit is contained in:
Alexander Söderberg
2020-05-15 18:41:57 +02:00
committed by Alexander Söderberg
parent 5442d43918
commit 31edffcb63
9 changed files with 295 additions and 47 deletions

View File

@ -86,6 +86,7 @@ import com.plotsquared.core.util.ConsoleColors;
import com.plotsquared.core.util.EconHandler;
import com.plotsquared.core.util.InventoryUtil;
import com.plotsquared.core.util.MainUtil;
import com.plotsquared.core.util.PlatformWorldManager;
import com.plotsquared.core.util.PremiumVerification;
import com.plotsquared.core.util.ReflectionUtils;
import com.plotsquared.core.util.RegionManager;
@ -159,6 +160,7 @@ public final class BukkitMain extends JavaPlugin implements Listener, IPlotMain
private boolean methodUnloadSetup = false;
private boolean metricsStarted;
@Getter private BackupManager backupManager;
@Getter private PlatformWorldManager worldManager;
@Override public int[] getServerVersion() {
if (this.version == null) {