痛苦荒原

痛苦荒原

根据距离、深度、世界年龄和玩家状态,使用可配置公式缩放生物群体。

怪物

远方之苦(Farlands of Pain)

远方之苦是一款 NeoForge 模组,它能让非玩家生物根据世界位置、深度、附近玩家等级、实体生命值、世界天数以及其他可配置变量进行缩放调整。

本模组专为这样的世界设计:当玩家探索更远、深入更深、存活更久,或自行调整缩放规则时,危险程度应随之提升。

功能

  • 通过可配置公式对非玩家实体进行缩放。
  • 可增加生物的最大生命值、移动速度、击退抗性、伤害、掉落经验值以及额外战利品掉落次数。
  • 支持公式变量,包括坐标、与出生点的距离、垂直深度、最近玩家等级、附近生物数量、世界天数、月相、难度等。
  • 添加了 /pain-o-meter 命令,可切换显示当前缩放数值的小型客户端叠加层。
  • 使用 NeoForge 的 ModConfigSpec,因此安装 Configured 模组后可在游戏中编辑配置。

配置

配置文件:

config/farlandsofpain-common.toml

主要公式选项:

  • formulas.healthFormula
  • formulas.damageFormula
  • formulas.lootFormula
  • formulas.xpFormula
  • formulas.speedFormula
  • formulas.knockbackFormula

模组还包含最大生命值、伤害、速度、击退抗性、经验值和额外战利品掉落次数的安全限制,因此极端公式可以被设定上限。

兼容性

  • Minecraft:1.21.1
  • 加载器:NeoForge 21.1.228+
  • Java:21
  • 运行端:客户端和服务器
  • 可选:Configured 模组用于在游戏中编辑配置

游戏内的缩放效果在服务器端应用。Pain-O-Meter 叠加层所需的配置值会同步至客户端。