public override void Read(byte[] array) { McByte.TryParse(ref array, out WindowID); McShort.TryParse(ref array, out Slot); SlotData = new Slot(); SlotData.Parse(ref array); }
public override void Read(byte[] array) { Location = new Position(); Location.Read(ref array); McVarint.TryParse(ref array, out Action); McVarint.TryParse(ref array, out Mode); McString.TryParse(ref array, out Name); McByte.TryParse(ref array, out OffsetX); McByte.TryParse(ref array, out OffsetY); McByte.TryParse(ref array, out OffsetZ); McUnsignedByte.TryParse(ref array, out SizeX); McUnsignedByte.TryParse(ref array, out SizeY); McUnsignedByte.TryParse(ref array, out SizeZ); McVarint.TryParse(ref array, out Mirror); McVarint.TryParse(ref array, out Rotation); McString.TryParse(ref array, out Metadata); McFloat.TryParse(ref array, out Integrity); McVarlong.TryParse(ref array, out Seed); McUnsignedByte.TryParse(ref array, out Flags); }
public override void Read(byte[] array) { McByte.TryParse(ref array, out Slot); }
public override void Read(byte[] array) { McByte.TryParse(ref array, out WindowID); McShort.TryParse(ref array, out ActionNumber); McBoolean.TryParse(ref array, out Accepted); }
public void Read(ref byte[] array) { McUUID.TryParse(ref array, out UUID); McDouble.TryParse(ref array, out Amount); McByte.TryParse(ref array, out Operation); }
public override byte[] Write() { return(McByte.ToBytes(Payload)); }
public override void Read(byte[] array) { McByte.TryParse(ref array, out Payload); }