ModsFinder

Customizable Player Spawn

by Lightfall Studios

Customizable Player Spawn controls where players first appear in a world, using structures placed from .nbt templates or marker blocks.

FabricForgeNeoForgeClient and serverMIT LicenseOpen source1.20.1 – 1.21.1

What it does

Spawn points are defined in a config file. A spawn can be a single shared point for every player, or a separate structure for each player. The mod can place a structure from a .nbt template, read a vanilla structure marker block to set the spawn relative to the structure center, or spawn players directly without placing anything. The target dimension and allowed biomes can be chosen for each spawn.

Before a structure goes down, the mod scans the heightmap for a usable surface and tests the footprint for hazards such as dangerous blocks, fluids, tree overlap and uneven ground, or it can place the structure at a fixed Y level. The volume is then cleared, support gaps are filled, lighting is refreshed and markers are processed. Generated spawn structures can optionally be protected against block placement, container access, explosions, fire and fluids. The mod suits modpacks and prepared worlds, where a starter ruin, house, island, lobby or intro area should be the first place a player sees.

The mod is installed on the client and the server, so both sides need it. Files are published for Fabric, Forge and NeoForge, for game versions 1.20.1 and 1.21.1. The code is released under the MIT License and is open source.

Key features

  1. Config-driven spawn control

    Spawn behavior is set in configuration, so server owners decide where new players appear without editing code.

  2. Template and marker spawns

    Spawns can come from .nbt structure files, from vanilla structure marker blocks, or from direct spawning without any placed structure.

  3. Terrain checks before placement

    Heightmap search, footprint checks for hazards and water, and height difference limits help find a safe spawn surface.

  4. Shared or per-player spawns

    A single spawn can serve all players, or each player can receive a separate spawn structure.

  5. Protected spawn areas

    Generated spawn structures can be shielded from block changes, container access, explosions, fire and fluids.

Compatibility

Latest build for each game version and loader.

1.21.1Not availableNot available2.0.0
1.20.12.1.02.1.02.1.0
ReleaseBetaAlphaNot available

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

Use cases

Who it’s for: Modpack authors, map makers and server owners who want control over the first spawn point of new players.

Questions

Does Customizable Player Spawn need to be installed on the server?

Yes. Installation covers the server and each player's game.

Which loaders does Customizable Player Spawn support?

Fabric, Forge and NeoForge. The latest file for each loader is 2.1.0 for 1.20.1, released 2026-05-07.

Does a player keep the same spawn after the first join?

The mod finds the real spawn point inside the save once and keeps using the assigned spawn later.

More from Lightfall Studios

All projects

What the author says

Customizable Player Spawn is a config-driven spawn control mod for Forge, NeoForge and Fabric. It is made for worlds and modpacks where the first spawn should happen in a prepared place: a starter ruin, house, island, lobby, intro area, or any other.nbt structure. The mod can place that structure, find the real spawn…
Lightfall Studios, on the Modrinth page

Official listing

Owner
Lightfall Studios
Published
2026-04-07
Updated on Modrinth
2026-05-07
Facts verified
2026-10-15