Fix MC_CLIENT.getPlayerCount() null pointer

This commit is contained in:
James Seibel
2024-11-02 13:06:10 -05:00
parent 7759a2f9ea
commit b4dca6a1b4
@@ -340,7 +340,15 @@ public class MinecraftClientWrapper implements IMinecraftClientWrapper, IMinecra
@Override
public int getPlayerCount()
{
return Objects.requireNonNull(MINECRAFT.getSingleplayerServer()).getPlayerCount();
// can be null if the server hasn't finished booting up yet
if (MINECRAFT.getSingleplayerServer() == null)
{
return 1;
}
else
{
return MINECRAFT.getSingleplayerServer().getPlayerCount();
}
}
}