sterling silver alloy smelter

This commit is contained in:
Pyritie 2025-08-21 12:06:38 +01:00
parent 4cfe059c71
commit a2a30eb84b
2 changed files with 22 additions and 10 deletions

View file

@ -18,13 +18,13 @@
- Fixed moon mob spawning light levels, so now they need a light level of 0 instead of 11 (#1587) @NINAustinFett - Fixed moon mob spawning light levels, so now they need a light level of 0 instead of 11 (#1587) @NINAustinFett
- Fixed wrong output amount of mortaring soybean paste (#1607) @TomPlop - Fixed wrong output amount of mortaring soybean paste (#1607) @TomPlop
- Fixed duplicate mixer recipes for rose gold and sterling silver @Pyritie - Fixed duplicate mixer recipes for rose gold and sterling silver @Pyritie
- Added missing rose gold + sterling silver alloy smelter recipes (#1664) @Redeix
- Fixed mechanical mixers requiring an alloy that needed that tier of mixer @Pyritie - Fixed mechanical mixers requiring an alloy that needed that tier of mixer @Pyritie
- Finally fixed all the issues with upgrading the toolbelt - now you can safely dye and undye, upgrade with and without tools inside it, etc (#368) @Pyritie - Finally fixed all the issues with upgrading the toolbelt - now you can safely dye and undye, upgrade with and without tools inside it, etc (#368) @Pyritie
- Fixed a dupe with certus quartz @Pyritie - Fixed a dupe with certus quartz @Pyritie
- Moved the golden apple recipe over to the food processor so it respects food expiry data @Pyritie - Moved the golden apple recipe over to the food processor so it respects food expiry data @Pyritie
- Removed some remaining swine-steel crafting recipes @Pyritie - Removed some remaining swine-steel crafting recipes @Pyritie
- Added missing hoe/scythe mineable tags from custom crops (#1622) @Pyritie - Added missing hoe/scythe mineable tags from custom crops (#1622) @Pyritie
- Added missing rose gold alloy smelter recipes (#1664) @Redeix
- Fixed some (but not all) model issues with the reflector block (#1664) @Redeix - Fixed some (but not all) model issues with the reflector block (#1664) @Redeix
## [0.10.9] - 10-08-2025 ## [0.10.9] - 10-08-2025

View file

@ -116,49 +116,49 @@ function registerTFCMetalsRecipes(event) {
event.recipes.gtceu.forge_hammer('tfg/refined_bloom') event.recipes.gtceu.forge_hammer('tfg/refined_bloom')
.itemInputs('tfc:raw_iron_bloom') .itemInputs('tfc:raw_iron_bloom')
.itemOutputs('tfc:refined_iron_bloom') .itemOutputs('tfc:refined_iron_bloom')
.duration(400) .duration(200)
.EUt(4) .EUt(4)
// Укрепленная крица -> Слиток кованного железа // Укрепленная крица -> Слиток кованного железа
event.recipes.gtceu.forge_hammer('tfg/wrought_iron_ingot') event.recipes.gtceu.forge_hammer('tfg/wrought_iron_ingot')
.itemInputs('tfc:refined_iron_bloom') .itemInputs('tfc:refined_iron_bloom')
.itemOutputs('gtceu:wrought_iron_ingot') .itemOutputs('gtceu:wrought_iron_ingot')
.duration(400) .duration(200)
.EUt(4) .EUt(4)
// Чугун -> Высокоуглеродная сталь // Чугун -> Высокоуглеродная сталь
event.recipes.gtceu.forge_hammer('tfg/high_carbon_steel') event.recipes.gtceu.forge_hammer('tfg/high_carbon_steel')
.itemInputs('tfc:metal/ingot/pig_iron') .itemInputs('tfc:metal/ingot/pig_iron')
.itemOutputs('tfc:metal/ingot/high_carbon_steel') .itemOutputs('tfc:metal/ingot/high_carbon_steel')
.duration(500) .duration(300)
.EUt(4) .EUt(4)
// Высокоуглеродная сталь -> Cталь // Высокоуглеродная сталь -> Cталь
event.recipes.gtceu.forge_hammer('tfg/steel') event.recipes.gtceu.forge_hammer('tfg/steel')
.itemInputs('tfc:metal/ingot/high_carbon_steel') .itemInputs('tfc:metal/ingot/high_carbon_steel')
.itemOutputs('gtceu:steel_ingot') .itemOutputs('gtceu:steel_ingot')
.duration(500) .duration(300)
.EUt(4) .EUt(4)
// Высокоуглеродная черная сталь -> черная сталь // Высокоуглеродная черная сталь -> черная сталь
event.recipes.gtceu.forge_hammer('tfg/black_steel') event.recipes.gtceu.forge_hammer('tfg/black_steel')
.itemInputs('tfc:metal/ingot/high_carbon_black_steel') .itemInputs('tfc:metal/ingot/high_carbon_black_steel')
.itemOutputs('tfc:metal/ingot/black_steel') .itemOutputs('tfc:metal/ingot/black_steel')
.duration(600) .duration(300)
.EUt(4) .EUt(4)
// Высокоуглеродная синяя сталь -> синяя сталь // Высокоуглеродная синяя сталь -> синяя сталь
event.recipes.gtceu.forge_hammer('tfg/blue_steel') event.recipes.gtceu.forge_hammer('tfg/blue_steel')
.itemInputs('tfc:metal/ingot/high_carbon_blue_steel') .itemInputs('tfc:metal/ingot/high_carbon_blue_steel')
.itemOutputs('tfc:metal/ingot/blue_steel') .itemOutputs('tfc:metal/ingot/blue_steel')
.duration(700) .duration(400)
.EUt(4) .EUt(4)
// Высокоуглеродная красная сталь -> красная сталь // Высокоуглеродная красная сталь -> красная сталь
event.recipes.gtceu.forge_hammer('tfg/red_steel') event.recipes.gtceu.forge_hammer('tfg/red_steel')
.itemInputs('tfc:metal/ingot/high_carbon_red_steel') .itemInputs('tfc:metal/ingot/high_carbon_red_steel')
.itemOutputs('tfc:metal/ingot/red_steel') .itemOutputs('tfc:metal/ingot/red_steel')
.duration(700) .duration(400)
.EUt(4) .EUt(4)
// Слабая сталь + Чугун -> Высокоуглеродная черная сталь // Слабая сталь + Чугун -> Высокоуглеродная черная сталь
@ -200,7 +200,7 @@ function registerTFCMetalsRecipes(event) {
.duration(700) .duration(700)
.EUt(4) .EUt(4)
// Rose Gold // Rose Gold + Sterling Silver
const copper_types = [ const copper_types = [
"#forge:ingots/copper", "#forge:ingots/copper",
"#forge:dusts/copper", "#forge:dusts/copper",
@ -211,6 +211,10 @@ function registerTFCMetalsRecipes(event) {
"#forge:ingots/gold", "#forge:ingots/gold",
"#forge:dusts/gold" "#forge:dusts/gold"
]; ];
const silver_types = [
"#forge:ingots/silver",
"#forge:dusts/silver"
];
copper_types.forEach(copper_types_array => { copper_types.forEach(copper_types_array => {
gold_types.forEach(gold_types_array => { gold_types.forEach(gold_types_array => {
@ -219,8 +223,16 @@ function registerTFCMetalsRecipes(event) {
.itemOutputs(ChemicalHelper.get(TagPrefix.ingot, GTMaterials.RoseGold, 5)) .itemOutputs(ChemicalHelper.get(TagPrefix.ingot, GTMaterials.RoseGold, 5))
.duration(20*10) .duration(20*10)
.EUt(GTValues.VA[GTValues.LV]) .EUt(GTValues.VA[GTValues.LV])
})
}); });
silver_types.forEach(silver_types_array => {
event.recipes.gtceu.alloy_smelter(`sterling_silver_from_${copper_types_array.replace(/:/g, "/").replace(/#/g, "")}_and_${silver_types_array.replace(/:/g, "/").replace(/#/g, "")}`)
.itemInputs(Ingredient.of(copper_types_array).withCount(1), Ingredient.of(silver_types_array).withCount(4))
.itemOutputs(ChemicalHelper.get(TagPrefix.ingot, GTMaterials.SterlingSilver, 5))
.duration(20*10)
.EUt(GTValues.VA[GTValues.LV])
});
});
const TFC_INTERMEDIATE_METALS = const TFC_INTERMEDIATE_METALS =
[ [