From afa319f27f97fe582ebc4547a358e4183d23b9d2 Mon Sep 17 00:00:00 2001 From: Sotr Date: Wed, 20 Mar 2019 15:25:42 +0800 Subject: [PATCH] Dev import --- .../server/PacketPlayOutVehicleMove.java | 42 +++++++++++++++++++ 1 file changed, 42 insertions(+) create mode 100644 src/main/java/net/minecraft/server/PacketPlayOutVehicleMove.java diff --git a/src/main/java/net/minecraft/server/PacketPlayOutVehicleMove.java b/src/main/java/net/minecraft/server/PacketPlayOutVehicleMove.java new file mode 100644 index 000000000..70a84e730 --- /dev/null +++ b/src/main/java/net/minecraft/server/PacketPlayOutVehicleMove.java @@ -0,0 +1,42 @@ +package net.minecraft.server; + +import java.io.IOException; + +public class PacketPlayOutVehicleMove implements Packet { + + private double a; + private double b; + private double c; + private float d; + private float e; + + public PacketPlayOutVehicleMove() {} + + public PacketPlayOutVehicleMove(Entity entity) { + this.a = entity.locX; + this.b = entity.locY; + this.c = entity.locZ; + this.d = entity.yaw; + this.e = entity.pitch; + } + + public void a(PacketDataSerializer packetdataserializer) throws IOException { + this.a = packetdataserializer.readDouble(); + this.b = packetdataserializer.readDouble(); + this.c = packetdataserializer.readDouble(); + this.d = packetdataserializer.readFloat(); + this.e = packetdataserializer.readFloat(); + } + + public void b(PacketDataSerializer packetdataserializer) throws IOException { + packetdataserializer.writeDouble(this.a); + packetdataserializer.writeDouble(this.b); + packetdataserializer.writeDouble(this.c); + packetdataserializer.writeFloat(this.d); + packetdataserializer.writeFloat(this.e); + } + + public void a(PacketListenerPlayOut packetlistenerplayout) { + packetlistenerplayout.a(this); + } +}