diff --git a/src/pocketmine/network/protocol/AddEntityPacket.php b/src/pocketmine/network/protocol/AddEntityPacket.php index f4e683578..b7a839d76 100644 --- a/src/pocketmine/network/protocol/AddEntityPacket.php +++ b/src/pocketmine/network/protocol/AddEntityPacket.php @@ -41,6 +41,7 @@ class AddEntityPacket extends DataPacket{ public $speedZ; public $yaw; public $pitch; + public $modifiers; public $metadata; public $links = []; @@ -58,8 +59,9 @@ class AddEntityPacket extends DataPacket{ $this->putFloat($this->speedX); $this->putFloat($this->speedY); $this->putFloat($this->speedZ); - $this->putFloat($this->yaw); - $this->putFloat($this->pitch); + $this->putFloat($this->yaw * (256/360)); + $this->putFloat($this->pitch * (256/360)); + $this->putInt($this->modifiers); $meta = Binary::writeMetadata($this->metadata); $this->put($meta); $this->putShort(count($this->links));