# Builder

The **Builder** allows you to create items that do not already exist on H2R Gear.

![The builder](https://978659486-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-McSPzqOLvT3zZ-a5dS7%2F-Mcbftky4kgPFPN6AH_e%2F-Mcc8WGML_wwFqtd3AmS%2FScreenshot%202021-06-20%20at%2008.40.16.png?alt=media\&token=47459cb3-6c4c-49af-ac5a-403cf2cd898c)

## Creating a gear item

It's best to be as accurate as possible when creating a gear item. You will thank yourself later.

![Creating an item](https://978659486-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-McSPzqOLvT3zZ-a5dS7%2F-Mcbftky4kgPFPN6AH_e%2F-MccAS8P70gbjCdqdzyg%2FScreenshot%202021-06-20%20at%2008.48.43.png?alt=media\&token=e7145890-0ea3-4764-987f-0fe38b8f0acb)

You can set the following details on a gear item:

**Name** - What is the official product name.

**Manufacturer** - Who makes this product.

**Category** - What kind of product is it?

**Background** - The main background colour of the item.

**Highlight** - The accent colour of the item.

## Inputs and outputs

The most important part of any item is what connections it has.

![Inputs and outputs of this device](https://978659486-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-McSPzqOLvT3zZ-a5dS7%2F-Mcbftky4kgPFPN6AH_e%2F-MccBKgdasWebQjqntvM%2FScreenshot%202021-06-20%20at%2008.52.35.png?alt=media\&token=268b1f25-bc4c-45e0-a13e-c6d0a523cfb1)

Not all connections are straightforward - like **Ethernet** and **USB** which can be considered bidirectional. For these connections it's best to just choose input or output -  you can always change these later [when editing an item in a plan](https://heretorecord.gitbook.io/h2r-gear/plan/gear-item#editing-a-gear-item).&#x20;

### Automatic numbering

Input and output names can be automatically generated, so long as the previous input/output ends in a number.

![Auto-numbering](https://978659486-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-McSPzqOLvT3zZ-a5dS7%2F-MchKk3js0JfJ_8HaX7H%2F-McoZQCEsBiPe5-Q1-km%2FScreenshot%202021-06-22%20at%2018.33.08.png?alt=media\&token=2a6cb2b9-c80a-4625-9eb9-73c4b53b308d)

In this example, only the first input and output needed to be manually named, after that pressing `Add input` or add output automatically filled in the name and incremented the number.

## Drag and drop

Inputs and outputs can be reordered by grabbing the little handle and moving your cursor.&#x20;

![Moving an input to an output](https://978659486-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-McSPzqOLvT3zZ-a5dS7%2F-Mcbftky4kgPFPN6AH_e%2F-MccCIA7sDzhzpQWYGAL%2FScreenshot%202021-06-20%20at%2008.53.54.png?alt=media\&token=d9463230-43b1-4853-a329-2234d0df2f46)

## Public and private items

You can choose to keep your item private or to add it to the community library.

![An item marked as public](https://978659486-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-McSPzqOLvT3zZ-a5dS7%2F-Mcbftky4kgPFPN6AH_e%2F-MccCX2fSU6kB73J2OMN%2FScreenshot%202021-06-20%20at%2008.57.45.png?alt=media\&token=a47dc725-65e1-4a6a-94a2-fe12f9a428f7)

Items in the community library will be marked as "User submitted".

![A user submitted item](https://978659486-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-McSPzqOLvT3zZ-a5dS7%2F-Mcbftky4kgPFPN6AH_e%2F-MccDv61LOI-glOzDY_G%2FScreenshot%202021-06-20%20at%2009.03.48.png?alt=media\&token=499a1856-c86b-4f27-997f-c8542de9760b)

{% hint style="warning" %}
Items will be checked for accuracy. Changes may be made to your item.
{% endhint %}
