Spawn Selector
Choose a safe first spawn outside a village or other structure, with configurable options, persistent choices, and optional Origins compatibility.
介绍
Spawn Selector
Choose where your adventure begins.
Spawn Selector lets new players choose a safe first spawn outside a village or another configured structure, facing the structure rather than spawning inside it.
Village spawning included by default
The default configuration includes Village as its only option, using Minecraft’s village structure tag. You can use village spawning immediately, or add other structures through configuration.
Players choose a structure type, then select one of its discovered instances. They can also skip selection and use vanilla spawning.
Features
- Safe outside spawning: checks terrain, fluids, collision, and the player’s actual size.
- Multiple structure instances: offer several locations for the same structure target.
- Configurable capacity: make an instance exclusive, limit it to several players, or allow unlimited sharing.
- Persistent choices: completed selections and instance claims survive server restarts.
- Protected selection: new players wait in a holding dimension and remain protected until their destination is ready on the client.
- Optional Origins compatibility: waits for Origins selection without replacing its interface; compatibility failures fall back independently for each player.
- Custom configuration: supports structure IDs, structure tags, exclusions, styled JSON text, and English/Chinese translations.
- Deferred vanilla spawn preparation: postpones unused vanilla spawn preparation until a player chooses to skip selection.
Compatibility and testing
Built for Minecraft 1.20.1.
Install the same version on the server and all clients. Origins is optional.
Singleplayer and multiplayer flows are implemented. Multiplayer has not yet received complete dedicated-server and real multi-client regression testing. Automated capacity, persistence, and build checks have passed, but they do not replace full gameplay testing.
Support for modded structures depends on their world-generation setup. Unknown custom structure placements fall back to vanilla single-instance locating.
Credits
Structure filtering and biome viability ideas were independently adapted from BetterVillageSpawnPoint by TurboCrackers, whose referenced source is licensed under CC0-1.0.
Spawn Selector retains its own architecture and outside-spawn search; BetterVillageSpawnPoint’s village-interior spawn search was not ported.
Source and license
Licensed under AGPL-3.0-only, with legacy and third-party notices retained.
常见问题
Spawn Selector 支持哪些 Minecraft 版本?
Spawn Selector 支持 Minecraft Java 版 1.20.1,可用的加载器:Forge。下载时注意选择和你游戏版本一致的文件。
Spawn Selector 怎么安装?
先用 PCL2 或 HMCL 启动器安装对应版本的 Forge,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。
评论
登录后评论和评分