使用这个模组即可让铁砧的“过于昂贵”变成需要 39 级经验。Fabric 版本需要 Fabric API。
命令
/noexpensive maxLevel 查看当前的维修成本。
/noexpensive maxLevel <level> 设置最高维修成本。(默认: 39) 如果设置为0将会自动计算维修成本。
/noexpensive compatibility PUT <enchantment> <enchantment> 添加两个附魔之间兼容。
/noexpensive compatibility REMOVE <enchantment> <enchantment> 移除两个附魔之间兼容。
/noexpensive compatibility list 列出所有兼容。
/noexpensive reload 重新加载配置。
/noexpensive combineHigher <true|false> 用以控制是否突破原版等级上限 。(自July 7, 2023后更新起添加)
配置
位置: `.minecraft/NoExpensive.json`, 可以使用命令 /noexpensive reload 重新加载配置, 但是必须保证配置格式正确。
默认经验修补和无限之间,多重射击和穿透之间,锋利、亡灵杀手、截肢杀手之间,保护、弹射物保护、爆炸保护、火焰保护之间兼容。
{
"maxLevel": 39,
"compatibility": {
"minecraft:mending": [
"minecraft:infinity"
],
"minecraft:multishot": [
"minecraft:piercing"
],
"minecraft:sharpness": [
"minecraft:smite",
"minecraft:bane_of_arthropods"
],
"minecraft:smite": [
"minecraft:bane_of_arthropods",
"minecraft:sharpness"
],
"minecraft:bane_of_arthropods": [
"minecraft:sharpness",
"minecraft:smite"
],
"minecraft:protection": [
"minecraft:projectile_protection",
"minecraft:blast_protection",
"minecraft:fire_protection"
],
"minecraft:projectile_protection": [
"minecraft:blast_protection",
"minecraft:fire_protection",
"minecraft:protection"
],
"minecraft:blast_protection": [
"minecraft:fire_protection",
"minecraft:protection",
"minecraft:projectile_protection"
],
"minecraft:fire_protection": [
"minecraft:protection",
"minecraft:projectile_protection",
"minecraft:blast_protection"
]
}
}
旧版
在模组1.7.x或以下版本中,兼容性配置为整数。
Legacy Fabric API对MC1.13.2支持不佳,也没有MC1.7以下版本,所以暂时不支持MC1.7以下版本。