fix: Fixed early config calling

This commit is contained in:
Adrian3d04 2022-08-14 01:01:40 +00:00
parent 03630dadb0
commit 4e191478f8

View File

@ -6,6 +6,7 @@ import me.adrianed.authmevelocity.velocity.listener.FastLoginListener;
import me.adrianed.authmevelocity.velocity.listener.PluginMessageListener; import me.adrianed.authmevelocity.velocity.listener.PluginMessageListener;
import me.adrianed.authmevelocity.velocity.listener.ProxyListener; import me.adrianed.authmevelocity.velocity.listener.ProxyListener;
import me.adrianed.authmevelocity.api.velocity.AuthMeVelocityAPI; import me.adrianed.authmevelocity.api.velocity.AuthMeVelocityAPI;
import me.adrianed.authmevelocity.common.Constants;
import me.adrianed.authmevelocity.common.LibsManager; import me.adrianed.authmevelocity.common.LibsManager;
import me.adrianed.authmevelocity.common.configuration.ConfigurationContainer; import me.adrianed.authmevelocity.common.configuration.ConfigurationContainer;
import me.adrianed.authmevelocity.common.configuration.Loader; import me.adrianed.authmevelocity.common.configuration.Loader;
@ -43,7 +44,7 @@ import java.util.UUID;
name = "AuthMeVelocity", name = "AuthMeVelocity",
url = "https://github.com/4drian3d/AuthMeVelocity", url = "https://github.com/4drian3d/AuthMeVelocity",
description = "This plugin adds the support for AuthMeReloaded to Velocity", description = "This plugin adds the support for AuthMeReloaded to Velocity",
version = "3.0.0", version = Constants.VERSION,
dependencies = { dependencies = {
@Dependency( @Dependency(
id = "miniplaceholders", id = "miniplaceholders",
@ -86,9 +87,9 @@ public final class AuthMeVelocityPlugin implements AuthMeVelocityAPI {
new VelocityLibraryManager<>( new VelocityLibraryManager<>(
logger, pluginDirectory, proxy.getPluginManager(), this)); logger, pluginDirectory, proxy.getPluginManager(), this));
libraries.loadLibraries(); libraries.loadLibraries();
logDebug("Loaded plugin libraries");
this.config = Loader.loadMainConfig(pluginDirectory, ProxyConfiguration.class, logger); this.config = Loader.loadMainConfig(pluginDirectory, ProxyConfiguration.class, logger);
logDebug("Loaded plugin libraries");
final int pluginId = 16128; final int pluginId = 16128;
Metrics metrics = metricsFactory.make(this, pluginId); Metrics metrics = metricsFactory.make(this, pluginId);