> For the complete documentation index, see [llms.txt](https://inside-scripts.gitbook.io/documentation/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://inside-scripts.gitbook.io/documentation/free-scripts/bridge-and-library/functions/bridge/inventory/server.md).

# Server

## <mark style="color:green;">addItem</mark>

### Usage

```lua
bridge.inventory.addItem(src, name, amount)
```

* src: `number`
* name: `string`
* amount: `number`

### Example

```lua
bridge.inventory.addItem(src, "water", 5)
```

## <mark style="color:green;">removeItem</mark>

### Usage

```lua
bridge.inventory.removeItem(src, name, amount)
```

* src: `number`
* name: `string`
* amount: `number`

### Example

```lua
bridge.inventory.removeItem(src, "water", 5)
```

## <mark style="color:green;">hasItem</mark>

### Usage

```lua
bridge.inventory.hasItem(src, name)
```

* src: `number`
* name: `string`

### Example

```lua
bridge.inventory.hasItem(src, "water")
```

* return: `object`
  * label: `string`
  * count: `number`
