注册名:aoa3:hoe_area_harvest
1.16.5-3.6 Alpha 3 版本后,此能力被添加。
能力效果
当玩家手持锄、对着作物方块按下右键时,会根据该能力计算出的半径(实为边心距),收割该方块周围正方形范围内的、完全成熟的作物。
收割每个方块时,都会根据能力设定的“每方块耐久损耗”计算锄的使用次数,一旦锄在收割过程中损坏,将不会继续收割范围内的剩余成熟作物。
收割作物时,只会在同一水平面内收割;只有玩家可以对将要被收割的作物操作时,才可以收割该作物。
已应用能力
农业技能应用了锄头范围收割能力。
等级 | 基准半径 | 每格半径所需级数 | 每方块耐久损耗 |
---|---|---|---|
57 | 1 | 20 | 1 |
数据驱动格式
锄头范围收割能力需要接收如下参数:
id:该能力的ID(aoa3:hoe_area_harvest)。
level_req:等级需求。
unique_id:标识码。
description:(可选,默认为无)用于使能力显示自定义的描述。
base_radius:基准半径。是玩家达到该能力的等级需求时的收割半径(边心距)。
levels_per_radius_increase:每格半径所需级数。是玩家达到等级需求后,每增加1格收割半径(边心距)所需的等级数。
per_block_hoe_damage:每方块耐久损耗。是玩家收割作物时,每收割一个方块时计算的锄的使用次数。
例如,农业技能57级的锄头范围收割能力:
{
"base_radius": 1,
"id": "aoa3:hoe_area_harvest",
"level_req": 57,
"levels_per_radius_increase": 20,
"per_block_hoe_damage": 1,
"unique_id": "1619780961"
},