Revert botched fix that broke teleports

Revert "Do chunk orders and sending during onUpdate() when we know the player has been constructed"

This reverts commit 080b35bf53.
This commit is contained in:
Dylan K. Taylor
2017-06-21 17:51:16 +01:00
parent a0ef15b15e
commit c09a5ab301

View File

@ -1679,14 +1679,6 @@ class Player extends Human implements CommandSender, InventoryHolder, ChunkLoade
return true;
}
if($this->nextChunkOrderRun-- <= 0 or $this->chunk === null){
$this->orderChunks();
}
if(count($this->loadQueue) > 0 or !$this->spawned){
$this->sendNextChunk();
}
$this->timings->startTiming();
if($this->spawned){
@ -1750,6 +1742,14 @@ class Player extends Human implements CommandSender, InventoryHolder, ChunkLoade
return;
}
if($this->nextChunkOrderRun-- <= 0 or $this->chunk === null){
$this->orderChunks();
}
if(count($this->loadQueue) > 0 or !$this->spawned){
$this->sendNextChunk();
}
if(count($this->batchedPackets) > 0){
$this->server->batchPackets([$this], $this->batchedPackets, false);
$this->batchedPackets = [];