Deal with potentially nullable player sample entries

This commit is contained in:
Andrew Steinborn
2020-02-13 13:32:22 -05:00
parent e558b7ca1f
commit a5350c6822

View File

@@ -114,7 +114,7 @@ public final class ServerPing {
if (players != null) { if (players != null) {
builder.onlinePlayers = players.online; builder.onlinePlayers = players.online;
builder.maximumPlayers = players.max; builder.maximumPlayers = players.max;
builder.samplePlayers.addAll(players.sample); builder.samplePlayers.addAll(players.getSample());
} else { } else {
builder.nullOutPlayers = true; builder.nullOutPlayers = true;
} }
@@ -367,7 +367,7 @@ public final class ServerPing {
} }
public List<SamplePlayer> getSample() { public List<SamplePlayer> getSample() {
return sample; return sample == null ? ImmutableList.of() : sample;
} }
@Override @Override