ModsFinder

dRandomSpawn

by drag0n1zed

dRandomSpawn gives each new player a random safe spawn point instead of stacking everyone at the world spawn.

ForgeNeoForgeClient and serverGNU Lesser General Public License v3.0 onlyOpen source1.20.1

What it does

When a player joins a world for the first time, dRandomSpawn picks a location at random and places the player there. Lava is excluded from the candidate spots, and biomes and blocks listed in the config can be blocked from being chosen. The result is that new players start apart from one another rather than piling up at the world spawn.

Respawn handling has its own rules. A player without a bed reuses the spawn roll saved for them, and can roll a fresh location one time. Beds and respawn anchors keep their normal spawn behavior, so a player who has set one is returned to it. The combinations of these respawn options are described in the config.

Included commands let operators view a player's saved spawn and reroll it. Notable settings are in dRandomSpawn.toml, which is generated in the config folder. The mod is open source under the GNU Lesser General Public License v3.0 only, and public source code and an issue tracker are linked from the project. It runs on Forge and NeoForge for 1.20.1, with the 1.4.0+1.20.1 file dated 2026-03-25.

Key features

  1. Unique random spawns

    Each new player receives a random location, so starts are spread across the world.

  2. Lava and hazard exclusion

    Lava and configured dangerous blocks are kept out of the candidate spots for new spawns.

  3. Biome blocking

    Unwanted biomes can be listed in the config so that random spawns never land in them.

  4. Respawn behavior

    Players without a bed reuse their saved spawn roll, with one fresh roll allowed, while beds and respawn anchors are honored.

  5. Reroll commands

    Included commands let operators view saved spawns and reroll them for a player.

Compatibility

Latest build for each game version and loader.

1.20.11.4.0+1.20.11.4.0+1.20.1
ReleaseBetaAlphaNot available

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

Use cases

Multiplayer servers

Server owners can keep new arrivals from clustering around the world spawn.

Who it’s for: Server owners who want new players spread out, and players who prefer a random start in a shared world.

How it compares

Full comparison

Where'd I Wake Up is a Forge mod for 1.20 – 1.20.1 that runs on client and server and is released under All rights reserved, so it is not open source. Random Respawns Ported covers 1.20.1 – 1.20.6 on Forge, is server-side only, and is licensed under Creative Commons Attribution Share Alike 4.0, so it is not open source either. Back Up Beds is open source under the GNU General Public License v3.0 only and supports both Forge and NeoForge for 1.20.1, which dRandomSpawn also covers.

ModLoadersGame versionsEnvironmentUpdated
dRandomSpawnForge and NeoForge1.20.1Client and server2026-03-25
Where'd I Wake UpForge1.20 – 1.20.1Client and server2025-01-29
Random Respawns PortedForge1.20.1 – 1.20.6Server-side only2026-07-04
Back Up BedsForge and NeoForge1.20.1Client and server2024-04-11

Questions

Does dRandomSpawn need to be installed on the client?

Installation covers the server and each player's game.

Which loaders does dRandomSpawn support?

It is published for Forge and NeoForge, both for Minecraft 1.20.1 only.

Are beds and respawn anchors still used for spawns?

Yes. Beds and respawn anchors keep their spawnpoint, and only bedless respawns use the saved random roll.

In the catalog

dRandomSpawn is one of 29,952 Game mechanics mods on ModsFinder, and one of 13,316 Game mechanics mods for Forge. 34,764 mods support Minecraft 1.20.1.

More from drag0n1zed

All projects

Similar mods

What the author says

Get random spawns, unique for every player. Lava excluded. Hit me up on GitHub issues, I'll probably do it.
drag0n1zed, on the Modrinth page

Official listing

Owner
drag0n1zed
Published
2025-07-08
Updated on Modrinth
2026-03-25
Facts verified
2026-10-15

Tags