
更多属性
为游戏添加了许多新属性,进一步扩展了属性的定制能力。
概述
为游戏添加多种新属性,进一步扩展属性的自定义能力。
影响所有生物实体的属性
- 伤害上限 – 限制单次攻击受到的最大伤害。仅数值最小的修饰符生效。支持固定数值和百分比两种伤害上限。
- 物理伤害减免 – 减少不无视护甲的伤害。
- 魔法伤害减免 – 减少模组配置中被标记为魔法的伤害。
- 环境伤害减免 – 减少来自没有直接攻击者的环境伤害。
- 伤害减免 – 减少所有类型的受到的伤害。
- 魔法护甲 – 专门针对魔法伤害的护甲值。
- 魔法护甲韧性 – 专门针对魔法伤害的护甲韧性。
- 闪避几率 – 完全躲避一次攻击的概率。
- 命中几率 – 攻击命中目标的概率。
- 最终命中几率 – 应用于最终命中概率的修饰符。
- 最终闪避几率 – 应用于最终闪避概率的修饰符。
- 无敌帧削减 – 攻击时减少目标无敌帧的概率。
- 无敌帧时长 – 缩放受到攻击后无敌帧的持续时间。
- 箭矢伤害 – 缩放箭矢造成的伤害。
- 箭矢速度 – 缩放箭矢的飞行速度。
- 暴击几率 – 触发暴击的概率。
- 暴击伤害 – 触发暴击时的伤害倍率。
- 真实伤害转化 – 将部分伤害转化为真实伤害。
- 额外真实伤害 – 每次攻击额外增加固定真实伤害。
- 魔法伤害转化 – 将部分伤害转化为魔法伤害。
- 额外魔法伤害 – 每次攻击额外增加固定魔法伤害。
- 魔法伤害倍率 – 所有魔法伤害的倍率。
- 生命偷取 – 按造成伤害的百分比恢复生命值。
- 近战生命偷取 – 按造成近战伤害的百分比恢复生命值。
- 远程生命偷取 – 按造成远程伤害的百分比恢复生命值。
- 魔法生命偷取 – 按造成魔法伤害的百分比恢复生命值。
- 生命恢复 – 每秒恢复的生命值。
- 百分比生命恢复 – 每秒恢复最大生命值的百分比。
- 受到治疗 – 缩放玩家受到的所有治疗效果。
- 伤害倍率 – 所有造成伤害的倍率。
- 体型 – 控制实体模型和碰撞箱的缩放大小。
仅影响玩家的属性
- 进食速度 – 缩放进食和饮用的速度。
- 拉弓速度 – 缩放拉弓的速度。
- 饥饿速率 – 缩放食物条的消耗速度。
- 挖掘速度 – 缩放挖矿的速度。
伤害类型定义
- 物理伤害 – 不无视护甲的伤害;受物理伤害减免和普通护甲减免。
- 魔法伤害 – 在
consideredMagicDamage配置项中列出的伤害类型;受魔法伤害减免和魔法护甲减免。 - 环境伤害 – 来源于环境且没有伤害来源实体的伤害。
- 近战伤害 – 由攻击者在接触范围内直接造成的伤害。
- 远程伤害 – 由攻击者间接造成的伤害(例如,从弓射出的箭矢)。
重要说明
- 基于概率的属性的乘法叠加:例如,两个 +50% 闪避修饰符会得到总共 75% 的闪避几率(不是 100%)。达到 100% 的唯一方法是单个 +100% 的修饰符。
- 对
getAttributeValue()的 Mixin 注入确保了概率属性返回实际叠加后的数值(例如,75% 而不是 50%+50%)。 - 工具提示显示 – 几率和速率属性始终以百分比显示。伤害上限属性根据操作类型显示为数值或百分比。非
ADDITION修饰符会加上“效力”后缀以示区别(例如,“闪避几率效力”)。
配置
文件:config/more_attributes_config.toml
选项:
hungerRateAffectRegeneration– 饥饿速率是否影响生命恢复的饥饿消耗。strongerTrueDamage– 启用更强版本的真实伤害。unlimitedLiftSteal– 生命偷取是否可以恢复超过造成伤害的量。consideredMagicDamage– 被视为魔法伤害的伤害类型列表。displayMagicArmor– 是否显示魔法护甲 HUD。magicArmorDisplayMode– 魔法护甲的显示模式。magicArmorNumberPosition– 条形显示模式中数字的位置。magicArmorBarStyle– 条形显示的配色风格。magicArmorBarMaxValue– 条形满值对应的护甲数值。
正在加载版本记录…
正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。