public byte[] Write() { long val = (((long)X & 0x3FFFFFF) << 38) | (((long)Z & 0x3FFFFFF) << 12) | ((long)Y & 0xFFF); return(McLong.ToBytes(val)); }
public override byte[] Write() { return(McLong.ToBytes(Payload)); }
public override byte[] Write() { return(McLong.ToBytes(KeepAliveID)); }