mirror of
https://github.com/TotalFreedomMC/TF-PlotSquared.git
synced 2025-08-05 12:03:16 +00:00
Actually create the world managers
This commit is contained in:
parent
31edffcb63
commit
ff8f7a0867
1 changed files with 14 additions and 0 deletions
|
@ -33,6 +33,9 @@ import com.plotsquared.bukkit.listener.PaperListener;
|
||||||
import com.plotsquared.bukkit.listener.PlayerEvents;
|
import com.plotsquared.bukkit.listener.PlayerEvents;
|
||||||
import com.plotsquared.bukkit.listener.SingleWorldListener;
|
import com.plotsquared.bukkit.listener.SingleWorldListener;
|
||||||
import com.plotsquared.bukkit.listener.WorldEvents;
|
import com.plotsquared.bukkit.listener.WorldEvents;
|
||||||
|
import com.plotsquared.bukkit.managers.BukkitWorldManager;
|
||||||
|
import com.plotsquared.bukkit.managers.HyperverseWorldManager;
|
||||||
|
import com.plotsquared.bukkit.managers.MultiverseWorldManager;
|
||||||
import com.plotsquared.bukkit.placeholder.PlaceholderFormatter;
|
import com.plotsquared.bukkit.placeholder.PlaceholderFormatter;
|
||||||
import com.plotsquared.bukkit.placeholder.Placeholders;
|
import com.plotsquared.bukkit.placeholder.Placeholders;
|
||||||
import com.plotsquared.bukkit.queue.BukkitLocalQueue;
|
import com.plotsquared.bukkit.queue.BukkitLocalQueue;
|
||||||
|
@ -247,6 +250,17 @@ public final class BukkitMain extends JavaPlugin implements Listener, IPlotMain
|
||||||
PlotSquared.log(Captions.PREFIX + "&6Backup features will be disabled");
|
PlotSquared.log(Captions.PREFIX + "&6Backup features will be disabled");
|
||||||
this.backupManager = new NullBackupManager();
|
this.backupManager = new NullBackupManager();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if (Bukkit.getPluginManager().getPlugin("Hyperverse") != null) {
|
||||||
|
this.worldManager = new HyperverseWorldManager();
|
||||||
|
} else if (Bukkit.getPluginManager().getPlugin("Multiverse-Core") != null) {
|
||||||
|
this.worldManager = new MultiverseWorldManager();
|
||||||
|
} else {
|
||||||
|
this.worldManager = new BukkitWorldManager();
|
||||||
|
}
|
||||||
|
|
||||||
|
PlotSquared.log(Captions.PREFIX.getTranslated() + "Using platform world manager: " +
|
||||||
|
this.worldManager.getName());
|
||||||
}
|
}
|
||||||
|
|
||||||
private void unload() {
|
private void unload() {
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue