Demon 发表于 2023-10-8 14:00:22

[1.18.2][服务器]初始房屋 Initial House

初始房屋 Initial House Mod由作者“刘冬煜”所制作。

或许你还记得远古版本的 Indev 小屋,也遗憾为何 Minecraft 没有在玩家出生点生成建筑与物资供玩家发展,那么何不安装这个 Mod?这个模组允许玩家、服务器管理员和整合包开发者在创建新世界时添加初始房屋。 默认结构类似于 Indev 房子,但您可以通过编辑服务器配置文件来更改它。例如,您可以使用结构方块保存一个结构模板,并通过向游戏添加数据包的方法将模板添加到游戏资源中,然后通过添加结构的 Resource Location(结构 ID)来修改 INITIAL_HOUSE_STRUCTURES 字段。对于服务器管理员和整合包开发者,您可以通过编辑 INITIAL_HOUSE_PIVOT(结构枢轴或距离出生点的距离)来准确指定玩家的生成位置,如在结构的哪个房间、哪一层以及距离结构有多远等,也可设置为结构的中心保证玩家一定出生在它周围;此外 SPAWN_POINT_SHIFT(玩家从生成点生成的距离,通常将 x 和 z 设置为 0)则用于指定玩家出生点偏移世界出生点多远,但这个设置只有在禁用出生点随机偏移(即启用 DISABLE_SPAWN_POINT_RANDOM_SHIFTING 字段)后生效。编写配置文件的提示您可以在“defaultconfigs”文件夹中创建默认配置文件,以确保每次创建世界时运行相同的设置。请注意,如果您想极其精确地控制出生点,请记住将 DISABLE_SPAWN_POINT_RANDOM_SHIFTING 设置为 true。首先,使用结构块并在创意模式和超平坦世界预设下加载 (0, ?, 0) 处的结构,无需编辑任何其他设置,例如旋转和偏移。然后走到您希望玩家生成的位置——例如 (5, ?, 13),然后将 INITIAL_HOUSE_PIVOT_X 设置为 5,将 INITIAL_HOUSE_PIVOT_Z 设置为 13,同时将 INITIAL_HOUSE_PIVOT_Y 设置为地板深度。这样设置后,一旦你使用设置创建了一个新世界,你可能会发现自己在天花板上方出生,例如,比您期望的高 5 个方块,此时您应该将 SPAWN_POINT_SHIFT_Y 设置为 -5 以确保位置完全正确。其它说明这个模组是整合包冬境边域的定制模组。以 LGPL v2.1 协议开源。下载地址**** Hidden Message *****
页: [1]
查看完整版本: [1.18.2][服务器]初始房屋 Initial House