mirror of
https://github.com/dmulloy2/ProtocolLib.git
synced 2024-11-24 19:46:33 +01:00
Fix timeout error with MCPC 1.6.4
Fixes aadnk#90
This commit is contained in:
parent
74b1d93209
commit
7b9e0cdb65
@ -33,15 +33,16 @@ class LoginPackets {
|
|||||||
clientSide.add(Packets.Client.GET_INFO);
|
clientSide.add(Packets.Client.GET_INFO);
|
||||||
|
|
||||||
// In 1.6.2, Minecraft started sending CUSTOM_PAYLOAD in the server list protocol
|
// In 1.6.2, Minecraft started sending CUSTOM_PAYLOAD in the server list protocol
|
||||||
if (version.compareTo(MinecraftVersion.HORSE_UPDATE) >= 0) {
|
// MCPC+/Cauldron contains Forge, which uses CUSTOM_PAYLOAD during login
|
||||||
|
if (version.isAtLeast(MinecraftVersion.HORSE_UPDATE) || isCauldronOrMCPC()) {
|
||||||
clientSide.add(Packets.Client.CUSTOM_PAYLOAD);
|
clientSide.add(Packets.Client.CUSTOM_PAYLOAD);
|
||||||
}
|
}
|
||||||
serverSide.add(Packets.Server.KICK_DISCONNECT);
|
|
||||||
|
|
||||||
// MCPC+/Cauldron contains Forge, which uses packet 250 during login
|
|
||||||
if (isCauldronOrMCPC()) {
|
if (isCauldronOrMCPC()) {
|
||||||
clientSide.add(Packets.Client.CUSTOM_PAYLOAD);
|
serverSide.add(Packets.Server.CUSTOM_PAYLOAD);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
serverSide.add(Packets.Server.KICK_DISCONNECT);
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
Loading…
Reference in New Issue
Block a user