Releases: nuriofernandez/minecraft-server-pinger
Releases · nuriofernandez/minecraft-server-pinger
Updated dnsjava version to 3.3.1
Changelog
- Updated
dnsjava
to the version3.3.1
- Fixed MOTD parser for 1.7 format
Maven
<repository>
<id>nurio-repo</id>
<url>https://nurio.me/repo/mvn/</url>
</repository>
<dependency>
<groupId>me.nurio.minecraft</groupId>
<artifactId>pinger</artifactId>
<version>0.0.2</version>
<scope>compile</scope>
</dependency>
Fixed protocol version data type
Changelog
- Changed protocol version data type from
String
toint
Maven
<repository>
<id>nurio-repo</id>
<url>https://nurio.me/repo/mvn/</url>
</repository>
<dependency>
<groupId>me.nurio.minecraft</groupId>
<artifactId>pinger</artifactId>
<version>0.0.2</version>
<scope>compile</scope>
</dependency>
First stable release.
Usage example:
MinecraftServerStatus server = MinecraftServerPinger.ping("serveradress.com:25544");
if(server.isOffline()) {
System.out.println("Minecraft server 'serveradress.com' is not online!");
return;
}
String motd = server.getMotd();
long latency = server.getPing();
Version version = server.getVersion();
Players players = server.getPlayers();
String base64Favicon = server.getFavicon();