package me.pascoej.ajario.packet.clientbound;
import me.pascoej.ajario.packet.AgarPacket;
import me.pascoej.ajario.packet.PacketType;
import java.nio.ByteBuffer;
/**
* Created by john on 6/14/15.
*/
public abstract class ClientBoundPacket implements AgarPacket {
private final ByteBuffer byteBuffer;
ClientBoundPacket(ByteBuffer byteBuffer) {
this.byteBuffer = byteBuffer;
byteBuffer.position(1);
}
@Override
public byte[] toBytes() {
return byteBuffer.array();
}
public PacketType.ClientBound packetCType() {
return (PacketType.ClientBound) getType();
}
}