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

历史编辑记录更多
    最近参与编辑
    方块转换 (Block Conversion)
    注册名:aoa3:block_conversion

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

    能力效果

    该能力会与1种物品(触发转换的物品)和2种方块(被转化方块、转化产物)关联。

    玩家手持触发转换的物品右击被转化方块时,将转化范围内的被转化方块替换为转化产物,消耗1个手持的物品。

    转化范围由以下方法确定:

    • 形状:正方形,以玩家右击的方块为中心,边长为 2 × 转化半径 + 1,即向两侧各延伸等于转化半径的长度。转化半径由能力本身决定。

    • 方向:根据玩家右击了方块的哪个面确定。

      • 如果玩家右击了方块的上表面和下表面,该正方形为一个水平的正方形。

      • 如果玩家右击了方块的侧面,该正方形为一个竖直的正方形。其中,如果玩家右击了方块的南北侧面,该正方形会沿着东西方向延伸;如果玩家右击了方块的东西侧面,该正方形会沿着南北方向延伸。

    方块转换-第1张图片转化范围示意,十字准星位置为玩家右击的位置

    已应用能力

    农业技能使用了方块转换能力。

    等级触发物品被转化方块转化产物转化半径
    16小麦种子圆石苔石1
    66蘑菇孢子草方块菌丝体4

    数据驱动格式

    方块转换能力需要接收如下参数:

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

    • level_req:等级需求。

    • unique_id:标识码。

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

    • radius:(可选,默认为1)转化半径。

    • target_block:被转化方块的ID。

    • replacement_block:转化产物方块的ID。

    • interaction_item:(可选,默认为空)触发转换的物品的ID。


    例如,农业技能66级的方块转换能力:

        {
          "id": "aoa3:block_conversion",
          "interaction_item": "aoa3:mushroom_spores",
          "level_req": 66,
          "radius": 4,
          "replacement_block": "minecraft:mycelium",
          "target_block": "minecraft:grass_block",
          "unique_id": "1885647504"
        },
    资料分支:1.18 -,
    1.18 +
    资料分类:能力:通用

    短评加载中..