<tag:blocks:minecraft:needs_stone_tool>.add(<block:minecraft:gold_ore>);
<tag:blocks:minecraft:needs_stone_tool>.add(<block:minecraft:deepslate_gold_ore>);

<tag:blocks:minecraft:needs_wooden_tool>.add(<block:minecraft:copper_ore>);
<tag:blocks:minecraft:needs_wooden_tool>.add(<block:minecraft:deepslate_copper_ore>);
<tag:blocks:minecraft:needs_stone_tool>.remove(<block:minecraft:copper_ore>);
<tag:blocks:minecraft:needs_stone_tool>.remove(<block:minecraft:deepslate_copper_ore>);
<tag:blocks:minecraft:needs_wooden_tool>.add(<block:minecraft:raw_copper_block>);
<tag:blocks:minecraft:needs_stone_tool>.remove(<block:minecraft:raw_copper_block>);
<tag:blocks:minecraft:needs_stone_tool>.add(<block:minecraft:nether_gold_ore>);
<tag:blocks:minecraft:needs_stone_tool>.add(<block:minecraft:raw_gold_block>);
<tag:blocks:minecraft:needs_stone_tool>.add(<block:minecraft:gold_block>);
<tag:blocks:minecraft:needs_stone_tool>.add(<block:cavesanddepths:slate_gold_ore>);
<tag:blocks:minecraft:needs_iron_tool>.remove(<block:minecraft:gold_ore>);
<tag:blocks:minecraft:needs_iron_tool>.remove(<block:minecraft:deepslate_gold_ore>);
<tag:blocks:minecraft:needs_iron_tool>.remove(<block:minecraft:nether_gold_ore>);
<tag:blocks:minecraft:needs_iron_tool>.remove(<block:minecraft:raw_gold_block>);
<tag:blocks:minecraft:needs_iron_tool>.remove(<block:minecraft:gold_block>);
<tag:blocks:minecraft:needs_iron_tool>.remove(<block:cavesanddepths:slate_gold_ore>);
<tag:blocks:minecraft:needs_iron_tool>.add(<block:minecraft:obsidian>);
<tag:blocks:minecraft:needs_diamond_tool>.remove(<block:minecraft:obsidian>);
<tag:blocks:minecraft:needs_iron_tool>.add(<block:minecraft:ancient_debris>);
<tag:blocks:minecraft:needs_diamond_tool>.remove(<block:minecraft:ancient_debris>);
<tag:items:nether:pickaxe>.add(<item:minecraft:diamond_pickaxe>,<item:alloyed:steel_pickaxe>);
<tag:items:nether:sword>.add(<item:minecraft:diamond_sword>,<item:alloyed:steel_sword>);
<tag:items:nether:hoe>.add(<item:minecraft:diamond_hoe>,<item:alloyed:steel_hoe>);
<tag:items:nether:axe>.add(<item:minecraft:diamond_axe>,<item:alloyed:steel_axe>);
<tag:items:nether:shovel>.add(<item:minecraft:diamond_shovel>,<item:alloyed:steel_shovel>);
 smithing.addTransformRecipe("minecraft_netherite_sword_smithing", <item:minecraft:netherite_sword>, <item:minecraft:netherite_upgrade_smithing_template>, <tag:items:nether:sword>, <item:minecraft:netherite_ingot>);
smithing.addTransformRecipe("minecraft_netherite_axe_smithing", <item:minecraft:netherite_axe>, <item:minecraft:netherite_upgrade_smithing_template>, <tag:items:nether:axe>, <item:minecraft:netherite_ingot>);
smithing.addTransformRecipe("minecraft_netherite_pickaxe_smithing", <item:minecraft:netherite_pickaxe>, <item:minecraft:netherite_upgrade_smithing_template>, <tag:items:nether:pickaxe>, <item:minecraft:netherite_ingot>);
smithing.addTransformRecipe("minecraft_netherite_hoe_smithing", <item:minecraft:netherite_hoe>, <item:minecraft:netherite_upgrade_smithing_template>, <tag:items:nether:hoe>, <item:minecraft:netherite_ingot>);
smithing.addTransformRecipe("minecraft_netherite_shovel_smithing", <item:minecraft:netherite_shovel>, <item:minecraft:netherite_upgrade_smithing_template>, <tag:items:nether:shovel>, <item:minecraft:netherite_ingot>);
smithing.removeByName("minecraft:netherite_axe_smithing");
smithing.removeByName("minecraft:netherite_pickaxe_smithing");
smithing.removeByName("minecraft:netherite_hoe_smithing");
smithing.removeByName("minecraft:netherite_sword_smithing");
smithing.removeByName("minecraft:netherite_shovel_smithing");

smithing.removeByName("minecraft:netherite_helmet_smithing");
smithing.removeByName("minecraft:netherite_boots_smithing");
smithing.removeByName("minecraft:netherite_chestplate_smithing");
smithing.removeByName("minecraft:netherite_leggings_smithing");
<tag:items:nether:helmet>.add(<item:minecraft:diamond_helmet>,<item:alloyed:steel_helmet>);
<tag:items:nether:boots>.add(<item:minecraft:diamond_boots>,<item:alloyed:steel_boots>);
<tag:items:nether:chestplate>.add(<item:minecraft:diamond_chestplate>,<item:alloyed:steel_chestplate>);
<tag:items:nether:leggings>.add(<item:minecraft:diamond_leggings>,<item:alloyed:steel_leggings>);
smithing.addTransformRecipe("minecraft_netherite_helmet_smithing", <item:minecraft:netherite_helmet>, <item:minecraft:netherite_upgrade_smithing_template>, <tag:items:nether:helmet>, <item:minecraft:netherite_ingot>);
smithing.addTransformRecipe("minecraft_netherite_boots_smithing", <item:minecraft:netherite_boots>, <item:minecraft:netherite_upgrade_smithing_template>, <tag:items:nether:boots>, <item:minecraft:netherite_ingot>);
smithing.addTransformRecipe("minecraft_netherite_chestplate_smithing", <item:minecraft:netherite_chestplate>, <item:minecraft:netherite_upgrade_smithing_template>, <tag:items:nether:chestplate>, <item:minecraft:netherite_ingot>);
smithing.addTransformRecipe("minecraft_netherite_leggings_smithing", <item:minecraft:netherite_leggings>, <item:minecraft:netherite_upgrade_smithing_template>, <tag:items:nether:leggings>, <item:minecraft:netherite_ingot>);

<tag:items:diamond:pickaxe>.add(<item:minecraft:iron_pickaxe>,<item:cavesanddepths:rosegoldpickaxe>);
<tag:items:diamond:sword>.add(<item:minecraft:iron_sword>,<item:cavesanddepths:rosegoldsword>);
<tag:items:diamond:hoe>.add(<item:minecraft:iron_hoe>,<item:cavesanddepths:rosegoldhoe>);
<tag:items:diamond:axe>.add(<item:minecraft:iron_axe>,<item:cavesanddepths:rosegoldaxe>);
<tag:items:diamond:shovel>.add(<item:minecraft:iron_shovel>,<item:cavesanddepths:rosegoldshovel>);

