A simple admin-friendly mod to manage multiple spawnpoints in Minetest.
Supports random spawns for players on join/respawn, with easy commands to add, remove, and teleport to spawnpoints.
- Multiple spawnpoints saved permanently (survive server restarts)
- Random teleport for players on join or respawn
- Admin commands to manage spawnpoints:
/addspawn— Add a spawnpoint at your current position/removespawn— Remove the nearest spawnpoint to your location/listspawns— See all spawnpoints with their positions
/spawn— Teleport to a random spawnpoint (available for all players)
- Place the
multispawnfolder in yourmods/directory. - Enable the mod in your
world.mtfile:load_mod_multispawn = true - Restart the server.
Admin commands (require server privilege)
/addspawn— Adds a spawnpoint where you are standing/removespawn— Removes the nearest spawnpoint to you/listspawns— Lists all spawnpoints (optional, for admin reference)
Player command
/spawn— Teleports to a random spawnpoint
- Spawnpoints are saved permanently using Minetest’s mod storage.
/spawnworks for all players, but admins have full control over spawnpoints./removespawnremoves the closest spawnpoint, so be careful if multiple spawns are very close together.- This mod does not include combat restrictions; teleporting is always allowed.
- You can change the number of spawnpoints or teleport behavior by editing the
init.luafile. - Future upgrades could include:
- Spawn previews (particles showing spawnpoints)
- ID-based remove system
- Team-based spawns or spawn zones
MIT license Free to use and modify. Please give credit if you share publicly.