
每日首领 - 更多配置
为每日首领添加更多配置
DBMBC(每日 Boss 更多 Boss 配置)
需要 Daily Boss 才能运行。
⚠️ 重要信息
[!IMPORTANT] 此版本仅添加配置功能。 它不包含任何 Boss 实体。它允许你配置由数据包提供的 Boss。
🛑 请勿与 DAILY BOSS - MORE BOSSES 同时使用 🛑 它们共享相同的逻辑,但被拆分出来是为了让你能对模组包进行精细化控制。同时使用两者会导致冲突。
DBMBC 添加了对来自多个以 Boss 为核心的模组的支持,并让你决定哪些 Boss 出现在轮换中,以及在哪里出现(维度 / 生物群系)。
配置是自动的,通过首次启动时生成的单个文件处理:config/dailyboss_spawn_rules.json
⚙️ 配置
全局设置
控制模组的默认行为。
"global_settings": {
"default_enabled": true,
"auto_add_new_bosses": true,
"require_biome_match": false
}
default_enabled:默认允许新的或未配置的 Boss。auto_add_new_bosses:新检测到的 Boss ID 会自动追加到配置文件中。require_biome_match:true:仅当维度和生物群系都匹配规则时,Boss 才会生成。false:只要任一检查通过(或列表为空),Boss 就会生成。
单个 Boss 规则
为每个 Boss ID 配置特定规则。
"boss_rules": {
"cataclysm:ignis": {
"enabled": true,
"dimensions": ["minecraft:the_nether"],
"biomes": ["minecraft:nether_wastes"],
"blacklist_mode": false
}
}
enabled:强制纳入(true)或排除(false)轮换。dimensions/biomes:允许(白名单)或禁止(黑名单)的位置列表。blacklist_mode:false(白名单):位置必须匹配列表中的至少一个条目。true(黑名单):位置不得匹配任何条目。
📋 评估逻辑
- Boss 存在性:Boss 实体必须在游戏中注册。
- 启用检查:如果
enabled = false,则立即跳过该 Boss。 - 黑名单模式:
- 如果为
false(白名单):至少必须匹配一个条件。 - 如果为
true(黑名单):不得匹配任何条件。
- 如果为
- 严格性:
- 如果
require_biome_match = true,则维度和生物群系检查都必须通过。
- 如果
示例
1. 完全禁用某个特定 Boss:
"cataclysm:maledictus": { "enabled": false }
(注意:移除 Boss 条目会将其恢复为全局默认值。显式设置为 false 可确保其保持禁用。)
2. 仅允许在恶地生成:
"dungeons_and_combat:sunleia": {
"enabled": true,
"biomes": ["minecraft:badlands"],
"blacklist_mode": false
}
3. 允许在任何地方生成,除了下界:
"cataclysm:ancient_remnant": {
"enabled": true,
"dimensions": ["minecraft:the_nether"],
"blacklist_mode": true
}
💎 战利品与进度
每个 Boss 定义都可以映射到高价值战利品表(例如堡垒宝藏),这样胜利会变得有意义,而不会破坏前期进度。
你可以在 JSON 配置中为每个 Boss 自定义战利品,无需编辑数据包:
"loot": {
"loot_tables": [
"minecraft:chests/bastion_treasure",
"yourpack:custom/ignis_rewards"
],
"append_defaults": false
}
loot_tables:Boss 被击败时要生成的战利品表列表。(替换默认战利品)。append_defaults:true:在原始掉落物之上添加你的自定义战利品。false:用你的选择完全替换原始战利品。
- 将
loot部分留空会保留原始数据包战利品。
这种分层系统确保非破坏性编辑:附加战利品 → (可选)追加默认值 → 底层数据包奖励
正在加载版本记录…
正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。