diff --git a/src/player/Player.php b/src/player/Player.php index e44f4c97d..f649de801 100644 --- a/src/player/Player.php +++ b/src/player/Player.php @@ -1304,7 +1304,7 @@ class Player extends Human implements CommandSender, ChunkListener, IPlayer, Nev } protected function checkGroundState(float $wantedX, float $wantedY, float $wantedZ, float $dx, float $dy, float $dz) : void{ - if($this->gamemode === GameMode::SPECTATOR){ + if(!$this->blockCollision){ $this->onGround = false; }else{ $bb = clone $this->boundingBox;