Spawn Dimension Setter
by GalievDev
Spawn Dimension Setter lets a world owner choose which dimension players first appear in, and where, through a config file.
What it does
The mod sets the dimension a player spawns into. A config.json file in the game's config folder holds the values, so changes are made there and not in the game menus. Spawn Dimension Setter works with dimensions added by other mods, as long as those dimensions exist in the world. Its author lists examples such as Twilight Forest, Paradise Lost and Eden Ring as destinations.
The spawn point can be a fixed position given as x, y and z coordinates, or a random point inside a range set with rangeX and rangeZ around spawn coordinates 0. A range is needed only when random placement is enabled. The mod can also teleport a player who is already in the world to another dimension, which covers players who want to return to a chosen world after a death.
Spawn Dimension Setter is an open source Fabric mod released under the MIT License. Fabric API and Fabric Language Kotlin are required. Ducky Updater Lib and fStats are bundled inside the mod. Either side can run it, and neither needs it. Files target 1.18.2 – 1.21.5, with 2.0-1.21.5 the latest file for 1.21.5, published 2025-04-10.
Key features
Dimension choice
The spawn dimension is set in the config file, so a world can start players in a dimension other than the overworld.
Fixed spawn position
A specific x, y and z point can be chosen as the place where players first appear.
Random spawn range
Spawn can be placed at a random point inside a range around the origin, set by rangeX and rangeZ.
Dimension teleport
A player already in the world can be moved to another dimension, for example after dying.
Compatibility
Latest build for each game version and loader.
1.21.x6 of 6 versions with builds
1.20.x7 of 7 versions with builds
1.19.x3 of 3 versions with builds
1.18.x1 of 1 version with builds
Only full game releases are shown. This mod publishes no snapshot builds.
Requirements
Dependencies declared by the latest file for each loader.
Required 2
Embedded 2
Use cases
Who it’s for: Server owners, pack makers and world builders who want new players to start in a dimension other than the overworld, or who run other dimension mods.
How it compares
Default Spawn Dimension is open source under the MIT License, for Fabric and Forge on 1.20.1, and runs on client and server. Dimension World Spawn is server-side only, open source is not claimed, and targets 1.21.1 on Fabric. RDPSP targets 1.21.1 on Fabric with client and server, and is released under All rights reserved.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| Spawn Dimension Setter | Fabric | 1.18.2 – 1.21.5 | Client or server, optional | 2025-04-10 |
| Default Spawn Dimension | Fabric and Forge | 1.20.1 | Client and server | 2026-04-18 |
| Dimension World Spawn | Fabric | 1.21.1 | Server-side only | 2026-04-21 |
| RDPSP | Fabric | 1.21.1 | Client and server | 2026-06-15 |
Questions
Does Spawn Dimension Setter need Fabric API?
Is the mod required on both sides of a server?
Where are the spawn settings changed?
Which game versions does the mod support?
In the catalog
Spawn Dimension Setter is one of 8,515 World generation mods on ModsFinder, and one of 4,027 World generation mods for Fabric. 15,307 mods support Minecraft 1.21.5.
More from GalievDev
Similar mods
What the author says
With this mod you can change the world you spawn in. Changes need to be made to the config.json file.
Official listing
- Modrinth page
- modrinth.com/mod/spawn-dimension-setter
- Owner
- GalievDev
- Published
- 2023-01-18
- Updated on Modrinth
- 2025-04-10
- Facts verified
- 2026-10-15
