Update docs
This commit is contained in:
parent
1a268a4496
commit
15e8403eef
@ -138,12 +138,13 @@ public final class MojangService {
|
||||
* @param platformName the name of the platform
|
||||
* @param hostname the hostname of the server
|
||||
* @return the resolved Minecraft server
|
||||
* @throws BadRequestException if the hostname is unknown
|
||||
* @throws InvalidMinecraftServerPlatform if the platform is invalid
|
||||
* @throws ResourceNotFoundException if the server isn't found
|
||||
*/
|
||||
@NonNull
|
||||
public MinecraftServer getMinecraftServer(@NonNull String platformName, @NonNull String hostname)
|
||||
throws InvalidMinecraftServerPlatform, ResourceNotFoundException {
|
||||
throws BadRequestException, InvalidMinecraftServerPlatform, ResourceNotFoundException {
|
||||
MinecraftServer.Platform platform = EnumUtils.getEnumConstant(MinecraftServer.Platform.class, platformName.toUpperCase());
|
||||
if (platform == null) { // Invalid platform
|
||||
throw new InvalidMinecraftServerPlatform();
|
||||
|
@ -68,7 +68,7 @@ public final class JavaMinecraftServerPinger implements MinecraftServerPinger<Ja
|
||||
} catch (IOException ex) {
|
||||
if (ex instanceof UnknownHostException) {
|
||||
throw new BadRequestException("Unknown hostname: %s".formatted(hostname));
|
||||
} else if (ex instanceof ConnectException) {
|
||||
} else if (ex instanceof ConnectException || ex instanceof SocketTimeoutException) {
|
||||
throw new ResourceNotFoundException(ex);
|
||||
}
|
||||
log.error("An error occurred pinging %s:%s:".formatted(hostname, port), ex);
|
||||
|
Loading…
Reference in New Issue
Block a user