From 4981931c4ad25c4c32eaaba8f58b22ef73de9c5e Mon Sep 17 00:00:00 2001 From: "Dylan K. Taylor" Date: Wed, 11 Oct 2017 10:58:12 +0100 Subject: [PATCH] Remove reliability hacks for RakLib bug was fixed in https://github.com/pmmp/RakLib/commit/691a7be66b473e3dc90f64b33e9e42adc05c2b01 --- src/pocketmine/network/mcpe/RakLibInterface.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/pocketmine/network/mcpe/RakLibInterface.php b/src/pocketmine/network/mcpe/RakLibInterface.php index 216d8fa60f..2d595b8aa3 100644 --- a/src/pocketmine/network/mcpe/RakLibInterface.php +++ b/src/pocketmine/network/mcpe/RakLibInterface.php @@ -213,14 +213,14 @@ class RakLibInterface implements ServerInstance, AdvancedSourceInterface{ $pk = new EncapsulatedPacket(); $pk->identifierACK = $this->identifiersACK[$identifier]++; $pk->buffer = $packet->buffer; - $pk->reliability = $immediate ? PacketReliability::RELIABLE : PacketReliability::RELIABLE_ORDERED; + $pk->reliability = PacketReliability::RELIABLE_ORDERED; $pk->orderChannel = 0; }else{ if(!isset($packet->__encapsulatedPacket)){ $packet->__encapsulatedPacket = new CachedEncapsulatedPacket; $packet->__encapsulatedPacket->identifierACK = null; $packet->__encapsulatedPacket->buffer = $packet->buffer; // #blameshoghi - $packet->__encapsulatedPacket->reliability = $immediate ? PacketReliability::RELIABLE : PacketReliability::RELIABLE_ORDERED; + $packet->__encapsulatedPacket->reliability = PacketReliability::RELIABLE_ORDERED; $packet->__encapsulatedPacket->orderChannel = 0; } $pk = $packet->__encapsulatedPacket;