
Give your players a smooth and flexible way to choose where they begin their session. VMS Spawn Selector provides configurable spawn locations, housing integration, job-restricted spawns, character-aware spawn logic, jail detection, and extensive integration options.
Frameworks:
Create and configure multiple spawn locations available to your players.
Features include:
Allow players to spawn directly in front of properties they own.
Features include:
For the current list of supported housing resources, check the Compatibility section in our documentation.
Create special spawn locations available only to selected jobs.
This can be used for:
Each spawn can be configured according to your server's requirements.
Control when and how the spawn selector should be displayed for individual characters.
Features include:
This can be used to launch onboarding resources, guidebooks, tutorials, or other custom server systems.
Configure special spawn behavior for players who disconnected while dead.
With Config.OnDeadOnlyLastPosition, dead players can be restricted to spawning only at their previous location instead of selecting another spawn point.
Prevent jailed players from using the standard spawn selector.
Built-in support for multiple popular jail systems. See our documentation for the current compatibility list.
Custom jail systems can also be implemented through SV.getJailStatus.
The resource provides additional functions for integrating your own server logic.
Using SV.checkToCancel, you can prevent the spawn selector from opening when your own custom conditions are met.
This makes it possible to integrate the selector with custom systems such as:
Typical resource usage:
This package contains the Open Source version of the resource.
All source files are fully accessible and can be modified to fit your server's needs.
Complete installation and configuration documentation is available here.
If you need assistance, please use our official support platform.