void WriteSizedChunk(byte [] data, int index, int length) { writer.WriteVariableInt(length); writer.Write(data, index, length); }