From fa3c899120fb29cfffdf2cd8c22a20ce24b48692 Mon Sep 17 00:00:00 2001 From: DmitriyMX Date: Fri, 15 May 2020 14:44:21 +0300 Subject: [PATCH] set player info --- .../java/mc/server/network/impl/handler/StatusHandler.java | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/main/java/mc/server/network/impl/handler/StatusHandler.java b/src/main/java/mc/server/network/impl/handler/StatusHandler.java index 9289e1b..9011478 100644 --- a/src/main/java/mc/server/network/impl/handler/StatusHandler.java +++ b/src/main/java/mc/server/network/impl/handler/StatusHandler.java @@ -11,6 +11,7 @@ import org.apache.commons.io.IOUtils; import java.io.IOException; import java.util.Base64; +import java.util.Collections; @Slf4j public class StatusHandler extends AbstractPacketHandler { @@ -25,10 +26,16 @@ public class StatusHandler extends AbstractPacketHandler { version.setName(ProtocolConstant.PROTOCOL_VERSION_VALUE); version.setProtocol(ProtocolConstant.PROTOCOL_VERSION); + final ServerInfo.PlayersInfo playersInfo = new ServerInfo.PlayersInfo(); + playersInfo.setMax(20); + playersInfo.setOnline(0); + playersInfo.setSamplePlayers(Collections.emptyList()); + final ServerInfo serverInfo = new ServerInfo(); serverInfo.setVersion(version); serverInfo.setDescription(Text.of("MC-SERVER 1.8.8")); serverInfo.setFaviconBase64(getEmbeddedIconBase64()); + serverInfo.setPlayersInfo(playersInfo); StatusServerResponse response = new StatusServerResponse(); response.setServerInfoDto(serverInfo);