mirror of
https://github.com/GeyserMC/Floodgate.git
synced 2025-12-19 14:59:20 +00:00
Fix injection of LanguageManager/Slf4jFloodgate on Velocity (circular proxy) (#388)
This commit is contained in:
@@ -39,10 +39,11 @@ import org.slf4j.Logger;
|
|||||||
@Singleton
|
@Singleton
|
||||||
public final class Slf4jFloodgateLogger implements FloodgateLogger {
|
public final class Slf4jFloodgateLogger implements FloodgateLogger {
|
||||||
@Inject private Logger logger;
|
@Inject private Logger logger;
|
||||||
@Inject private LanguageManager languageManager;
|
private LanguageManager languageManager;
|
||||||
|
|
||||||
@Inject
|
@Inject
|
||||||
private void init(FloodgateConfig config) {
|
private void init(LanguageManager languageManager, FloodgateConfig config) {
|
||||||
|
this.languageManager = languageManager;
|
||||||
if (config.isDebug() && !logger.isDebugEnabled()) {
|
if (config.isDebug() && !logger.isDebugEnabled()) {
|
||||||
Configurator.setLevel(logger.getName(), Level.DEBUG);
|
Configurator.setLevel(logger.getName(), Level.DEBUG);
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user