diff --git a/src/main/java/org/betterx/betterend/recipe/SmithingRecipes.java b/src/main/java/org/betterx/betterend/recipe/SmithingRecipes.java index 42ca5f8a..adb5c9c9 100644 --- a/src/main/java/org/betterx/betterend/recipe/SmithingRecipes.java +++ b/src/main/java/org/betterx/betterend/recipe/SmithingRecipes.java @@ -7,6 +7,7 @@ import org.betterx.betterend.registry.EndItems; import org.betterx.betterend.registry.EndTemplates; import net.minecraft.world.item.Items; +import net.minecraft.world.level.block.Blocks; public class SmithingRecipes { @@ -95,5 +96,54 @@ public class SmithingRecipes { .setPrimaryInputAndUnlock(EndItems.DIAMOND_HAMMER) .setAddition(Items.NETHERITE_INGOT) .build(); + + + BCLRecipeBuilder.copySmithingTemplate( + BetterEnd.makeID("copy_plate_upgrade"), + EndTemplates.PLATE_UPGRADE, + Items.IRON_INGOT + ).build(); + + BCLRecipeBuilder.copySmithingTemplate( + BetterEnd.makeID("copy_leather_handle_attachment"), + EndTemplates.LEATHER_HANDLE_ATTACHMENT, + Items.LEATHER + ).build(); + + BCLRecipeBuilder.copyCheapSmithingTemplate( + BetterEnd.makeID("copy_handle_attachment"), + EndTemplates.HANDLE_ATTACHMENT, + Items.DIAMOND + ).build(); + + BCLRecipeBuilder.copyCheapSmithingTemplate( + BetterEnd.makeID("copy_terminite_upgrade"), + EndTemplates.TERMINITE_UPGRADE, + EndBlocks.TERMINITE.ingot + ).build(); + + BCLRecipeBuilder.copyCheapSmithingTemplate( + BetterEnd.makeID("copy_thallasium_upgrade"), + EndTemplates.THALLASIUM_UPGRADE, + EndBlocks.THALLASIUM.ingot + ).build(); + + BCLRecipeBuilder.copySmithingTemplate( + BetterEnd.makeID("copy_aeternium_upgrade"), + EndTemplates.AETERNIUM_UPGRADE, + Blocks.LAPIS_BLOCK + ).build(); + + BCLRecipeBuilder.copyCheapSmithingTemplate( + BetterEnd.makeID("copy_tool_assembly"), + EndTemplates.TOOL_ASSEMBLY, + Blocks.IRON_BLOCK + ).build(); + + BCLRecipeBuilder.copySmithingTemplate( + BetterEnd.makeID("copy_netherite_upgrade"), + EndTemplates.NETHERITE_UPGRADE, + Blocks.NETHERRACK + ).build(); } }