diff options
author | Jofkos <JofkosDE@gmail.com> | 2016-04-08 17:01:22 +0200 |
---|---|---|
committer | md_5 <git@md-5.net> | 2016-04-09 12:59:17 +1000 |
commit | 8cb1b362eb718fa091b683f1ea5f49eea3cfbe14 (patch) | |
tree | 0a37f5fa6c1b7afceaec331211c399ee93ee415c /src | |
parent | 5c23262f159f3c7a927299be0f26df11486e2ac2 (diff) | |
download | craftbukkit-8cb1b362eb718fa091b683f1ea5f49eea3cfbe14.tar craftbukkit-8cb1b362eb718fa091b683f1ea5f49eea3cfbe14.tar.gz craftbukkit-8cb1b362eb718fa091b683f1ea5f49eea3cfbe14.tar.lz craftbukkit-8cb1b362eb718fa091b683f1ea5f49eea3cfbe14.tar.xz craftbukkit-8cb1b362eb718fa091b683f1ea5f49eea3cfbe14.zip |
Begin console output with ANSI line erase.
Diffstat (limited to 'src')
-rw-r--r-- | src/main/java/org/bukkit/craftbukkit/util/TerminalConsoleWriterThread.java | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/main/java/org/bukkit/craftbukkit/util/TerminalConsoleWriterThread.java b/src/main/java/org/bukkit/craftbukkit/util/TerminalConsoleWriterThread.java index 772f730f..b6409711 100644 --- a/src/main/java/org/bukkit/craftbukkit/util/TerminalConsoleWriterThread.java +++ b/src/main/java/org/bukkit/craftbukkit/util/TerminalConsoleWriterThread.java @@ -7,6 +7,8 @@ import java.util.logging.Logger; import jline.console.ConsoleReader; import com.mojang.util.QueueLogAppender; import org.bukkit.craftbukkit.Main; +import org.fusesource.jansi.Ansi; +import org.fusesource.jansi.Ansi.Erase; public class TerminalConsoleWriterThread implements Runnable { final private ConsoleReader reader; @@ -29,7 +31,7 @@ public class TerminalConsoleWriterThread implements Runnable { try { if (Main.useJline) { - reader.print(ConsoleReader.RESET_LINE + ""); + reader.print(Ansi.ansi().eraseLine(Erase.ALL).toString() + ConsoleReader.RESET_LINE); reader.flush(); output.write(message.getBytes()); output.flush(); |