Skip to content

Releases: nuriofernandez/minecraft-server-pinger

Updated dnsjava version to 3.3.1

28 Feb 08:37
efefb85
Compare
Choose a tag to compare

Changelog

  • Updated dnsjava to the version 3.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

26 Feb 08:20
94da61d
Compare
Choose a tag to compare

Changelog

  • Changed protocol version data type from String to int

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.

26 Feb 08:19
1f62a44
Compare
Choose a tag to compare

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();