Fixed logging better

This commit is contained in:
Teriuihi 2022-08-07 20:39:25 +02:00
parent 5e7897bb50
commit bbf30b5da3
2 changed files with 6 additions and 21 deletions

View File

@ -1,40 +1,25 @@
package com.alttd.boosterapi.util; package com.alttd.boosterapi.util;
import org.apache.commons.lang.exception.ExceptionUtils; import org.apache.commons.lang.exception.ExceptionUtils;
import java.util.logging.Logger;
public class ALogger { public class ALogger {
private static org.slf4j.Logger velocityLogger = null; private static org.slf4j.Logger logger = null;
private static Logger bukkitLogger = null;
public static void init(org.slf4j.Logger log) { public static void init(org.slf4j.Logger log) {
velocityLogger = log; logger = log;
}
public static void init(Logger log) {
bukkitLogger = log;
} }
public static void warn(String message) { public static void warn(String message) {
if (velocityLogger != null) logger.warn(message);
velocityLogger.warn(message);
if (bukkitLogger != null)
bukkitLogger.warning(message);
} }
public static void info(String message) { public static void info(String message) {
if (velocityLogger != null) logger.info(message);
velocityLogger.info(message);
if (bukkitLogger != null)
bukkitLogger.info(message);
} }
public static void error(String message) { public static void error(String message) {
if (velocityLogger != null) logger.error(message);
velocityLogger.error(message);
if (bukkitLogger != null)
bukkitLogger.severe(message);
} }
public static void fatal(String error, Exception exception) { public static void fatal(String error, Exception exception) {

View File

@ -24,7 +24,7 @@ public final class BoostersPlugin extends JavaPlugin {
@Override @Override
public void onEnable() { public void onEnable() {
instance = this; instance = this;
ALogger.init(Bukkit.getLogger()); ALogger.init(getSLF4JLogger());
boosterAPI = new BoosterImplementation(); boosterAPI = new BoosterImplementation();
boosterManager = new BoosterManager(); boosterManager = new BoosterManager();