# Sandbox.GameObject.NetworkSpawn

## Overload 1

```csharp
bool NetworkSpawn()
```

Spawn on the network. If you have permission to spawn entities, this will spawn on
everyone else's clients, and you will be the owner.

### Returns

`bool`

## Overload 2

```csharp
bool NetworkSpawn(NetworkSpawnOptions options)
```

Spawn on the network with the specified options. If you have permission to spawn
entities, this will spawn on everyone else's clients.

### Parameters

- `options` (`NetworkSpawnOptions`)

### Returns

`bool`

## Overload 3

```csharp
bool NetworkSpawn(bool enabled, Connection owner)
```

Spawn on the network. If you have permission to spawn entities, this will spawn on
everyone else's clients and the owner will be the connection provided.

### Parameters

- `enabled` (`bool`)
- `owner` (`Connection`)

### Returns

`bool`

## Overload 4

```csharp
bool NetworkSpawn(Connection owner)
```

Spawn on the network. If you have permission to spawn entities, this will spawn on
everyone else's clients and the owner will be the connection provided.

### Parameters

- `owner` (`Connection`)

### Returns

`bool`

Declared in [Sandbox.GameObject](/api/Sandbox.GameObject).
Assembly: `Sandbox.Engine`.
