> For the complete documentation index, see [llms.txt](https://documentation.rcore.cz/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://documentation.rcore.cz/paid-resources/rcore_housing/integrations/spawnselect.md).

# Spawn selectors

Spawn selectors are external resources that control where a player spawns when entering their property. Instead of `rcore_housing` teleporting the player directly, it defers to the spawn selector resource to let the player choose or customize their entry point.

## vms\_spawnselector

The `vms_spawnselector` resource works with `vms_multichar` to provide spawn location selection. When a player with a property loads their character, the spawn selector presents a UI or dialog to choose where to spawn (bed, door, balcony, etc.) before `rcore_housing` teleports them.

### Setup

1. Download the handler files below
2. Place in:
   * `vms_spawnselector/config.client.lua`
   * `vms_spawnselector/config.server.lua`

### Download Handlers

{% file src="/files/2whe8dGjuIceBpKdVum0" %}
vms\_spawnselector\_config\_client.lua
{% endfile %}

{% file src="/files/Ol2Arw0AAZeWC2qRR5EY" %}
vms\_spawnselector\_config\_server.lua
{% endfile %}

### Features

* Player spawn location selection UI on character load
* Custom entry points for each property
* Integrates seamlessly with vms\_multichar
* If the resource is running, `rcore_housing` will wait for it to finish before proceeding. If not running, spawn proceeds normally.

## wasabi\_spawn

The `wasabi_spawn` resource works with `wasabi_multichar` to provide a spawn location selection UI. Like `vms_spawnselector`, it intercepts the spawn flow and lets the player choose their entry point.

### Setup

1. Download the handler files below
2. Place in:
   * `wasabi_spawn/housing/client.lua`
   * `wasabi_spawn/housing/server.lua`

### Download Handlers

{% file src="/files/jlaZf9eATLfAwMK9pbRR" %}
wasabi\_spawn\_housing\_client.lua
{% endfile %}

{% file src="/files/qLGv0mlN7y5kDzKkHw3f" %}
wasabi\_spawn\_housing\_server.lua
{% endfile %}

### Features

* Player spawn location selection UI on character load
* Integration with wasabi\_multichar character system
* Supports apartment spawn locations from the bridge
* Defers spawn selection to player choice before teleporting

***

{% hint style="info" %}
Spawn selectors are optional. If you don't run either resource, players spawn at the default property entry point. The spawn selector simply adds customization on top.
{% endhint %}
