From 6f3923bdf87cf678aa15c7f58b137f57b44adf71 Mon Sep 17 00:00:00 2001 From: Jeroen Ketelaar Date: Fri, 3 May 2019 05:33:54 -0500 Subject: [PATCH] [TASK] Added System.err output if an unknown argument is given --- src/main/java/org/parabot/Landing.java | 8 +++++--- .../java/org/parabot/core/network/proxy/ProxySocket.java | 3 ++- 2 files changed, 7 insertions(+), 4 deletions(-) diff --git a/src/main/java/org/parabot/Landing.java b/src/main/java/org/parabot/Landing.java index 503e106..b5ff725 100644 --- a/src/main/java/org/parabot/Landing.java +++ b/src/main/java/org/parabot/Landing.java @@ -27,15 +27,14 @@ public final class Landing { private static String username; private static String password; - public static void main(String... args) throws IOException { - if (Context.getJavaVersion() >= 9){ + if (Context.getJavaVersion() >= 9) { UILog.log("Parabot", "Parabot doesn't support Java 9+ currently. Please downgrade to Java 8 to ensure Parabot is working correctly."); System.exit(0); } - if(!System.getProperty("os.arch").contains("64")) { + if (!System.getProperty("os.arch").contains("64")) { UILog.log("Parabot", "You are not running a 64-bit version of Java, this might cause the client to lag or crash unexpectedly.\r\n" + "It's recommended to upgrade to a 64-bit version."); } @@ -152,6 +151,9 @@ public final class Landing { case "-uuid": Core.setQuickLaunchByUuid(Integer.parseInt(args[++i])); break; + default: + System.err.println(String.format("Unknown argument given: %s", arg.toLowerCase())); + break; } } } diff --git a/src/main/java/org/parabot/core/network/proxy/ProxySocket.java b/src/main/java/org/parabot/core/network/proxy/ProxySocket.java index 46b7454..105c329 100644 --- a/src/main/java/org/parabot/core/network/proxy/ProxySocket.java +++ b/src/main/java/org/parabot/core/network/proxy/ProxySocket.java @@ -1,5 +1,6 @@ package org.parabot.core.network.proxy; +import org.parabot.core.Core; import org.parabot.core.ui.utils.UILog; import javax.swing.*; @@ -44,7 +45,7 @@ public class ProxySocket extends Socket { socket.close(); value++; } catch (Exception e) { - + Core.verbose("Error closing proxy connection: " + e.getMessage()); } } return value;