
UltimateSpawn
简单轻量的模组,通过强大的配置文件控制玩家的出生点和维度。
查看大图
🔮 关于
你是否厌倦了玩家加入服务器或启动整合包时随机出生?是否希望更好地控制玩家在世界中的冒险起点?如果是这样,这个模组正是你所需要的。借助 UltimateSpawn,你可以轻松为服务器或整合包设置自定义出生位置和维度。告别玩家出生在错误地点,或更糟——从天空坠落而亡的情况。相反,你可以精确选择玩家出发的位置,无论是一座繁华城市的中心、一个荒岛、一个秘密地下巢穴,还是另一个维度。这个模组非常适合希望通过更可控且愉快的 Minecraft 体验来服务玩家的服务器管理员。同时,它也非常适合希望通过强大配置选项为作品增添新层次定制的整合包开发者。
🌌 特性
- 强大的配置文件。你可以毫无困难地定义所需的一切。每个设置都有详尽描述说明其作用。
- 支持自定义和模组维度,只需确保维度存在于你的整合包或服务器中即可。
- 默认在安全地点出生。UltimateSpawn 将尝试在配置文件中指定坐标附近最近的安全地点生成玩家。
- “严格坐标”模式。不喜欢上述功能?我也为你考虑到了!如果你出于某种原因需要强制在指定地点生成玩家,只需启用此模式,UltimateSpawn 将不再检查最近安全位置,而是按你的要求生成玩家。天空、熔岩或虚空之中。谁知道你能在危险地带创造什么呢……
- 范围定义。你可以为玩家出生坐标定义一个范围。目前仅支持高度(Y),其他两个维度将在后续添加。如果你定义了一个空范围或过小的范围(在 X 和 Z 坐标的大范围内没有可生成的近距地点),你将以常规方式生成,并在指定值附近进行安全位置检查。
- (仅限 Forge)与 Lockdown 兼容。你可以为选定的模板世界重新定义出生坐标,并在每次重生时重新指定特定维度。
- 支持 Forge、Fabric 和 Quilt。 (目前仅提供 Forge 版本,Fabric 和 Quilt 版本将很快推出!)
🤔 常见问题
问:你是否有计划将其移植到更旧版本,如 1.7.10、1.10.2、1.12.2、1.14/1.15?
答:
- 对于 1.14/1.15:不,我没有计划向后移植。不过,如果你愿意,你可以分叉并自行操作,然后提交拉取请求。
- 对于 1.7.10 - 1.12.2:不,但你可以使用 Perfect Spawn 实现类似功能,它采用不同方式通过规则完成几乎相同效果。
问:我如何修改出生维度?如何更改所有玩家的出生点?配置文件在哪里? 答:安装 UltimateSpawn 后,你应该启动游戏。名为 “UltimateSpawn.toml” 的配置文件将出现在 config 文件夹中。
配置文件带有描述,所有参数均不言自明。
我为你简要说明一下:
- dimension: 选择玩家出生的指定维度。
- x: 玩家出生的 X 坐标。
- y: 玩家出生的 Y 坐标。
- z: 玩家出生的 Z 坐标。
- useCoordinates: 若为 true,UltimateSpawn 将尝试在 x、y、z 条目中指定的坐标处生成玩家。如果这不可能且存在方块、熔岩、虚空或不满足安全条件,模组将尝试在尽可能靠近这些坐标的位置生成。若为 false,x、y、z 参数将被忽略,玩家在加载进入世界后默认会放置在安全可生成的地方,并仅遵循维度设置。
- strictCoordinatesMode: 若为 true,UltimateSpawn 将严格在 x、y、z 条目中指定的坐标处生成玩家。不进行安全检查。仅有一个出生点。若为 false,x、y、z 参数将被尊重,玩家将被放置在指定坐标附近的安全地点。
- yLowerBound、yUpperBound: 这两项不言自明。当 useCoordinates 设置为 false 时,你可以为玩家出生的 Y 坐标定义一个范围。如果你定义了空范围,聊天中会报错提示你定义空范围。如果你定义了一个非常小的范围(例如 3 或 5 格),可能会出现附近没有可搜索的安全地点(或存在但太远)的情况,玩家可能会在稍高或稍低的位置生成。(此为预期行为,只是为避免因全立方体搜索出生地点而导致服务器卡顿)
😋 演示:
(dimension: minecraft:the_end,x: 1200.0,y: 100.0,z: 0.0,
useCoordinates: true,strictCoordinatesMode: false
如果 UltimateSpawn 查询虚空维度,由于搜索花费大量时间,玩家可能会短暂看到主世界)
正在加载版本记录…
正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。