Skip to content

Releases: idoknow/MCSManagerAPI

BasicInfoAPI v1.1

21 Jul 02:21
Compare
Choose a tag to compare
Change client side protocol version

BasicInfoAPI v1.0

07 Jul 03:41
Compare
Choose a tag to compare
Change client side protocol version

BasicInfoAPI v0.6-DebugMode

23 Jun 02:54
Compare
Choose a tag to compare
Add debug mode.

BasicInfoAPI v0.5.1

22 Jun 01:02
Compare
Choose a tag to compare

Fix uncatchable NullPointerException when getting favicon image from a server without favicon.

BasicInfoAPI v0.5-GetImageFromBase64Favicon

21 Jun 02:40
Compare
Choose a tag to compare

Add getFaviconImage(); method for getting BufferedImage object from the favicon Base64 data.

BasicInfoAPI v0.4-SupportMoreLegacyVersion

18 Jun 07:51
Compare
Choose a tag to compare

Add support for version before 1.3.x.
Check release page and commit history.

BasicInfoAPI v0.3-LegacyPing 1.4.x 1.5.x

18 Jun 03:43
Compare
Choose a tag to compare

Add support for server version 1.4.x or 1.5.x.
And add a method:boolean isAvailable();
You can simply call it to check if the info is available.
e.g.

MinecraftServer mcs=new MinecraftServer("localhost",25565);
System.out.println(mcs.isAvailable());

BasicInfoAPI v0.2-LegacyServerListPing Supported

18 Jun 03:09
Compare
Choose a tag to compare

Automatically switch to legacy list ping packet after getting a EOFException while using default list ping packet.
Now this API can get info from a 1.6.x or after server.
*Only updated internal algo,so you don't need to change your caller code.

BasicInfoAPI v0.1.1

16 Jun 09:42
Compare
Choose a tag to compare

Fix bugs:throw untrackable NullPointerException on getting player list and extra description list when they are null.

BasicInfoAPI v0.1

16 Jun 05:05
Compare
Choose a tag to compare

This API supports the basic info getting,includes:
String getVersionName();
int getVersionProtocol();
int getMaxPlayer();
int getOnlinePlayer();
Player[] getPlayerList();
String getDefaultDescriptionText();
String getDefaultDescriptionColor();
ExtraDescr[] getExtraDescription();
String getFavicon();

You can see also in src/main/api/IServerInfo.java
It requires the server's version higher than 1.6.