• 浏览量:145
  • 创建日期:2月前
  • 最后编辑:2月前
  • 编辑次数:5次

历史编辑记录更多
    最近参与编辑
    合成效率提升 (Bonus Crafting Output)
    注册名:aoa3:bonus_crafting_output

    1.16.5-3.6 Alpha 4 版本后,此能力被添加。

    能力效果

    该能力会使玩家在合成时获得额外的指定产物/标签内的物品,增产比例可单独设定。


    当玩家通过任意方法“合成”指定产物/标签内的物品时会增产:

    • 实际产量 = 原产量 * ( 1 + 等级增产比例 ) 向上取整

    • 等级增产比例 = 基准增产比例 + [ ( 技能等级 * 1.01 - 1 ) * 每级额外增产 ] 四舍五入

    只要玩家合成产生了该产物(无论使用什么配方、什么工作方块合成),都可以增产,但只能在“合成”时增产。

    增产时,会影响合成GUI中显示的产物数量,但不会影响JEI物品管理器等模组中的产物数量。

    已应用能力

    精炼技能应用了合成效率提升能力。

    等级指定产物/标签基准增产比例每级额外增产
    39minecraft:planks
    0.5(+50%)0.0(+0%)
    62火把
    0.5(+50%)0.0(+0%)

    数据驱动格式

    合成效率提升能力需要接收如下参数:

    • id:该能力的ID(aoa3:bonus_crafting_output)。

    • level_req:等级需求。

    • unique_id:标识码。

    • description:(可选,默认为空)用于使能力显示自定义的描述。

    • base_value:(可选,默认为0)基准增产比例,是玩家技能等级为1时的增产比例。

    • per_level_mod:(可选,默认为0)玩家的技能等级+1时,增产比例的增加量。

    • item:(与 tag 不兼容)指定被增产的物品。

    • tag:(与 item 不兼容)指定被增产的标签。

    在使用数据驱动定义此能力时,物品和标签只需要指定一个。在都指定时,会选择指定的物品而忽略标签。


    例如,精炼技能39级的合成效率提升能力:

        {
          "base_value": 0.5,
          "id": "aoa3:bonus_crafting_output",
          "level_req": 39,
          "per_level_mod": 0.0,
          "tag": "minecraft:planks",
          "unique_id": "1051162964"
        },

    精炼技能62级的合成效率提升能力:

        {
          "base_value": 0.5,
          "id": "aoa3:bonus_crafting_output",
          "item": "minecraft:torch",
          "level_req": 62,
          "per_level_mod": 0.0,
          "unique_id": "1891831171"
        },
    资料分支:1.18 -,
    1.18 +
    资料分类:能力:通用

    短评加载中..