56575859606162636465666768
@Override public void run() { try { while (true) { LogEvent next = this.queue.take(); if (next != null) { next.post(this.writer); } } } catch (Exception ex) { ex.printStackTrace(System.err); }
46474849505152
public static void log(LogEvent event) { queue.offer(event); } public static void info(String message) { queue.offer(new LogEvent(LogEvent.LogType.INFO, message)); }
5556575859606162
debug(message, false); } public static void debug(String message, boolean force) { if (showDebug || force) { queue.offer(new LogEvent(LogEvent.LogType.DEBUG, message)); } }
6162636465666768
} } public static void debug(String message, int level) { if (showDebug || debugLevel >= level) { queue.offer(new LogEvent(LogEvent.LogType.DEBUG, message)); } }
66676869707172
queue.offer(new LogEvent(LogEvent.LogType.DEBUG, message)); } } public static void warn(String message) { queue.offer(new LogEvent(LogEvent.LogType.WARN, message)); }
70717273747576
public static void warn(String message) { queue.offer(new LogEvent(LogEvent.LogType.WARN, message)); } public static void error(String message) { queue.offer(new LogEvent(LogEvent.LogType.ERROR, message)); }
75767778798081
queue.offer(new LogEvent(LogEvent.LogType.ERROR, message)); } public static void minecraft(String message) { Object[] value = Utils.prepareMessageForMinecraftLog(message); queue.offer(new LogEvent((LogType) value[0], (String) value[1], 10)); }