Fixed logging
This commit is contained in:
parent
5784be50b3
commit
c023531e85
|
|
@ -1,32 +1,43 @@
|
||||||
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 logger;
|
private static org.slf4j.Logger velocityLogger = null;
|
||||||
|
private static Logger bukkitLogger = null;
|
||||||
|
|
||||||
public static void init(org.slf4j.Logger log) {
|
public static void init(org.slf4j.Logger log) {
|
||||||
logger = log;
|
velocityLogger = log;
|
||||||
}
|
}
|
||||||
|
|
||||||
private void log(String message) {
|
public static void init(Logger log) {
|
||||||
logger.info(message);
|
bukkitLogger = log;
|
||||||
}
|
}
|
||||||
|
|
||||||
public static void warn(String message) {
|
public static void warn(String message) {
|
||||||
logger.warn(message);
|
if (velocityLogger != null)
|
||||||
|
velocityLogger.warn(message);
|
||||||
|
if (bukkitLogger != null)
|
||||||
|
bukkitLogger.warning(message);
|
||||||
}
|
}
|
||||||
|
|
||||||
public static void info(String message) {
|
public static void info(String message) {
|
||||||
logger.info(message);
|
if (velocityLogger != null)
|
||||||
|
velocityLogger.info(message);
|
||||||
|
if (bukkitLogger != null)
|
||||||
|
bukkitLogger.info(message);
|
||||||
}
|
}
|
||||||
|
|
||||||
public static void error(String message) {
|
public static void error(String message) {
|
||||||
logger.error(message);
|
if (velocityLogger != null)
|
||||||
|
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) {
|
||||||
logger.error(error + "\n" + ExceptionUtils.getStackTrace(exception));
|
error(error + "\n" + ExceptionUtils.getStackTrace(exception));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -3,12 +3,14 @@ package com.alttd.boosters;
|
||||||
import com.alttd.boosterapi.BoosterAPI;
|
import com.alttd.boosterapi.BoosterAPI;
|
||||||
import com.alttd.boosterapi.BoosterImplementation;
|
import com.alttd.boosterapi.BoosterImplementation;
|
||||||
import com.alttd.boosterapi.config.Config;
|
import com.alttd.boosterapi.config.Config;
|
||||||
|
import com.alttd.boosterapi.util.ALogger;
|
||||||
import com.alttd.boosters.listeners.MCmmoListener;
|
import com.alttd.boosters.listeners.MCmmoListener;
|
||||||
import com.alttd.boosters.listeners.MyPetListener;
|
import com.alttd.boosters.listeners.MyPetListener;
|
||||||
import com.alttd.boosters.listeners.PhantomSpawnListener;
|
import com.alttd.boosters.listeners.PhantomSpawnListener;
|
||||||
import com.alttd.boosters.listeners.PluginMessage;
|
import com.alttd.boosters.listeners.PluginMessage;
|
||||||
import com.alttd.boosters.managers.BoosterManager;
|
import com.alttd.boosters.managers.BoosterManager;
|
||||||
import com.alttd.boosters.storage.ServerBoosterStorage;
|
import com.alttd.boosters.storage.ServerBoosterStorage;
|
||||||
|
import org.bukkit.Bukkit;
|
||||||
import org.bukkit.command.CommandExecutor;
|
import org.bukkit.command.CommandExecutor;
|
||||||
import org.bukkit.event.Listener;
|
import org.bukkit.event.Listener;
|
||||||
import org.bukkit.plugin.java.JavaPlugin;
|
import org.bukkit.plugin.java.JavaPlugin;
|
||||||
|
|
@ -22,6 +24,7 @@ public final class BoostersPlugin extends JavaPlugin {
|
||||||
@Override
|
@Override
|
||||||
public void onEnable() {
|
public void onEnable() {
|
||||||
instance = this;
|
instance = this;
|
||||||
|
ALogger.init(Bukkit.getLogger());
|
||||||
boosterAPI = new BoosterImplementation();
|
boosterAPI = new BoosterImplementation();
|
||||||
boosterManager = new BoosterManager();
|
boosterManager = new BoosterManager();
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -2,11 +2,7 @@ package com.alttd.vboosters;
|
||||||
|
|
||||||
import com.alttd.boosterapi.BoosterAPI;
|
import com.alttd.boosterapi.BoosterAPI;
|
||||||
import com.alttd.boosterapi.BoosterImplementation;
|
import com.alttd.boosterapi.BoosterImplementation;
|
||||||
import com.alttd.boosterapi.config.Config;
|
|
||||||
import com.alttd.boosterapi.config.ServerConfig;
|
|
||||||
import com.alttd.boosterapi.util.ALogger;
|
import com.alttd.boosterapi.util.ALogger;
|
||||||
import com.alttd.proxydiscordlink.DiscordLink;
|
|
||||||
import com.alttd.proxydiscordlink.bot.api.DiscordSendMessage;
|
|
||||||
import com.alttd.vboosters.commands.BoosterCommand;
|
import com.alttd.vboosters.commands.BoosterCommand;
|
||||||
import com.alttd.vboosters.commands.DonorRankCommand;
|
import com.alttd.vboosters.commands.DonorRankCommand;
|
||||||
import com.alttd.vboosters.listeners.PluginMessageListener;
|
import com.alttd.vboosters.listeners.PluginMessageListener;
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue
Block a user