From de2af506f35c415345189814a08f867a70f76a4b Mon Sep 17 00:00:00 2001 From: Minecrell Date: Fri, 9 Jun 2017 19:05:12 +0200 Subject: Improve console implementation Rewrite console improvements (console colors, tab completion, persistent input line, ...) using JLine 3.x and TerminalConsoleAppender. New features: - Support console colors for Vanilla commands - Add console colors for warnings and errors - Server can now be turned off safely using CTRL + C. JLine catches the signal and the implementation shuts down the server cleanly. - Support console colors and persistent input line when running in IntelliJ IDEA Other changes: - Update JLine to 3.3.1 (from 2.12.1) - Server starts 1-2 seconds faster thanks to optimizations in Log4j configuration --- .gitignore | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to '.gitignore') diff --git a/.gitignore b/.gitignore index 321af62064..a8596ddd67 100644 --- a/.gitignore +++ b/.gitignore @@ -42,11 +42,13 @@ work/test-server *.ipr *.iws .idea/ +out/ # Linux temp files *~ # other stuff +run/ Paper-Server Paper-API @@ -55,4 +57,4 @@ PaperSpigot-API Paperclip.jar paperclip.jar paperclip-*.jar -paperclip.properties \ No newline at end of file +paperclip.properties -- cgit v1.2.3