傀儡增益药剂 Golem Buff
基本信息
| 属性 |
值 |
| 类 |
common/potions/PotionBuffGolem.java |
| 字段 |
RegisteredPotions.BUFF_GOLEM |
| 注册位置 |
common/registration/RegisteredPotions.java:33 |
| 药水 ID |
来自配置 potions.PotionBuffGolem,默认自动分配(RegisteredPotions.java:48) |
| lang 名 |
potion.buffGolem = Golem Buff(en_US.lang:332) |
| 继承 |
PotionCustomTexture(PotionBuffGolem.java:20) |
| 颜色 / 贴图 |
取自 Aspect.CRAFT(PotionBuffGolem.java:34) |
| 是否负面 |
否(isBad = false) |
功能
唯一只对傀儡生效的药剂。applyAttributesModifiersToEntity 先调用父类实现,再对 EntityGolemBase 追加三项属性修正(PotionBuffGolem.java:47-...):
| 修正 |
常量 |
数值 |
作用编号 |
UUID |
| 移动速度 |
SPEED_INCREASE |
+0.4(+40%) |
1 |
9f76335f-2952-46e9-b91a-c555ca983ada |
| 最大生命 |
HEALTH_INCREASE |
+0.5(+50%) |
1 |
fafcbdc2-9c24-45a1-b832-4b6c4a5df9c7 |
| 伤害 |
DAMAGE_INCREASE |
+1.0(+100%) |
1 |
6e562261-dccf-4421-ac6f-c742989c7dfb |
三项都声明为作用编号 1(PotionAttributeModifiersUtil-风格的比例修正),且都带固定 UUID,以保证多次饮用在同一次游戏会话中不会叠加。
代码只在 entity instanceof EntityGolemBase 时才追加这三项修正,因此对玩家或其他生物无任何额外效果。
数值
| 数值名 |
值 |
| 移动速度加成 |
+40% |
| 最大生命加成 |
+50% |
| 伤害加成 |
+100% |
| 属性修正作用编号 |
1(全部三项) |
| 固定 UUID 数 |
3 |
| 目标实体 |
仅 EntityGolemBase |
交互
| 触发 |
行为 |
| 傀儡饮用 |
移动速度 / 生命上限 / 伤害提升 |
| 玩家饮用 |
无附加效果(仅基础药水效果) |
相关条目
- 银木傀儡 - 主要受益目标
- 配置项 -
potions.PotionBuffGolem 可手工指定药水 ID