handful of anvil scrapping recipes

This commit is contained in:
70000hp 2024-04-28 11:51:23 -04:00
parent 0edf9a42fa
commit 51a5905546
2 changed files with 91 additions and 5 deletions

View File

@ -270,9 +270,6 @@ public class ShredderRecipes extends SerializableRecipe {
/* Misc recycling */
ShredderRecipes.setRecipe(ModBlocks.steel_poles, new ItemStack(ModItems.powder_steel_tiny, 3));
ShredderRecipes.setRecipe(ModBlocks.pole_top, new ItemStack(ModItems.powder_tungsten, 4));
ShredderRecipes.setRecipe(ModBlocks.tape_recorder, new ItemStack(ModItems.powder_steel, 1));
ShredderRecipes.setRecipe(ModBlocks.pole_satellite_receiver, new ItemStack(ModItems.powder_steel, 5));
ShredderRecipes.setRecipe(ModBlocks.steel_roof, new ItemStack(ModItems.powder_steel_tiny, 13));
ShredderRecipes.setRecipe(ModBlocks.steel_wall, new ItemStack(ModItems.powder_steel_tiny, 13));
ShredderRecipes.setRecipe(ModBlocks.steel_corner, new ItemStack(ModItems.powder_steel_tiny, 26));

View File

@ -748,7 +748,63 @@ public class AnvilRecipes {
new AnvilOutput(new ItemStack(ModItems.ingot_copper, 8))
}
).setTier(2));
constructionRecipes.add(new AnvilConstructionRecipe(
new ComparableStack(ModBlocks.machine_stirling),
new AnvilOutput[] {
new AnvilOutput(new ItemStack(ModItems.plate_steel, 6)),
new AnvilOutput(new ItemStack(ModItems.ingot_copper, 8)),
new AnvilOutput(new ItemStack(ModItems.coil_copper, 4)),
new AnvilOutput(new ItemStack(ModItems.gear_large, 1)),
}
).setTier(2));
constructionRecipes.add(new AnvilConstructionRecipe(
new ComparableStack(ModBlocks.machine_stirling, 1, 1),
new AnvilOutput[] {
new AnvilOutput(new ItemStack(ModItems.plate_steel, 6)),
new AnvilOutput(new ItemStack(ModItems.ingot_copper, 8)),
new AnvilOutput(new ItemStack(ModItems.coil_copper, 4)),
}
).setTier(2));
constructionRecipes.add(new AnvilConstructionRecipe(
new ComparableStack(ModBlocks.machine_stirling_steel),
new AnvilOutput[] {
new AnvilOutput(new ItemStack(ModItems.plate_steel, 16)),
new AnvilOutput(new ItemStack(ModItems.ingot_beryllium, 6)),
new AnvilOutput(new ItemStack(ModItems.ingot_copper, 8)),
new AnvilOutput(new ItemStack(ModItems.coil_gold, 16)),
new AnvilOutput(new ItemStack(ModItems.gear_large,1, 1)),
}
).setTier(2));
constructionRecipes.add(new AnvilConstructionRecipe(
new ComparableStack(ModItems.gear_large,1, 1),
new AnvilOutput[] {
new AnvilOutput(new ItemStack(ModItems.plate_steel, 8)),
new AnvilOutput(new ItemStack(ModItems.ingot_titanium, 1)),
}
).setTier(2));
constructionRecipes.add(new AnvilConstructionRecipe(
new ComparableStack(ModItems.gear_large),
new AnvilOutput[] {
new AnvilOutput(new ItemStack(ModItems.plate_iron, 8)),
new AnvilOutput(new ItemStack(ModItems.ingot_copper, 1)),
}
).setTier(2));
constructionRecipes.add(new AnvilConstructionRecipe(
new ComparableStack(ModBlocks.machine_stirling_steel, 1, 1),
new AnvilOutput[] {
new AnvilOutput(new ItemStack(ModItems.plate_steel, 16)),
new AnvilOutput(new ItemStack(ModItems.ingot_beryllium, 6)),
new AnvilOutput(new ItemStack(ModItems.ingot_copper, 8)),
new AnvilOutput(new ItemStack(ModItems.coil_gold, 16)),
}
).setTier(2));
constructionRecipes.add(new AnvilConstructionRecipe(
new ComparableStack(ModBlocks.barrel_tcalloy),
new AnvilOutput[] {
@ -821,7 +877,40 @@ public class AnvilRecipes {
}
).setTier(2));
constructionRecipes.add(new AnvilConstructionRecipe(
new ComparableStack(ModBlocks.radiorec),
new AnvilOutput[] {
new AnvilOutput(new ItemStack(ModItems.plate_steel, 4)),
new AnvilOutput(new ItemStack(ModItems.wire_copper, 1)),
new AnvilOutput(new ItemStack(ModItems.circuit_red_copper, 1), 0.5F),
new AnvilOutput(new ItemStack(ModItems.ingot_polymer, 1), 0.25F),
}
).setTier(2));
constructionRecipes.add(new AnvilConstructionRecipe(
new ComparableStack(ModBlocks.tape_recorder),
new AnvilOutput[] {
new AnvilOutput(new ItemStack(ModItems.ingot_steel, 1)),
new AnvilOutput(new ItemStack(ModItems.ingot_tungsten, 1), 0.25F),
}
).setTier(2));
constructionRecipes.add(new AnvilConstructionRecipe(
new ComparableStack(ModBlocks.pole_top),
new AnvilOutput[] {
new AnvilOutput(new ItemStack(ModItems.ingot_tungsten, 3)),
new AnvilOutput(new ItemStack(ModItems.ingot_red_copper, 1)),
new AnvilOutput(new ItemStack(ModItems.ingot_beryllium, 2)),
new AnvilOutput(new ItemStack(ModItems.ingot_beryllium, 1), 0.5F),
}
).setTier(2));
constructionRecipes.add(new AnvilConstructionRecipe(
new ComparableStack(ModBlocks.pole_satellite_receiver),
new AnvilOutput[] {
new AnvilOutput(new ItemStack(ModItems.ingot_steel, 3)),
new AnvilOutput(new ItemStack(ModItems.ingot_steel, 2), 0.5F),
new AnvilOutput(new ItemStack(ModItems.circuit_red_copper, 1), 0.5F),
new AnvilOutput(new ItemStack(ModItems.wire_red_copper, 1)),
}
).setTier(2));
constructionRecipes.add(new AnvilConstructionRecipe(
new ComparableStack(ModBlocks.filing_cabinet),
new AnvilOutput[] {