Skip to content

Commit b8ed51a

Browse files
committed
Update Mojang auth address
1 parent 387b558 commit b8ed51a

File tree

2 files changed

+10
-6
lines changed

2 files changed

+10
-6
lines changed

src/main/java/net/minecraftforge/installer/DownloadUtils.java

+8-4
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@
1616
import java.nio.file.Files;
1717
import java.nio.file.StandardCopyOption;
1818
import java.util.Arrays;
19+
import java.util.Collections;
1920
import java.util.List;
2021
import java.util.function.Function;
2122
import java.util.stream.Collectors;
@@ -257,12 +258,12 @@ private static URLConnection getConnection(String address) {
257258
return connection;
258259
} catch (SSLHandshakeException e) {
259260
System.out.println("Failed to establish connection to " + address);
260-
System.out.println(" Host: " + url.getHost() + " [" + getIps(url.getHost()).stream().collect(Collectors.joining(", ")) + "]");
261+
System.out.println(" Host: " + url.getHost() + " [" + getIpString(url.getHost()) + "]");
261262
e.printStackTrace();
262263
return null;
263264
} catch (IOException e) {
264265
System.out.println("Failed to establish connection to " + address);
265-
System.out.println(" Host: " + url.getHost() + " [" + getIps(url.getHost()).stream().collect(Collectors.joining(", ")) + "]");
266+
System.out.println(" Host: " + url.getHost() + " [" + getIpString(url.getHost()) + "]");
266267
e.printStackTrace();
267268
return null;
268269
}
@@ -273,9 +274,12 @@ public static List<String> getIps(String host) {
273274
InetAddress[] addresses = InetAddress.getAllByName(host);
274275
return Arrays.stream(addresses).map(InetAddress::getHostAddress).collect(Collectors.toList());
275276
} catch (UnknownHostException e1) {
276-
e1.printStackTrace();
277+
return Arrays.asList("Unknown");
277278
}
278-
return null;
279+
}
280+
281+
public static String getIpString(String host) {
282+
return getIps(host).stream().collect(Collectors.joining(", "));
279283
}
280284

281285
public static boolean checkCertificate(String host) {

src/main/java/net/minecraftforge/installer/SimpleInstaller.java

+2-2
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,6 @@
1919
import java.util.Locale;
2020
import java.util.Map;
2121
import java.util.regex.Pattern;
22-
import java.util.stream.Collectors;
2322

2423
import javax.swing.JOptionPane;
2524
import javax.swing.UIManager;
@@ -96,9 +95,10 @@ public static void main(String[] args) throws IOException, URISyntaxException {
9695
"libraries.minecraft.net",
9796
"launchermeta.mojang.com",
9897
"piston-meta.mojang.com",
98+
"sessionserver.mojang.com",
9999
"authserver.mojang.com",
100100
}) {
101-
monitor.message("Host: " + host + " [" + DownloadUtils.getIps(host).stream().collect(Collectors.joining(", ")) + "]");
101+
monitor.message("Host: " + host + " [" + DownloadUtils.getIpString(host) + "]");
102102
}
103103

104104
for (String host : new String[] {

0 commit comments

Comments
 (0)