介绍
多人 Boss 战
一个轻量级的 Minecraft 模组,可根据附近玩家的数量动态缩放 Boss 属性——且没有任何性能开销。
特性
- 当玩家加入或离开战斗时,调整 Boss 属性(生命值、伤害等)。
- 仅在 Boss 进入或离开玩家客户端时进行同步——没有持续轮询或卡顿。
- 可通过简单的 JSON 文件按 Boss 类型(或 Boss 标签)完全配置。
工作原理
当玩家接近 Boss 时,模组会根据配置的倍率重新计算 Boss 的属性。当玩家离开时,属性会再次更新。这种事件驱动的方式意味着在正常游戏过程中没有性能影响。
配置
示例 config/multiplayer_boss_fight/config.json:
[
{
"entities": ["#forge:bosses", "minecraft:wither_boss"],
"attribute_modifiers": [
{
"attribute": "minecraft:generic.max_health",
"operation": "MULTIPLY_TOTAL",
"value": 0.4,
"max_limit": 4
},
{
"attribute": "minecraft:generic.attack_damage",
"operation": "MULTIPLY_TOTAL",
"value": 0.1,
"max_limit": 4
}
]
},
{
"entities": ["minecraft:ender_dragon"],
"attribute_modifiers": [
{
"attribute": "minecraft:generic.max_health",
"operation": "MULTIPLY_TOTAL",
"value": 0.25,
"max_limit": 4
},
{
"attribute": "minecraft:generic.attack_damage",
"operation": "MULTIPLY_TOTAL",
"value": 0.1,
"max_limit": 4
}
]
}
]
参数说明
-
entitiesBoss 实体 ID 列表。你可以使用标签(以
#为前缀)。 -
attribute_modifiers属性修改列表,每一项包含:
attribute– 要修改的属性(例如generic.max_health)。operation–ADDITION、MULTIPLY_BASE或MULTIPLY_TOTAL。value– 每位玩家的倍率(例如0.4= 每位玩家 +40%)。max_limit– 影响 Boss 的玩家数量上限。额外的玩家将不会进一步增加属性。
兼容性
- 适用于多人游戏(专用服务器和局域网)。
- 客户端安装可选(纯服务端模组)。
- 可在游戏中途安全地添加/移除。
享受适合任何队伍规模的平衡 Boss 战吧!
常见问题
Multiplayer Boss Attribute Modifier 支持哪些 Minecraft 版本?
Multiplayer Boss Attribute Modifier 支持 Minecraft Java 版 1.20.1–1.21.1,共 2 个版本,可用的加载器:Forge / NeoForge。下载时注意选择和你游戏版本一致的文件。
Multiplayer Boss Attribute Modifier 怎么安装?
先用 PCL2 或 HMCL 启动器安装对应版本的 Forge / NeoForge,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。
P1nero 的其他作品
查看全部 →Cataclysm Dimensions
将L_Ender's Cataclysm模组中的每个结构放置到不同的维度中
P1nero’s Dialogue Lib
为模组开发者简化自定义 GUI 对话框的实现,并提供一致的样式
P1nero’s Epic Bow
一个Epic Fight附属模组,添加了更好的弓类型
P1nero’s Epic X Cataclysm
为部分 Cataclysm 武器添加兼容支持。
评论
登录后评论和评分