diff --git a/ModsListDownloader/src/downloader/Log.java b/ModsListDownloader/src/downloader/Log.java index 79960ff..1f23d13 100644 --- a/ModsListDownloader/src/downloader/Log.java +++ b/ModsListDownloader/src/downloader/Log.java @@ -8,11 +8,15 @@ public class Log { private static PrintStream lastStream = System.out; public static void e(String who, String msg) { - printNonStatic(String.valueOf(who) + " : " + msg, System.err); + printNonStatic("[ERROR]" + who + " : " + msg, System.err); } + + public static void w(String who, String msg) { + printNonStatic("[WARN]" + who + " : " + msg, System.out); + } public static void i(String who, String msg) { - if(Main.verbose) printNonStatic(String.valueOf(who) + " : " + msg, System.out); + if(Main.verbose) printNonStatic("[INFO]" + who + " : " + msg, System.out); } private static void printNonStatic(String line, PrintStream stream) { diff --git a/ModsListDownloader/src/downloader/Main.java b/ModsListDownloader/src/downloader/Main.java index 55280e4..d02a8b3 100644 --- a/ModsListDownloader/src/downloader/Main.java +++ b/ModsListDownloader/src/downloader/Main.java @@ -45,6 +45,8 @@ public class Main { String cmd = it.next(); switch (cmd) { case "-t": + Log.w("main", "Warning using -t option can lead to corruption during download if you have a lot of cores or a slow internet"); + if (threadNb != null) { Log.e("main", "error conflicting arguments --thread and -t"); System.exit(1);