package me.pascoej.ajario.packet.serverbound;
import me.pascoej.ajario.packet.PacketType;
import java.nio.ByteBuffer;
/**
* Created by john on 6/14/15.
*/
public class MouseMove extends ServerBoundPacket {
private final double x;
private final double y;
public MouseMove(double x, double y) {
this.x = x;
this.y = y;
}
@Override
protected int size() {
return 21;
}
@Override
protected ByteBuffer addPayload(ByteBuffer byteBuffer) {
byteBuffer.putDouble(x);
byteBuffer.putDouble(y);
byteBuffer.putInt(0);
return byteBuffer;
}
@Override
public PacketType getType() {
return PacketType.ServerBound.MOUSE_MOVE;
}
}