
FlexSpawn
A configurable plugin for managing first join, normal join, death respawn, and personal spawn points.
12
1
FlexSpawn
FlexSpawn is a spawn management plugin for Paper servers, built for servers that need more control over where players appear when they join or respawn.
It can handle:
- first join spawn
- normal join spawn
- death respawn
- personal spawn points set by beds or respawn anchors
Instead of forcing every player into the same location, FlexSpawn lets you define shared spawn groups, split them by permission group, and even assign weighted random points inside each group.
Features
- Configurable spawn handling for first join, normal join, and death respawn
- Optional personal spawn support using beds and respawn anchors
- Shared spawn groups defined in
groups.yml - Permission-based spawn selection
- Weighted random spawn points
- Fallback
Defaultpermission group support - In-game admin commands for reload, teleport, add, and delete
- Player personal spawn data stored in
players.yml
Why FlexSpawn
FlexSpawn is useful for servers that want different spawn flows for different types of players.
Examples:
- Send first-time players to a tutorial area
- Send regular players to the main hub
- Send VIP players to special spawn points
- Keep personal spawn behavior while still controlling public respawn logic
Commands
/fs reload/fs tp <group> [coordinate] [playername]/fs add <group> <permission> <coordinate> [weight]/fs del <group> [permission] [coordinate]
Permissions
flexspawn.adminflexspawn.tpflexspawn.tp.<group>flexspawn.tp.acc.<group>flexspawn.tp.other.<group>flexspawn.tp.other.acc.<group>flexspawn.group.<permission-group>
Compatibility
- Paper
1.21.x - Java
21
Configuration
FlexSpawn uses:
config.ymlfor scenario behaviorgroups.ymlfor shared spawn groups and permission-based pointsplayers.ymlfor player records and personal spawn data
Совместимость
Создатели
Детали
Лицензия:GPL-3.0-only
Опубликован:1 месяц назад
Обновлён:1 месяц назад
