跳到正文
烈焰甘蔗Wiki

Power(力量)

基本信息

属性 值
附魔本体 原版 net.minecraft.enchantment.Enchantment.power(SC2 不注册自有附魔)
附魔 ID 无法核实——NBT 存的是原版 effectId(ModuleEnchants.java:270),数值由 vanilla 决定,本仓无 vanilla 源码
内部类型 ENCHANTMENT_TYPE.SHOOTER
等级上限 无法核实——取自 getEnchantment().getMaxLevel()(ModuleEnchants.java:166),即原版上限
基础价值 750(EnchantmentInfo.java:54)
折算公式 value = 2^(level-1) * rank1Value(EnchantmentInfo.java:39)

⚠️ 审计订正

  • 原文「附魔等级要求:15」——源码中不存在铁砧等级要求,此数值无出处,已删除。
  • 原文「每级提升固定伤害量」含糊未量化——已补上确切公式与限制条件。

效果

对箭矢(EntityArrow)直接叠加伤害,每级 +0.5,等级 ≥1 时再 +0.5 固定偏移:

protected void setProjectileDamage(Entity projectile) {
    if (enchanter != null && projectile instanceof EntityArrow) {
        int power = enchanter.getPowerLevel();
        if (power > 0) {
            EntityArrow arrow = (EntityArrow) projectile;
            arrow.setDamage((arrow).getDamage() + (double) power * 0.5D + 0.5D);
        }
    }
}

来源:ModuleShooter.java:414-422

即最终伤害增量 = power * 0.5 + 0.5。仅对箭矢生效:火球、雪球、鸡蛋、药水等其他抛射物模块不吃 Power。

获取与生效方式

  • 来源:附魔书(EnchantmentInfo.java:61、EnchantmentInfo.java:85)
  • 载体:矿车上的 Enchanter 模块(ID 82,ModuleData.java:943),3 格(ModuleEnchants.java:23)
  • 类型匹配:矿车上存在 ModuleShooter 系模块才启用 SHOOTER 类型(ModuleShooter.java:51)
  • 不可附魔:模块物品 setMaxDamage(0)(ItemCartModule.java:25)
  • 损耗:每次射击固定扣 1 点内部值(ModuleShooter.java:402-407)

相关附魔

浏览全部模组