Fixed not being able to disable encryption

This commit is contained in:
Dylan K. Taylor 2018-07-31 18:51:57 +01:00
parent 32a78e679a
commit 47cf6e4833

View File

@ -96,6 +96,7 @@ use pocketmine\nbt\tag\ByteTag;
use pocketmine\nbt\tag\CompoundTag; use pocketmine\nbt\tag\CompoundTag;
use pocketmine\nbt\tag\DoubleTag; use pocketmine\nbt\tag\DoubleTag;
use pocketmine\nbt\tag\ListTag; use pocketmine\nbt\tag\ListTag;
use pocketmine\network\mcpe\NetworkCipher;
use pocketmine\network\mcpe\NetworkSession; use pocketmine\network\mcpe\NetworkSession;
use pocketmine\network\mcpe\protocol\AdventureSettingsPacket; use pocketmine\network\mcpe\protocol\AdventureSettingsPacket;
use pocketmine\network\mcpe\protocol\AnimatePacket; use pocketmine\network\mcpe\protocol\AnimatePacket;
@ -1795,7 +1796,7 @@ class Player extends Human implements CommandSender, ChunkLoader, IPlayer{
} }
if(!$packet->skipVerification){ if(!$packet->skipVerification){
$this->server->getAsyncPool()->submitTask(new ProcessLoginTask($this, $packet)); $this->server->getAsyncPool()->submitTask(new ProcessLoginTask($this, $packet, NetworkCipher::$ENABLED));
}else{ }else{
$this->setAuthenticationStatus(true, null); $this->setAuthenticationStatus(true, null);
$this->networkSession->onLoginSuccess(); $this->networkSession->onLoginSuccess();