Archived
0

set player info

This commit is contained in:
2020-05-15 14:44:21 +03:00
parent a3b5956cdd
commit fa3c899120

View File

@@ -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<StatusServerRequest> {
@@ -25,10 +26,16 @@ public class StatusHandler extends AbstractPacketHandler<StatusServerRequest> {
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);