ModsFinder

RandomSpawn+

by Macronux

Players who spawn into a new world, or respawn with no bed, are placed at a random safe surface location within RandomSpawn+ limits.

FabricNeoForgeAll rights reserved1.16 – 26.3

What it does

RandomSpawn+ teleports a player to a random safe surface location within the world border on first join, and sends a player to a random spot in the same zone after a death with no bed or respawn anchor. A bed placed by the player takes over as the respawn point in the vanilla way, and when that bed is broken the random spawn zone is used again. Players who rejoin stay where they logged out.

The spot is chosen from the surface height returned for each column. Candidate spots that are water, lava, a cactus, magma, fire or a sweet berry bush are rejected, and when a spot is unsafe the mod spirals outward until it reaches a safe block inside the safe-search-radius. An optional radius limit can be set with the respawn_radius gamerule, and the world border is kept with a border-margin offset from its edge.

The mod requires Fabric API and is published for Fabric and NeoForge, with files covering 1.16 – 26.3 across 40 release versions. The latest Fabric and NeoForge files are 2.0.1 for 26.3, dated 2026-09-25. It is licensed as All rights reserved, so it is not open source, and public links exist for its source code. A Paper, Spigot, Purpur and Folia build is also available for server platforms.

Key features

  1. First-join spawn

    A new player is teleported to a random safe location within the world border the first time they join.

  2. Death without a bed

    When a player dies and has no bed or respawn anchor, the next spawn is placed at a random point within that same zone.

  3. Safe spot search

    Unsafe ground is skipped and a spiral search finds the nearest safe block inside a configurable radius.

  4. Radius and border limits

    The respawn_radius gamerule caps the search distance, and a border-margin offset keeps spawns off the world edge.

Compatibility

Latest build for each game version and loader.

26.32.0.12.0.1
1.21.112.0.12.0.1
ReleaseBetaAlphaNot available

Only full game releases are shown. This mod publishes no snapshot builds.

Requirements

Dependencies declared by the latest file for each loader.

Required 1

Fabric APILightweight and modular API providing common hooks and intercompatibility measures utilized by mods using the Fabric toolchain.
Required

Use cases

Who it’s for: Server owners and adventure map makers who want random placement for new players and for players without a bed.

How it compares

Full comparison

Pick Your Bed is a client and server mod for Fabric and NeoForge on 1.21.1 under a custom license, so it is not open source. Random Respawn is server-side only, open source under the MIT License, and runs on Fabric for 1.19.2 – 1.21.1. Cyan is open source under the GNU General Public License v2.0 only, with a Fabric file for 1.17 – 26.3 that either side can run.

ModLoadersGame versionsEnvironmentUpdated
RandomSpawn+Fabric and NeoForge1.16 – 26.3Not published2026-09-25
Pick Your BedFabric and NeoForge1.21.1Client and server2026-05-10
Random RespawnFabric1.19.2 – 1.21.1Server-side only2026-09-23
CyanFabric1.17 – 26.3Client or server, optional2026-09-23

Questions

Does RandomSpawn+ need Fabric API?

Yes. Fabric API is a required dependency, so it must be installed alongside the mod on Fabric.

Can the spawn area be limited?

Yes. The respawn_radius gamerule sets an optional radius limit, and the border-margin offset keeps spawns away from the world edge.

Which server platforms run it?

Besides Fabric and NeoForge, a Paper, Spigot, Purpur and Folia build is available for servers.

In the catalog

RandomSpawn+ is one of 19,031 Adventure mods on ModsFinder, and one of 10,052 Adventure mods for Fabric. 8,071 mods support Minecraft 26.3.

More from Macronux

All projects

Similar mods

What the author says

Random spawn plugin for Paper/Spigot/Leaf (1.16+).
Macronux, on the Modrinth page

Official listing

Owner
Macronux
Published
2026-08-10
Updated on Modrinth
2026-09-25
Facts verified
2026-10-15

Tags