diff --git a/src/pocketmine/level/MovingObjectPosition.php b/src/pocketmine/level/MovingObjectPosition.php index 36e1a4068..779bbd7d2 100644 --- a/src/pocketmine/level/MovingObjectPosition.php +++ b/src/pocketmine/level/MovingObjectPosition.php @@ -73,7 +73,7 @@ class MovingObjectPosition{ $ob->blockY = $y; $ob->blockZ = $z; $ob->sideHit = $side; - $ob->hitVector = new Vector3($hitVector->x, $hitVector->y, $hitVector->z); + $ob->hitVector = $hitVector->asVector3(); return $ob; } @@ -86,7 +86,7 @@ class MovingObjectPosition{ $ob = new MovingObjectPosition; $ob->typeOfHit = self::TYPE_ENTITY_COLLISION; $ob->entityHit = $entity; - $ob->hitVector = new Vector3($entity->x, $entity->y, $entity->z); + $ob->hitVector = $entity->asVector3(); return $ob; } }