set player info
This commit is contained in:
@@ -11,6 +11,7 @@ import org.apache.commons.io.IOUtils;
|
|||||||
|
|
||||||
import java.io.IOException;
|
import java.io.IOException;
|
||||||
import java.util.Base64;
|
import java.util.Base64;
|
||||||
|
import java.util.Collections;
|
||||||
|
|
||||||
@Slf4j
|
@Slf4j
|
||||||
public class StatusHandler extends AbstractPacketHandler<StatusServerRequest> {
|
public class StatusHandler extends AbstractPacketHandler<StatusServerRequest> {
|
||||||
@@ -25,10 +26,16 @@ public class StatusHandler extends AbstractPacketHandler<StatusServerRequest> {
|
|||||||
version.setName(ProtocolConstant.PROTOCOL_VERSION_VALUE);
|
version.setName(ProtocolConstant.PROTOCOL_VERSION_VALUE);
|
||||||
version.setProtocol(ProtocolConstant.PROTOCOL_VERSION);
|
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();
|
final ServerInfo serverInfo = new ServerInfo();
|
||||||
serverInfo.setVersion(version);
|
serverInfo.setVersion(version);
|
||||||
serverInfo.setDescription(Text.of("MC-SERVER 1.8.8"));
|
serverInfo.setDescription(Text.of("MC-SERVER 1.8.8"));
|
||||||
serverInfo.setFaviconBase64(getEmbeddedIconBase64());
|
serverInfo.setFaviconBase64(getEmbeddedIconBase64());
|
||||||
|
serverInfo.setPlayersInfo(playersInfo);
|
||||||
|
|
||||||
StatusServerResponse response = new StatusServerResponse();
|
StatusServerResponse response = new StatusServerResponse();
|
||||||
response.setServerInfoDto(serverInfo);
|
response.setServerInfoDto(serverInfo);
|
||||||
|
|||||||
Reference in New Issue
Block a user