修复宝石 Luckius Repair Gems
这是一个简单的模组,添加了一个名为修复宝石的新物品,可以修复你的物品损坏。是对附魔“修补”(Mending)的替代品!

💎 修复宝石 💎
注意:该模组已经从头重新制作。
这是一个简单的模组,添加了一个名为修复宝石的新物品,可以修复你的物品损坏。是对附魔“修补”(Mending)的替代品!
宝石在物品栏中生效。每个等级都会减少冷却时间并增加耐久度。
宝石:
-
弱化修复宝石:
-
基础修复宝石:
-
强化修复宝石:
-
更好的修复宝石:
-
终极修复宝石:
定制化:
选项:
- unbreakable(默认 = true): 默认情况下,修复宝石是不可破坏的,这意味着它们不会使用耐久度。如果禁用,修复宝石可以被破坏。
- repairSingleItem(默认 = true): 如果启用,修复宝石只会在激活冷却之前修复一个物品。否则,它会修复物品栏中的所有损坏物品。
- repairOtherGems(默认 = false): 确定修复宝石是否能够修复其他修复宝石。
对于用户:
您可以在 ``repair_gems_config.json5`` 文件中更改一些参数,该文件位于 ``%appdata/.minecraft/config/``。
您也可以通过 [ModMenu](
对于模组/模组包创建者:
您可以通过将特定物品添加到 ``data/repair_gems/tags/items/excluded_from_repair.json`` 文件中,阻止修复宝石修复特定物品。
开发者注意:如果您使用了数据生成,您可以将以下内容添加到您的 ``ItemTagProvider`` 中:
java
public class ItemTagProvider extends FabricTagProvider.ItemTagProvider {
// 这是标签位置的引用,您可以在代码中使用它,如:stack.isIn(ItemTagProvider.EXCLUDED_FROM_REPAIR);
public static final TagKey
public ItemTagProvider(FabricDataOutput output, CompletableFuture
super(output, completableFuture);
}
@Override
protected void configure(RegistryWrapper.WrapperLookup arg) {
// 这是您向标签中添加物品的地方。
getOrCreateTagBuilder(EXCLUDED_FROM_REPAIR)
.add(ModItems.EXAMPLE_ITEM);
}
}