Properly handle economy initialization (fixes #3189)

This commit is contained in:
SirYwell
2021-07-30 20:29:12 +02:00
parent 8fc9e0b13f
commit 89e17bb468
2 changed files with 13 additions and 11 deletions

View File

@ -102,7 +102,6 @@ import com.plotsquared.core.plot.world.SinglePlotArea;
import com.plotsquared.core.plot.world.SinglePlotAreaManager;
import com.plotsquared.core.setup.PlotAreaBuilder;
import com.plotsquared.core.setup.SettingsNodesWrapper;
import com.plotsquared.core.util.EconHandler;
import com.plotsquared.core.util.EventDispatcher;
import com.plotsquared.core.util.FileUtils;
import com.plotsquared.core.util.PlatformWorldManager;
@ -188,7 +187,6 @@ public final class BukkitPlatform extends JavaPlugin implements Listener, PlotPl
private boolean methodUnloadSetup = false;
private boolean metricsStarted;
private boolean faweHook = false;
private EconHandler econ;
private Injector injector;
@ -375,14 +373,6 @@ public final class BukkitPlatform extends JavaPlugin implements Listener, PlotPl
// Permissions
this.permissionHandler().initialize();
// Economy
if (Settings.Enabled_Components.ECONOMY) {
TaskManager.runTaskAsync(() -> {
final EconHandler econHandler = injector().getInstance(EconHandler.class);
econHandler.init();
});
}
if (Settings.Enabled_Components.COMPONENT_PRESETS) {
try {
injector().getInstance(ComponentPresetManager.class);