package Orebfuscator; import java.util.Locale; import org.apache.logging.log4j.Level; import org.apache.logging.log4j.LogManager; import org.apache.logging.log4j.Logger; import org.apache.logging.log4j.ThreadContext; import cpw.mods.fml.common.TracingPrintStream; import cpw.mods.fml.relauncher.FMLRelaunchLog; public class Log { private static boolean configured; private static Logger myLog; private static void configureLogging() { myLog = LogManager.getLogger(Orebfuscator.MODID); configured = true; } public static void log(Level level, String format, Object... data) { if (!configured) { configureLogging(); } myLog.log(level, String.format(format, data)); } public static void msg(String format, Object... data) { log(Level.INFO, format, data); } public static void error(String format, Object... data) { log(Level.ERROR, format, data); } }