diff --git a/src/pocketmine/entity/object/ExperienceOrb.php b/src/pocketmine/entity/object/ExperienceOrb.php index c2ef20a99..6bbd1f110 100644 --- a/src/pocketmine/entity/object/ExperienceOrb.php +++ b/src/pocketmine/entity/object/ExperienceOrb.php @@ -209,4 +209,13 @@ class ExperienceOrb extends Entity{ return $hasUpdate; } + + protected function tryChangeMovement(){ + $this->checkObstruction($this->x, $this->y, $this->z); + parent::tryChangeMovement(); + } + + public function canBeCollidedWith() : bool{ + return false; + } }