怪物爬行

怪物爬行

敌对生物可以躺下并从一格宽的缝隙中爬行来接近你。

怪物

Mob Crawl

Mob Crawl 教会敌对生物爬过1格宽的缝隙。

你知道这种情况:你挖开一个方块,通过洞口攻击怪物,而它却毫无办法。玩家自1.14版本起就能爬行——但怪物从来不会。这个模组修复了这个问题。当僵尸看到你在1格宽的洞口后面时,它会趴下并挤过来,就像你会做的那样。 为恐怖和地下生存整合包而制作。挖一个1格宽的洞不再安全:追逐你的东西会趴下并爬进来追你。

特性

  • 爬过1格宽的缝隙,无论是地面高度还是高1格的位置——怪物会把自己拉进墙上的洞口,而不仅仅是从下方钻过。
  • 在低矮的天花板下爬行,使怪物不再在狭窄的隧道中窒息。
  • 正确的爬行姿势:身体趴下,头部朝前,手臂沿着地面向前伸展。
  • **苦力怕在爬行时仍然可以爆炸。**仅仅因为它趴着,你并不安全。
  • **有目的的行为。**怪物爬行是为了接近你,一旦到达就会站起来。它不会无缘无故地四处爬行。
  • **默认安全。**开箱即用时仅启用了16种经过测试的原版敌对类人生物。除非你自行启用,否则不会触及整合包中的其他任何内容。
  • 完全可在游戏中配置,无需重启,也无需编辑文件。

游戏内命令

所有命令需要管理员权限,并立即生效。

  • /mobcrawl status — 查看附近怪物为何爬行或不爬行
  • /mobcrawl enabled <true|false> — 总开关
  • /mobcrawl whitelistOnly <true|false> — 仅限白名单中的生物爬行
  • /mobcrawl whitelist add|remove|list <entity> — 允许某个怪物爬行
  • /mobcrawl blacklist add|remove|list <entity> — 完全禁止某个怪物
  • /mobcrawl tiltBlacklist add|remove|list <entity> — 保留爬行行为,但禁用模型倾斜

Tab 补全会提示实例中注册的每个实体,包括模组添加的实体,以及用于一次匹配整个模组的 modid:* 通配符。

添加模组生物

默认情况下不会启用任何模组生物,因为姿势是针对原版类人生物比例调整的。添加你自己的生物只需一条命令:

/mobcrawl whitelist add somemod:some_zombie

最适合与僵尸或骷髅大小和形状大致相似的生物。如果模组生物能正确爬行,但其模型无法正常趴下——通常是因为该模组使用自己的动画系统绘制——可以保留爬行行为并为其禁用倾斜:

/mobcrawl tiltBlacklist add somemod:some_zombie

配置

config/mobcrawl-common.toml,每个选项都在文件中有所说明:爬行高度、爬行速度、台阶辅助、仅敌对模式、是否需要目标、目标距离、路径检查间隔、低天花板爬行、窒息保护、爬行时苦力怕爆炸、模型倾斜及其角度。

性能

只有通过过滤器的怪物才会被处理,路径检查会限流,列表匹配会按实体类型缓存。即使在大型整合包中,该模组也不会增加可衡量的开销。

兼容性

Forge 1.20.1。服务端逻辑配合客户端姿势,在专用服务器上安全。与玩家爬行模组(如 Dynamic Crawling,仅影响玩家)不冲突。其他模组添加的生物可通过白名单获得支持。

安装

为1.20.1安装Forge,并将jar文件放入你的 mods 文件夹。无依赖。


作者:Get-6aget 许可证:保留所有权利