Skip to content

Commit 1e94d1e

Browse files
authored
Fix 'outdated server' showing in ping before server fully boots (#488)
* Fix 'outdated server' showing in ping before server fully boots * format
1 parent 869da5e commit 1e94d1e

File tree

1 file changed

+5
-2
lines changed

1 file changed

+5
-2
lines changed

src/main/java/net/minecraftforge/fml/common/FMLCommonHandler.java

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -647,8 +647,11 @@ public boolean handleServerHandshake(C00Handshake packet, NetworkManager manager
647647
if (!shouldAllowPlayerLogins())
648648
{
649649
TextComponentString text = new TextComponentString("Server is still starting! Please wait before reconnecting.");
650-
FMLLog.log.info("Disconnecting Player: {}", text.getUnformattedText());
651-
manager.sendPacket(new SPacketDisconnect(text));
650+
if (packet.getRequestedState() != EnumConnectionState.STATUS)
651+
{
652+
FMLLog.log.info("Disconnecting Player: {}", text.getUnformattedText());
653+
manager.sendPacket(new SPacketDisconnect(text));
654+
}
652655
manager.closeChannel(text);
653656
return false;
654657
}

0 commit comments

Comments
 (0)