diff --git a/src/pocketmine/network/mcpe/RakLibInterface.php b/src/pocketmine/network/mcpe/RakLibInterface.php index 8d9b888b85..216d8fa60f 100644 --- a/src/pocketmine/network/mcpe/RakLibInterface.php +++ b/src/pocketmine/network/mcpe/RakLibInterface.php @@ -211,13 +211,10 @@ class RakLibInterface implements ServerInstance, AdvancedSourceInterface{ if($packet instanceof BatchPacket){ if($needACK){ $pk = new EncapsulatedPacket(); + $pk->identifierACK = $this->identifiersACK[$identifier]++; $pk->buffer = $packet->buffer; $pk->reliability = $immediate ? PacketReliability::RELIABLE : PacketReliability::RELIABLE_ORDERED; $pk->orderChannel = 0; - - if($needACK === true){ - $pk->identifierACK = $this->identifiersACK[$identifier]++; - } }else{ if(!isset($packet->__encapsulatedPacket)){ $packet->__encapsulatedPacket = new CachedEncapsulatedPacket;