Back to mods
Customizable Player Spawn project artwork

CurseForge · Minecraft mod

Customizable Player Spawn

Customizable Player Spawn lets you control where players first appear in the world. It supports .nbt structures, marker-based spawn points, external templates, and direct spawning in another dimension without placing a structure.

Choose a version Pick your version below, then grab the matching file.

Quick answer

Which Customizable Player Spawn release should I use?

Updated 3 months ago
Latest stable file customizableplayerspawn-neoforge-1.21.1-2.0.0.jar
Game version 1.21.1
Loader NeoForge

Customizable Player Spawn customizableplayerspawn-neoforge-1.21.1-2.0.0.jar targets 1.21.1 with NeoForge. The project page does not say whether this file belongs on the client, dedicated server, or both. No extra mods listed for this file.

Where it goes

Is Customizable Player Spawn required on the client, server, or both?

The project page does not say whether this file belongs on the client, dedicated server, or both.

Client Source doesn’t say
Dedicated server Source doesn’t say
Loader for this release NeoForge
Required install it here Optional supported, not mandatory Not supported do not install here Source doesn’t say do not assume

The source does not explicitly classify this release as client-only or server-only.

What else does Customizable Player Spawn customizableplayerspawn-neoforge-1.21.1-2.0.0.jar need?

customizableplayerspawn-neoforge-1.21.1-2.0.0.jar. Change the file and its required mods may change too.

No extra mods listed for this file

This file does not list any required mods. Do not add a library just because a different file uses it.

This file does not list any required or optional mods.

Before you install it

Add Customizable Player Spawn without breaking your instance.

Built for Customizable Player Spawn customizableplayerspawn-neoforge-1.21.1-2.0.0.jar. Pick another file and the loader, install side or required mods may change.

  1. 01

    Stick to this file

    Use customizableplayerspawn-neoforge-1.21.1-2.0.0.jar. It targets 1.21.1 with NeoForge; another release may have different loader, side or dependency requirements.

  2. 02

    Bring the mods it needs

    This file does not list any required mods. Do not add a library just because a different file uses it.

  3. 03

    Put it on the correct side

    The project page does not say whether this file belongs on the client, dedicated server, or both.

  4. 04

    Pick the file you checked

    Use the “Get this file” button beside customizableplayerspawn-neoforge-1.21.1-2.0.0.jar. It opens that exact file at the source.

About this project

What does Customizable Player Spawn add?

Customizable Player Spawn changes the way players first appear in a world. With this mod, you can choose a custom starting location instead of using the default spawn.

The mod can place a prepared .nbt structure and use a marker inside it as the real spawn point. This is useful for starter houses, islands, lobbies, map introductions, and modpacks where the first moments of the game should happen in a specific place.

It can load structures from your mod resources, datapacks, other mods, world files, or external .nbt files in the config folder. If you do not want to place any structure, the mod can simply send players to a chosen dimension and create a start position there.

Everything is controlled through the config. You can choose the target dimension, limit the search to specific biomes, adjust the search range, change height and spawn offsets, and set the player rotation. After the spawn position is found, the mod saves it and keeps using the same location for future joins and respawns.

This mod is meant for worlds and modpacks that need a controlled starting experience. If structure placement is enabled, the template must contain a valid marker block or a matching DATA marker. If both structureTemplate and externalStructureFile are empty, the mod switches to spawn mode without a structure.

Suggestions for future development and bug reports can be submitted in the issue tracker: https://github.com/mayorovyf/CustomizablePlayerSpawn/issues

Project description from CurseForge.

Pick your setup

Customizable Player Spawn by Minecraft version and loader

Choose the version and loader you play, then open the matching release.

2 available setups

Check the dependencies, then try the file in a copied instance before changing a world you care about.

Recent files

Customizable Player Spawn versions and loaders

3 of 3 releases match

Looking for an older file? The official CurseForge project page is in Resources.