床出生点守卫

床出生点守卫

阻止敌对生物在你曾居住过的床周围自然生成。

让敌对生物停止在你长期居住的床附近自然生成。它的阻挡方式与 Torchmaster 的 Mega Torch 相同,但保护来自你的家,而不是火把。

将一张床设为你的重生点,并在它附近待上一段时间。在该床 96 格范围内游玩 90 分钟后,它就会成为你的家,你会收到一条消息:"This place now feels like home." 从那时起,敌对生物不会在该床 128 格范围内自然生成,即使你离开也是如此。在此之前,不会有任何东西显示你的进度。

你可以破坏或移动这张床。当床不在那里时,家不会提供保护,但会保留其进度。在 96 格范围内设置一张新的重生床,它会立刻重新提供保护,无需重新等待。距离更远的重生床会开启一个新的家,并有它自己的 90 分钟。如果你的旧床仍然存在,你的旧家会继续提供保护,直到新家准备就绪。

AI 使用免责声明: 本模组是在 AI 代理协助下使用 此代理工作流 开发的。项目所有者在开发过程中审查了相关工作。


守护灯笼: 一种可合成的方块,可在自身周围增加 32 格的保护范围。大多数基地并不需要它,因为一个家已经保护了床周围 257 格宽的区域。它适用于比这更大的基地。灯笼只有在其区域与已受保护的区域相接时才会生效,因此一串灯笼可以延伸到离床很远的地方。激活的灯笼会发出紫色光芒并提供照明。右键点击灯笼可查看它是否处于激活状态。

它阻挡什么: 仅阻挡游戏认定为怪物的生物的自然生成,这与 Torchmaster 使用的规则相同。刷怪笼、刷怪蛋、命令和 Boss 不受影响,已经存在的生物也不会被移除。配置文件可以按 id 添加或移除生物。它已经阻挡了来自 Fish's Undead Rising 的 Mycosis 和 Mimicrab,尽管它们会攻击,游戏却将它们认定为动物。如果没有该模组,这两项条目不会产生任何效果。

家的工作方式:

  • 只有当你在世、位于床所在维度且处于范围内时才会计时。更多玩家不会让它更快。进度永远不会丢失。
  • 重生床位于现有家 96 格范围内的玩家会加入那个家。
  • 一个家只在其所在维度提供保护。本模组永远不会加载区块。

配置: 上述所有数值都可以在 config/bedspawnward.cfg 中更改。管理员可以使用 /bedspawnward reload 应用编辑过的文件,并使用 /bedspawnward report 查看某个家的信息。

需要在客户端和服务器上都安装。

源码:github.com/mahghuuuls/bed-spawn-ward