
世界边界
🌎 允许创建可配置的世界边界,限制世界大小。
世界边界(World Border)是一个极简且可配置的模组,允许创建可配置的世界边界,以限制世界的大小。这可以防止世界文件无限增大,或让玩家社区保持更紧密的距离。当玩家碰到世界边界时,你也可以选择环绕世界(循环传送),此功能可在配置中开启。如果你碰到了正坐标边界,你会被传送到对应的负坐标,反之亦然。这可以在限制世界大小的同时实现无限的循环世界。
所有可用的配置选项:
显示剧透
enableCustomOverworldBorder 默认值 true 当启用时,使用 overworldBorderCoords 来设置边界。
enableCustomNetherBorder 默认值 false 当启用时,使用 netherBorderCoords 来设置边界。
enableCustomEndBorder 默认值 true 当启用时,使用 endBorderCoords 来设置边界。
shouldLoopToOppositeBorder 默认值 true 当启用时,不是将玩家传送到边界内靠近其原位置的地方,而是将他们从正坐标传送到对应的负 x/z 坐标,反之亦然。
distanceTeleportedBack 默认值 10,最小值 0,最大值 1000 玩家碰到边界后被传送回边界内的方块距离。
nearBorderMessage 默认值 "You're getting close to the world border!" 当玩家距离世界边界 'distanceTeleportedBack' 范围内时,将发送给玩家的消息。
hitBorderMessage 默认值 "You've hit the world border, and were teleported inside!" 当玩家碰到世界边界时发送给玩家的消息。
loopBorderMessage 默认值 "You've hit the world border, and have looped around the world!" 当玩家碰到边界且 'shouldLoopToOppositeBorder' 启用时发送给玩家的消息。
overworldBorderPositiveX 默认值 5000,最小值 0,最大值 100000 位于正 x 坐标的主世界边界。
overworldBorderNegativeX 默认值 -5000,最小值 -100000,最大值 0 位于负 x 坐标的主世界边界。
overworldBorderPositiveZ 默认值 5000,最小值 0,最大值 100000 位于正 z 坐标的主世界边界。
overworldBorderNegativeZ 默认值 -5000,最小值 -100000,最大值 0 位于负 z 坐标的主世界边界。
netherBorderPositiveX 默认值 625,最小值 0,最大值 100000 位于正 x 坐标的下界边界。
netherBorderNegativeX 默认值 -625,最小值 -100000,最大值 0 位于负 x 坐标的下界边界。
netherBorderPositiveZ 默认值 625,最小值 0,最大值 100000 位于正 z 坐标的下界边界。
netherBorderNegativeZ 默认值 -625,最小值 -100000,最大值 0 位于负 z 坐标的下界边界。
endBorderPositiveX 默认值 5000,最小值 0,最大值 100000 位于正 x 坐标的末地边界。
endBorderNegativeX 默认值 -5000,最小值 -100000,最大值 0 位于负 x 坐标的末地边界。
endBorderPositiveZ 默认值 5000,最小值 0,最大值 100000 位于正 z 坐标的末地边界。
endBorderNegativeZ 默认值 -5000,最小值 -100000,最大值 0 位于负 z 坐标的末地边界。
当玩家靠近边界时,将收到以下消息:

当玩家碰到世界边界且 enableLoop 启用时的消息。

在 enableLoop 禁用时碰到边界,玩家将收到一条消息,并被传送到边界内 10 个方块处。

循环传送机制如下:
在下界进行循环传送时,使用了巧妙的代码来避免玩家最终出现在岩浆或下界顶部。
你可以自由地在任何整合包中使用此模组,只要下载仍托管在 CurseForge 或 Modrinth 生态系统中。
Serilum.com 包含所有可用模组的概述和更多信息。
如有问题、想法、建议或任何其他事宜,可以访问 Github 仓库。谢谢!
正在加载版本记录…

正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。