diff --git a/runelite-client/src/main/java/net/runelite/client/RuneLiteProperties.java b/runelite-client/src/main/java/net/runelite/client/RuneLiteProperties.java index 84f2c1ff7c..39181b1ae3 100644 --- a/runelite-client/src/main/java/net/runelite/client/RuneLiteProperties.java +++ b/runelite-client/src/main/java/net/runelite/client/RuneLiteProperties.java @@ -125,7 +125,7 @@ public class RuneLiteProperties public static HttpUrl getPluginHubBase() { String version = System.getProperty(PLUGINHUB_VERSION, properties.getProperty(PLUGINHUB_VERSION)); - return HttpUrl.parse(properties.get(PLUGINHUB_BASE) + "/" + version); + return HttpUrl.get(properties.get(PLUGINHUB_BASE) + "/" + version); } public static String getApiBase() diff --git a/runelite-client/src/main/java/net/runelite/client/rs/ClientLoader.java b/runelite-client/src/main/java/net/runelite/client/rs/ClientLoader.java index defdc0637f..1966f6fbf4 100644 --- a/runelite-client/src/main/java/net/runelite/client/rs/ClientLoader.java +++ b/runelite-client/src/main/java/net/runelite/client/rs/ClientLoader.java @@ -199,7 +199,7 @@ public class ClientLoader implements Supplier private RSConfig downloadConfig() throws IOException { - HttpUrl url = HttpUrl.parse(javConfigUrl); + HttpUrl url = HttpUrl.get(javConfigUrl); IOException err = null; for (int attempt = 0; attempt < NUM_ATTEMPTS; attempt++) { @@ -249,7 +249,7 @@ public class ClientLoader implements Supplier @Nonnull private RSConfig downloadFallbackConfig() throws IOException { - RSConfig backupConfig = clientConfigLoader.fetch(HttpUrl.parse(RuneLiteProperties.getJavConfigBackup())); + RSConfig backupConfig = clientConfigLoader.fetch(HttpUrl.get(RuneLiteProperties.getJavConfigBackup())); if (Strings.isNullOrEmpty(backupConfig.getCodeBase()) || Strings.isNullOrEmpty(backupConfig.getInitialJar()) || Strings.isNullOrEmpty(backupConfig.getInitialClass())) { @@ -319,13 +319,13 @@ public class ClientLoader implements Supplier if (config.isFallback()) { // If we are using the backup config, use our own gamepack and ignore the codebase - url = HttpUrl.parse(config.getRuneLiteGamepack()); + url = HttpUrl.get(config.getRuneLiteGamepack()); } else { String codebase = config.getCodeBase(); String initialJar = config.getInitialJar(); - url = HttpUrl.parse(codebase + initialJar); + url = HttpUrl.get(codebase + initialJar); } for (int attempt = 0; ; attempt++) diff --git a/runelite-client/src/main/java/net/runelite/client/util/ImageCapture.java b/runelite-client/src/main/java/net/runelite/client/util/ImageCapture.java index 81422f259e..31afb90d22 100644 --- a/runelite-client/src/main/java/net/runelite/client/util/ImageCapture.java +++ b/runelite-client/src/main/java/net/runelite/client/util/ImageCapture.java @@ -68,7 +68,7 @@ import okhttp3.Response; public class ImageCapture { private static final DateFormat TIME_FORMAT = new SimpleDateFormat("yyyy-MM-dd_HH-mm-ss"); - private static final HttpUrl IMGUR_IMAGE_UPLOAD_URL = HttpUrl.parse("https://api.imgur.com/3/image"); + private static final HttpUrl IMGUR_IMAGE_UPLOAD_URL = HttpUrl.get("https://api.imgur.com/3/image"); private static final MediaType JSON = MediaType.parse("application/json"); private final Client client;