配置文件
约 348 字大约 1 分钟
2025-11-26
通过调整 config 文件夹中的 battery_shield-common.toml 文件,可以对整个模组的行为做出一些调整。
| 配置项 | 类型 | 默认值 | 说明 |
|---|---|---|---|
shield_pre_level | int | 10 | 每级护盾的基础值 |
battery_value | int | 50 | 护盾电池能恢复的护盾值 |
small_battery_value | int | 10 | 小型护盾电池能恢复的护盾值 |
sheild_cooldown | int | 60 | 护盾冷却时间(tick) |
mobs_shield | boolean | true | 是否允许生物拥有护盾 |
mobs_shield_add_percent | Double | 0.5 | 生物护盾加成百分比 |
display.shield | boolean | true | 是否显示护盾条 |
display.health | boolean | true | 是否显示生命值 |
display.number | boolean | true | 是否显示伤害数字 |
display.hud | boolean | true | 是否显示 HUD 护盾信息 |
misc.use_2d_head | boolean | true | 是否显示 2D 头部图标 |
send_charging_msg | boolean | true | 充能时是否发送消息 |
messages | List<String> | ["正在使用护盾电池", "正在给护盾充能"] | 使用护盾电池时发送的消息内容 |
messages_phoenix | List<String> | ["正在使用凤凰治疗包"] | 使用凤凰治疗包时发送的消息内容 |
func.zero_damage_event | boolean | false | 被护盾保护时不受伤害 |
func.calc_damage_with_event | boolean | false | 护盾直接吸收受到的伤害 |
func.prevent_damage_overflow | boolean | true | 护盾可清除大于护盾值的伤害 |
misc.use_glass_break_sound | boolean | false | 护盾破裂时播放音效 |
evolve.requirement | List<int> | [40, 120, 360] | 护盾进化所需条件 |
evolve.allow | boolean | false | 是否允许护盾进化 |
display.evolve | boolean | true | 是否显示护盾进化点 |
