Saro's Random Spawn
Modby Sarocesch
Dynamic Randomized Player Spawn System
Type
Mod
CurseForge Downloads
2,633
CurseForge ID
1254232
Last Updated
Jul 17, 2026
Description

A simple Minecraft mod that teleports players to random locations when they first join the server.

- Random First Spawn: Players are teleported to a random location when they first join the server
- Safe Teleportation: Advanced algorithm ensures players spawn safely on the surface, not in caves, walls, or dangerous areas
- Scenic Spawn Option: Players can spawn high in the air with slow falling effect for a scenic view of their new home
- Configurable Settings: Server administrators can customize teleportation settings
- Customizable Messages: Configure messages shown to players when they are teleported
- Optional Repeat Teleportation: Option to teleport players on every join, not just the first time
- Player Exceptions: Configure whitelist/blacklist for players who should not be teleported

The mod includes a configuration file where you can adjust:
- Minimum and maximum teleportation distance from spawn
- Whether to teleport players on every join or just the first time
- Custom messages to display when players are teleported (disabled by default)
- Safe teleportation toggle (ensures players don't spawn in dangerous areas)
- Scenic spawn option (players spawn high in the air with slow falling effect)
- Dimension-specific teleportation settings (Nether and End teleportation options)
- List of players who should be excluded from random teleportation
Here's an example of the configuration file (randomspawn-common.toml):
[general] # Minimum distance from spawn to teleport players (in blocks) minDistance = 500 # Maximum distance from spawn to teleport players (in blocks) maxDistance = 2000 # Whether to teleport players on every join, not just the first time teleportOnEveryJoin = false # Whether to allow teleportation in the Nether dimension allowNetherTeleport = false # Whether to allow teleportation in the End dimension allowEndTeleport = false [messages] # Whether to show a message to players when they are teleported showTeleportMessage = false # Message to show to players when they are teleported teleportMessage = "You have been teleported to a random location!" [safety] # If true, ensures players are teleported to safe locations (not in lava, caves, etc.) safeTeleport = true # If true, players will spawn at Y=100 with slow falling effect and gently float down to the ground spawnHighWithSlowFalling = false [debug] # If true, enables detailed debug logging to help diagnose issues debugMode = false [exceptions] # If true, only players in the list will be teleported. If false, players in the list will NOT be teleported. useWhitelist = false # List of player names to whitelist or blacklist from teleportation playerExceptions = ["ExamplePlayer1", "ExamplePlayer2"]
- /newspawn - Teleports yourself to a random location (requires OP permission)
- /newspawn <player> - Teleports the specified player to a random location (requires OP permission)
- /newspawn @a - Teleports all players to random locations (requires OP permission)
- /newspawn @r - Teleports a random player to a random location (requires OP permission)
- /newspawn @p - Teleports the nearest player to a random location (requires OP permission)
The command supports all player selectors (@a, @p, @r, @e[type=player]) and can teleport multiple players at once.
Project Support & Usage
Hosting: For the best performance, I recommend using BisectHosting linked in the banner.
Modpacks: You are free to include my work in any modpack. Please ensure proper credit is given by providing a link to this project page.
Similar Mods
Gibbed
Burst enemies into piles of gibs!
RPG Coins
Adds three new coin items. Inspired by the RPG Series.
Petra - Ruins Structure ✅
Petra is an ancient desert city in a Minecraft vanilla-friendly style, inspired by the rock-carved wonders of Jordan, fe...
Wood you Dye
Dyable Wood!
Temporal API
An API Library for Addon Developers with New TARDIS Mod
Hexxy Skies
Hexcasting x Valkyrien Skies Interop