Skip to content

Commit d945ac1

Browse files
committed
Fix PHPStan
1 parent ba7ebf8 commit d945ac1

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

ProxyListener.php

+2-1
Original file line numberDiff line numberDiff line change
@@ -40,8 +40,9 @@ public function onDataPacketReceive(DataPacketReceiveEvent $event): void
4040
case RequestNetworkSettingsPacket::NETWORK_ID:
4141
/** @var RequestNetworkSettingsPacket $packet USED TO SIMULATE VANILLA BEHAVIOUR, SINCE IT'S NOT USED BY US */
4242
$multiProtocol = method_exists($origin, 'setProtocolId');
43+
$protocolVersion = $packet->getProtocolVersion();
4344

44-
if (!in_array($protocolVersion = $packet->getProtocolVersion(), $multiProtocol ? ProtocolInfo::ACCEPTED_PROTOCOL : ProtocolInfo::CURRENT_PROTOCOL, true)) {
45+
if (($multiProtocol && !in_array($protocolVersion, ProtocolInfo::ACCEPTED_PROTOCOL, true)) || !$multiProtocol && $protocolVersion !== ProtocolInfo::CURRENT_PROTOCOL) {
4546
$origin->disconnectIncompatibleProtocol($protocolVersion);
4647
return;
4748
}

0 commit comments

Comments
 (0)