diff --git a/src/network/mcpe/NetworkSession.php b/src/network/mcpe/NetworkSession.php index 01f769700..b326dab4c 100644 --- a/src/network/mcpe/NetworkSession.php +++ b/src/network/mcpe/NetworkSession.php @@ -797,6 +797,12 @@ class NetworkSession{ } + public function onEnterWorld() : void{ + $world = $this->player->getWorld(); + $world->sendTime($this->player); + $world->sendDifficulty($this->player); + } + /** * @return InventoryManager */ diff --git a/src/player/Player.php b/src/player/Player.php index e6a20fac9..c2c83d16f 100644 --- a/src/player/Player.php +++ b/src/player/Player.php @@ -811,8 +811,7 @@ class Player extends Human implements CommandSender, ChunkLoader, ChunkListener, $this->usedChunks = []; $this->loadQueue = []; - $this->getWorld()->sendTime($this); - $this->getWorld()->sendDifficulty($this); + $this->networkSession->onEnterWorld(); return true; }