平衡老板

平衡老板

Boss Balancer 就是平衡boss并增进玩家之间的情谊。

集成动力学

⚔️ Boss Balancer:残酷的动态难度

Boss Balancer 是一个智能的、100% 服务器端的功能模组,旨在修复多人服务器中的一个常见问题:当多个玩家共同作战时,Boss 会变得不堪一击……或者被过于强大的单人“速通玩家”轻松击败。

此模组会根据附近玩家人数动态调整 Boss(以及可选普通生物)的生命值和伤害,确保每一次战斗都充满残酷与史诗般的挑战!

✨ 主要特性

  • 🛡️ 100% 服务器端:你的玩家无需在客户端安装此模组!只需将其放入服务器的 mods 文件夹,即可立即生效。
  • 🤝 通用兼容性:它会根据最大生命值自动识别来自任何模组(以及原版 Boss,如凋灵和末影龙)的 Boss。无需任何配置!
  • 🏃 反速通系统:即使有玩家试图单挑 Boss,模组也会将 1 名玩家视为 2 名。这保证了从一开始就有最低限度的残酷挑战(+150% 生命值和 +100% 伤害)。
  • ♾️ 突破 1024 HP 限制:Minecraft 有一个硬编码的最大生命值限制为 1024。Boss Balancer 通过创新的 “模拟抗性” 系统绕过了这一限制。如果 Boss 需要 2048 点生命值,其生命值会封顶在 1024,但会减少 50% 的伤害,以完美模拟相同的有效生命值,且不会破坏游戏平衡。
  • 📈 动态缩放(最高可达 20 倍!):生命值和伤害会随着检测半径内每增加一名玩家而缩放。当玩家离开或死亡时,难度会实时动态重新调整。
  • ⚙️ 高度可配置:所有内容都可以在 bossbalancer.json 配置文件中或通过游戏内命令进行调整。

🎮 游戏内命令

作为管理员,你可以使用 /bossbalancer 命令实时控制模组!无需重启服务器。

  • /bossbalancer status - 显示当前的缩放设置和倍率。
  • /bossbalancer toggle - 完全启用或禁用 Boss 缩放。
  • /bossbalancer config <radius> <scalingFactor> <maxMultiplier> - 即时调整核心缩放参数。
  • /bossbalancer blacklist add/remove/list <entity_id> - 轻松管理哪些实体应被缩放系统忽略。
  • /bossbalancer reload - 从磁盘重新加载配置文件。
  • /bossbalancer debug <true/false> - 启用调试模式,将缩放信息打印到聊天栏。

模组还包含一个 /bossbalancer mobs 子命令,用于配置普通生物的可选缩放!

⚙️ 工作原理

默认情况下,任何最大生命值超过 200 点(或非标准怪物为 100 点)的实体都会被自动视为 Boss。模组会在 Boss 生成时或战斗中统计附近的玩家人数,并利用 Minecraft 原生的属性系统在后台透明地应用倍率。