Skip to main content

简介

磨痕

希望让耐久能影响到工具的效率、武器的伤害?本模组提供了便利的配置文件,能简单地设定某个物品性能受耐久损耗影响的变化曲线。

使用示例

创建config/WornTear/example.json

[
{
"match": "minecraft:wooden_axe",
"rule": "4+[0,0]*0"
},
{
"match": "minecraft:shears",
"rule": "0+[0,1]*-20"
},
{
"match": "minecraft:iron_shovel",
"rule": "0.3+[0.4,0.5]*0.6"
}
]

第一部分会使木斧始终拥有400%的效率。

第二部分会使剪刀在满耐久时拥有-2000%的效率,并随耐久降低线性递增,当耐久为零时,效率为0%。

第三部分是相对正常的写法,0.3意味着铁锹无论耐久如何都拥有30%的基础效率,而自身耐久百分比在40%到50%之间时,开始发生线性变化:

  • 耐久为40%及以下时,效率始终为30%;
  • 耐久为45%时,效率为0.3+0.5*0.6=60%;
  • 耐久为50%及以上时,效率始终为0.3+0.6=90%。

你可以在配置文件中开启物品提示框显示系数来直观地看到影响情况。

上述提到的效率,会同时对工具或武器的破坏方块速度和伤害生效。

后续计划

  • 耐久影响盔甲护甲值。
  • 细分的可配置项。