mirror of
https://github.com/Pumpkin-MC/Pumpkin.git
synced 2026-08-31 08:22:33 +00:00
This commit is contained in:
@@ -887,12 +887,16 @@ impl JavaClient {
|
||||
|
||||
pub async fn handle_move_vehicle(&self, player: &Arc<Player>, packet: SMoveVehicle) {
|
||||
let entity = player.get_entity();
|
||||
let pos = Vector3::new(packet.x, packet.y, packet.z);
|
||||
let vehicle = entity.vehicle.lock().await;
|
||||
if let Some(vehicle) = vehicle.as_ref() {
|
||||
let vehicle_entity = vehicle.get_entity();
|
||||
vehicle_entity.set_pos(Vector3::new(packet.x, packet.y, packet.z));
|
||||
vehicle_entity.set_pos(pos);
|
||||
vehicle_entity.set_rotation(packet.yaw, packet.pitch);
|
||||
}
|
||||
drop(vehicle);
|
||||
entity.set_pos(pos);
|
||||
chunker::update_position(player).await;
|
||||
}
|
||||
|
||||
pub async fn handle_paddle_boat(&self, player: &Arc<Player>, packet: SPaddleBoat) {
|
||||
|
||||
Reference in New Issue
Block a user