TabooLib/src/main/scala/io/izzel/taboolib/module/locale/logger/TLoggerManager.java

16 lines
416 B
Java

package io.izzel.taboolib.module.locale.logger;
import org.bukkit.plugin.Plugin;
import java.util.Map;
import java.util.concurrent.ConcurrentHashMap;
public class TLoggerManager {
private static final Map<String, TLogger> map = new ConcurrentHashMap<>();
public static TLogger getLogger(Plugin plugin) {
return map.computeIfAbsent(plugin.getName(), n -> TLogger.getUnformatted(plugin));
}
}