This commit is contained in:
Dmitry 2023-12-09 22:02:57 +07:00
parent 6fc1e3bbae
commit 603e843cb1
2 changed files with 200 additions and 241 deletions

View file

@ -44,21 +44,6 @@ const registerTFCRecipes = (event) => {
.resultFluid(Fluid.of(metalSpecs.fluid, 144)) .resultFluid(Fluid.of(metalSpecs.fluid, 144))
.id(`tfc:heating/metal/${metal}_ingot`) .id(`tfc:heating/metal/${metal}_ingot`)
} }
// Стержни
if (metalSpecs.props.includes('rod'))
{
// Декрафт стержня в жидкость
event.recipes.tfc.heating(`gtceu:${metal}_rod`, metalSpecs.melt_temp)
.resultFluid(Fluid.of(metalSpecs.fluid, 72))
.id(`tfc:heating/metal/${metal}_rod`)
// Слиток -> 2 Стержня
event.recipes.tfc.anvil(`2x gtceu:${metal}_rod`, `#forge:ingots/${metal}`, ['bend_last', 'draw_second_last', 'draw_third_last'])
.tier(metalSpecs.tier)
.id(`tfc:anvil/${metal}_rod`)
}
} }
// Двойные слитки // Двойные слитки
@ -68,24 +53,9 @@ const registerTFCRecipes = (event) => {
event.recipes.tfc.heating(`tfc:metal/double_ingot/${metal}`, metalSpecs.melt_temp) event.recipes.tfc.heating(`tfc:metal/double_ingot/${metal}`, metalSpecs.melt_temp)
.resultFluid(Fluid.of(metalSpecs.fluid, 288)) .resultFluid(Fluid.of(metalSpecs.fluid, 288))
.id(`tfc:heating/metal/${metal}_double_ingot`) .id(`tfc:heating/metal/${metal}_double_ingot`)
// Двойной слиток -> Пластина
event.recipes.tfc.anvil(`gtceu:${metal}_plate`, `tfc:metal/double_ingot/${metal}`, ['hit_last', 'hit_second_last', 'hit_third_last'])
.tier(metalSpecs.tier)
.id(`tfc:anvil/${metal}_sword_blade`)
if (metalSpecs.props.includes('sword_blade'))
{
// Оголовье меча
event.recipes.tfc.anvil(`gtceu:${metal}_sword_head`, `tfc:metal/double_ingot/${metal}`, ['hit_last', 'bend_second_last', 'bend_third_last'])
.tier(metalSpecs.tier)
.bonus(true)
.id(`tfc:anvil/${metal}_sheet`)
}
} }
// Пластины if (metalSpecs.props.includes('part'))
if (metalSpecs.props.includes('sheet'))
{ {
// Удаление рецептов блоков // Удаление рецептов блоков
event.remove({ id: `tfc:crafting/metal/block/${metal}` }) event.remove({ id: `tfc:crafting/metal/block/${metal}` })
@ -99,6 +69,16 @@ const registerTFCRecipes = (event) => {
event.remove({ id: `tfc:crafting/metal/block/${metal}_slab` }) event.remove({ id: `tfc:crafting/metal/block/${metal}_slab` })
event.remove({ id: `tfc:heating/metal/${metal}_block_slab` }) event.remove({ id: `tfc:heating/metal/${metal}_block_slab` })
// Декрафт стержня в жидкость
event.recipes.tfc.heating(`gtceu:${metal}_rod`, metalSpecs.melt_temp)
.resultFluid(Fluid.of(metalSpecs.fluid, 72))
.id(`tfc:heating/metal/${metal}_rod`)
// Двойной слиток -> Пластина
event.recipes.tfc.anvil(`gtceu:${metal}_plate`, `tfc:metal/double_ingot/${metal}`, ['hit_last', 'hit_second_last', 'hit_third_last'])
.tier(metalSpecs.tier)
.id(`tfc:anvil/${metal}_sheet`)
// Декрафт пластины в жидкость // Декрафт пластины в жидкость
event.recipes.tfc.heating(`gtceu:${metal}_plate`, metalSpecs.melt_temp) event.recipes.tfc.heating(`gtceu:${metal}_plate`, metalSpecs.melt_temp)
.resultFluid(Fluid.of(metalSpecs.fluid, 144)) .resultFluid(Fluid.of(metalSpecs.fluid, 144))
@ -109,7 +89,18 @@ const registerTFCRecipes = (event) => {
.tier(metalSpecs.tier) .tier(metalSpecs.tier)
.id(`tfc:welding/${metal}_double_sheet`) .id(`tfc:welding/${metal}_double_sheet`)
if (metalSpecs.props.includes('boots')) // Слиток -> 2 Стержня
event.recipes.tfc.anvil(`2x gtceu:${metal}_rod`, `#forge:ingots/${metal}`, ['bend_last', 'draw_second_last', 'draw_third_last'])
.tier(metalSpecs.tier)
.id(`tfc:anvil/${metal}_rod`)
// Декрафт двойных пластин
event.recipes.tfc.heating(`gtceu:${metal}_double_plate`, metalSpecs.melt_temp)
.resultFluid(Fluid.of(metalSpecs.fluid, 288))
.id(`tfc:heating/metal/${metal}_double_sheet`)
}
if (metalSpecs.props.includes('armor'))
{ {
// Шлем // Шлем
event.recipes.tfc.welding(`tfc:metal/helmet/${metal}`, `tfc:metal/unfinished_helmet/${metal}`, `gtceu:${metal}_plate`) event.recipes.tfc.welding(`tfc:metal/helmet/${metal}`, `tfc:metal/unfinished_helmet/${metal}`, `gtceu:${metal}_plate`)
@ -132,7 +123,22 @@ const registerTFCRecipes = (event) => {
.id(`tfc:anvil/${metal}_unfinished_boots`) .id(`tfc:anvil/${metal}_unfinished_boots`)
} }
if (metalSpecs.props.includes('trapdoor')) if (metalSpecs.props.includes('tool'))
{
// Оголовье меча
event.recipes.tfc.anvil(`gtceu:${metal}_sword_head`, `tfc:metal/double_ingot/${metal}`, ['hit_last', 'bend_second_last', 'bend_third_last'])
.tier(metalSpecs.tier)
.bonus(true)
.id(`tfc:anvil/${metal}_sword_blade`)
// Крюк удочки
event.recipes.tfc.anvil(`tfc:metal/fish_hook/${metal}`, `gtceu:${metal}_plate`, ['draw_not_last', 'bend_any', 'hit_any'])
.tier(metalSpecs.tier)
.bonus(true)
.id(`tfc:anvil/${metal}_fish_hook`)
}
if (metalSpecs.props.includes('utility'))
{ {
// Люк // Люк
event.recipes.tfc.anvil(`tfc:metal/trapdoor/${metal}`, `gtceu:${metal}_plate`, ['bend_last', 'draw_second_last', 'draw_third_last']) event.recipes.tfc.anvil(`tfc:metal/trapdoor/${metal}`, `gtceu:${metal}_plate`, ['bend_last', 'draw_second_last', 'draw_third_last'])
@ -144,22 +150,6 @@ const registerTFCRecipes = (event) => {
.tier(metalSpecs.tier) .tier(metalSpecs.tier)
.id(`tfc:anvil/${metal}_bars`) .id(`tfc:anvil/${metal}_bars`)
} }
if (metalSpecs.props.includes('fish_hook'))
{
// Крюк удочки
event.recipes.tfc.anvil(`tfc:metal/fish_hook/${metal}`, `gtceu:${metal}_plate`, ['draw_not_last', 'bend_any', 'hit_any'])
.tier(metalSpecs.tier)
.bonus(true)
.id(`tfc:anvil/${metal}_fish_hook`)
}
}
if (metalSpecs.props.includes('double_sheet'))
{
}
}) })
// Bloom -> Wrought Iron Ingot // Bloom -> Wrought Iron Ingot

View file

@ -116,130 +116,64 @@ global.SAND_COLORS = [
]; ];
/** /**
* Указывает, что у этого металла есть Слиток. * Указывает, что у этого металла есть: ingot.
*/ */
global.INGOT_GEN = ["ingot"]; global.INGOT_GEN = 'ingot';
/** /**
* Указывает, что у этого металла есть Двойной Слиток. * Указывает, что у этого металла есть: double_ingot.
*/ */
global.DOUBLE_INGOT_GEN = ["double_ingot"]; global.DOUBLE_INGOT_GEN = 'double_ingot';
/** /**
* Указывает, что у этого металла есть Самородок. * Указывает, что у этого металла есть: nugget.
*/ */
global.NUGGET_GEN = ["nugget"]; global.NUGGET_GEN = 'nugget';
/** /**
* Указывает, что у этого металла есть Пыль, Маленькая Пыль, Крошечная Пыль. * Указывает, что у этого металла есть: dust_tiny, dust_small, dust.
*/ */
global.DUST_GEN = ["dust", "dust_small", "dust_tiny"]; global.DUST_GEN = 'dusts';
/** /**
* Указывает, что у этого металла есть куски руд, Бедная, Нормальная, Богатая. * Указывает, что у этого металла есть куски руд, poor_raw, raw, rich_raw.
*/ */
global.ORE_GEN = ["poor_raw", "raw", "rich_raw"]; global.ORE_CHUNKS_GEN = 'ore_chunks';
/** /**
* Указывает, что у этого металла есть: Пластины, Двойные Пластины, Стержни, Блоки, Ступеньки, Полублоки. * Указывает, что у этого металла есть: sheet, double_sheet, rod, block, block_stairs, block_slab.
*/ */
global.PART_GEN = [ global.PART_GEN = 'part';
"sheet",
"double_sheet",
"rod",
"block",
"block_stairs",
"block_slab",
];
/** /**
* Указывает, что у этого металла есть броня с Unfinished вариантами: Ботинки, Штаны, Нагрудник, Шлем. * Указывает, что у этого металла есть: anvil, bars, chain, trapdoor, lamp, unfinished_lamp.
*/ */
global.ARMOR_GEN = [ global.UTILITY_GEN = 'utility';
"boots",
"greaves",
"chestplate",
"helmet",
"shield",
"unfinished_boots",
"unfinished_chestplate",
"unfinished_greaves",
"unfinished_helmet",
];
/** /**
* Указывает, что у этого металла есть: Наковальня, Решетка, Цепи, Лампа, Незаконченная Лампа, Люк. * Указывает, что у этого металла есть: boots, greaves, chestplate, helmet, shield, unfinished_boots, unfinished_chestplate, unfinished_greaves, unfinished_helmet.
*/ */
global.UTILITY_GEN = [ global.ARMOR_GEN = 'armor';
"anvil",
"bars",
"chain",
"lamp",
"trapdoor",
"unfinished_lamp",
];
/** /**
* Указывает, что у этого металла есть оголовья и сами инстурменты ГТ. * Указывает, что у этого металла есть: инструменты и оголовья.
*/ */
global.GT_TOOL_GEN = [ global.GT_TOOL_GEN = 'tool';
"knife_butchery_head",
"butchery_knife",
"file_head",
"file",
"axe_head",
"axe",
"hammer_head",
"hammer",
"hoe",
"hoe_head",
"knife_blade",
"knife",
"saw_blade",
"saw",
"pickaxe_head",
"pickaxe",
"scythe_blade",
"scythe",
"shovel_head",
"shovel",
"sword_blade",
"sword",
];
/** /**
* Указывает, что у этого металла есть оголовья и сами инстурменты ТФК. * Указывает, что у этого металла есть: ведро.
*/ */
global.TFC_TOOL_GEN = [ global.TFC_BUCKET_GEN = 'bucket';
"chisel_head",
"chisel",
"fish_hook",
"fishing_rod",
"horse_armor",
"javelin_head",
"javelin",
"mace_head",
"mace",
"propick_head",
"propick",
"shears",
"tuyere",
];
/**
* Указывает, что у этого металла есть ведро.
*/
global.TFC_BUCKET_GEN = ["bucket"];
/** /**
* Указывает, что у этого металла есть чистый кусок (тфк штука). * Указывает, что у этого металла есть чистый кусок (тфк штука).
*/ */
global.TFC_SMALL_NATIVE_ORE_GEN = ["small_native_ore"]; global.TFC_SMALL_NATIVE_ORE_GEN = 'small_native_ore';
/** /**
* Указывает, что у этого металла есть кусок (тфк штука). * Указывает, что у этого металла есть кусок (тфк штука).
*/ */
global.TFC_SMALL_ORE_GEN = ["small_ore"]; global.TFC_SMALL_ORE_GEN = 'small_ore';
global.METAL_TO_SPECS = { global.METAL_TO_SPECS = {
gold: { gold: {
@ -248,15 +182,15 @@ global.METAL_TO_SPECS = {
melt_temp: 1060, melt_temp: 1060,
fluid: "gtceu:gold", fluid: "gtceu:gold",
tier: 1, tier: 1,
props: [].concat( props: [
global.INGOT_GEN, global.INGOT_GEN,
global.DOUBLE_INGOT_GEN, global.DOUBLE_INGOT_GEN,
global.NUGGET_GEN, global.NUGGET_GEN,
global.DUST_GEN, global.DUST_GEN,
global.ORE_GEN, global.ORE_CHUNKS_GEN,
global.PART_GEN, global.PART_GEN,
global.TFC_SMALL_NATIVE_ORE_GEN global.TFC_SMALL_NATIVE_ORE_GEN
), ]
}, },
copper: { copper: {
@ -266,19 +200,18 @@ global.METAL_TO_SPECS = {
fluid: "gtceu:copper", fluid: "gtceu:copper",
tier: 1, tier: 1,
canBeUnmolded: true, canBeUnmolded: true,
props: [].concat( props: [
global.INGOT_GEN, global.INGOT_GEN,
global.DOUBLE_INGOT_GEN, global.DOUBLE_INGOT_GEN,
global.NUGGET_GEN, global.NUGGET_GEN,
global.DUST_GEN, global.DUST_GEN,
global.ORE_GEN, global.ORE_CHUNKS_GEN,
global.PART_GEN, global.PART_GEN,
global.ARMOR_GEN, global.ARMOR_GEN,
global.GT_TOOL_GEN, global.GT_TOOL_GEN,
global.TFC_TOOL_GEN,
global.UTILITY_GEN, global.UTILITY_GEN,
global.TFC_SMALL_NATIVE_ORE_GEN global.TFC_SMALL_NATIVE_ORE_GEN
) ]
}, },
bismuth: { bismuth: {
@ -287,14 +220,14 @@ global.METAL_TO_SPECS = {
melt_temp: 270, melt_temp: 270,
fluid: "gtceu:bismuth", fluid: "gtceu:bismuth",
tier: 1, tier: 1,
props: [].concat( props: [
global.INGOT_GEN, global.INGOT_GEN,
global.DOUBLE_INGOT_GEN, global.DOUBLE_INGOT_GEN,
global.NUGGET_GEN, global.NUGGET_GEN,
global.DUST_GEN, global.DUST_GEN,
global.ORE_GEN, global.ORE_CHUNKS_GEN,
global.PART_GEN global.PART_GEN
), ],
isGTDup: true isGTDup: true
}, },
@ -304,13 +237,13 @@ global.METAL_TO_SPECS = {
melt_temp: 930, melt_temp: 930,
fluid: "gtceu:brass", fluid: "gtceu:brass",
tier: 2, tier: 2,
props: [].concat( props: [
global.INGOT_GEN, global.INGOT_GEN,
global.DOUBLE_INGOT_GEN, global.DOUBLE_INGOT_GEN,
global.NUGGET_GEN, global.NUGGET_GEN,
global.DUST_GEN, global.DUST_GEN,
global.PART_GEN global.PART_GEN
), ],
isGTDup: true isGTDup: true
}, },
@ -320,14 +253,14 @@ global.METAL_TO_SPECS = {
melt_temp: 1453, melt_temp: 1453,
fluid: "gtceu:nickel", fluid: "gtceu:nickel",
tier: 1, tier: 1,
props: [].concat( props: [
global.INGOT_GEN, global.INGOT_GEN,
global.DOUBLE_INGOT_GEN, global.DOUBLE_INGOT_GEN,
global.NUGGET_GEN, global.NUGGET_GEN,
global.DUST_GEN, global.DUST_GEN,
global.ORE_GEN, global.ORE_CHUNKS_GEN,
global.PART_GEN global.PART_GEN
), ],
isGTDup: true isGTDup: true
}, },
@ -337,13 +270,13 @@ global.METAL_TO_SPECS = {
melt_temp: 960, melt_temp: 960,
fluid: "gtceu:rose_gold", fluid: "gtceu:rose_gold",
tier: 1, tier: 1,
props: [].concat( props: [
global.INGOT_GEN, global.INGOT_GEN,
global.DOUBLE_INGOT_GEN, global.DOUBLE_INGOT_GEN,
global.NUGGET_GEN, global.NUGGET_GEN,
global.DUST_GEN, global.DUST_GEN,
global.PART_GEN global.PART_GEN
), ],
isGTDup: true isGTDup: true
}, },
@ -353,15 +286,15 @@ global.METAL_TO_SPECS = {
melt_temp: 961, melt_temp: 961,
fluid: "gtceu:silver", fluid: "gtceu:silver",
tier: 1, tier: 1,
props: [].concat( props: [
global.INGOT_GEN, global.INGOT_GEN,
global.DOUBLE_INGOT_GEN, global.DOUBLE_INGOT_GEN,
global.NUGGET_GEN, global.NUGGET_GEN,
global.DUST_GEN, global.DUST_GEN,
global.ORE_GEN, global.ORE_CHUNKS_GEN,
global.PART_GEN, global.PART_GEN,
global.TFC_SMALL_NATIVE_ORE_GEN global.TFC_SMALL_NATIVE_ORE_GEN
), ],
isGTDup: true isGTDup: true
}, },
@ -371,14 +304,14 @@ global.METAL_TO_SPECS = {
melt_temp: 230, melt_temp: 230,
fluid: "gtceu:tin", fluid: "gtceu:tin",
tier: 1, tier: 1,
props: [].concat( props: [
global.INGOT_GEN, global.INGOT_GEN,
global.DOUBLE_INGOT_GEN, global.DOUBLE_INGOT_GEN,
global.NUGGET_GEN, global.NUGGET_GEN,
global.DUST_GEN, global.DUST_GEN,
global.ORE_GEN, global.ORE_CHUNKS_GEN,
global.PART_GEN global.PART_GEN
), ],
isGTDup: true isGTDup: true
}, },
@ -388,13 +321,13 @@ global.METAL_TO_SPECS = {
melt_temp: 420, melt_temp: 420,
fluid: "gtceu:zinc", fluid: "gtceu:zinc",
tier: 1, tier: 1,
props: [].concat( props: [
global.INGOT_GEN, global.INGOT_GEN,
global.DOUBLE_INGOT_GEN, global.DOUBLE_INGOT_GEN,
global.NUGGET_GEN, global.NUGGET_GEN,
global.DUST_GEN, global.DUST_GEN,
global.PART_GEN global.PART_GEN
), ],
isGTDup: true isGTDup: true
}, },
@ -404,13 +337,13 @@ global.METAL_TO_SPECS = {
melt_temp: 950, melt_temp: 950,
fluid: "gtceu:sterling_silver", fluid: "gtceu:sterling_silver",
tier: 1, tier: 1,
props: [].concat( props: [
global.INGOT_GEN, global.INGOT_GEN,
global.DOUBLE_INGOT_GEN, global.DOUBLE_INGOT_GEN,
global.NUGGET_GEN, global.NUGGET_GEN,
global.DUST_GEN, global.DUST_GEN,
global.PART_GEN global.PART_GEN
), ],
isGTDup: true isGTDup: true
}, },
@ -421,7 +354,7 @@ global.METAL_TO_SPECS = {
fluid: "gtceu:bismuth_bronze", fluid: "gtceu:bismuth_bronze",
tier: 2, tier: 2,
canBeUnmolded: true, canBeUnmolded: true,
props: [].concat( props: [
global.INGOT_GEN, global.INGOT_GEN,
global.DOUBLE_INGOT_GEN, global.DOUBLE_INGOT_GEN,
global.NUGGET_GEN, global.NUGGET_GEN,
@ -429,9 +362,8 @@ global.METAL_TO_SPECS = {
global.PART_GEN, global.PART_GEN,
global.ARMOR_GEN, global.ARMOR_GEN,
global.GT_TOOL_GEN, global.GT_TOOL_GEN,
global.TFC_TOOL_GEN,
global.UTILITY_GEN global.UTILITY_GEN
), ],
isGTDup: true isGTDup: true
}, },
@ -442,7 +374,7 @@ global.METAL_TO_SPECS = {
fluid: "gtceu:bronze", fluid: "gtceu:bronze",
tier: 1, tier: 1,
canBeUnmolded: true, canBeUnmolded: true,
props: [].concat( props: [
global.INGOT_GEN, global.INGOT_GEN,
global.DOUBLE_INGOT_GEN, global.DOUBLE_INGOT_GEN,
global.NUGGET_GEN, global.NUGGET_GEN,
@ -450,9 +382,8 @@ global.METAL_TO_SPECS = {
global.PART_GEN, global.PART_GEN,
global.ARMOR_GEN, global.ARMOR_GEN,
global.GT_TOOL_GEN, global.GT_TOOL_GEN,
global.TFC_TOOL_GEN,
global.UTILITY_GEN global.UTILITY_GEN
), ],
isGTDup: true isGTDup: true
}, },
@ -463,7 +394,7 @@ global.METAL_TO_SPECS = {
fluid: "gtceu:black_bronze", fluid: "gtceu:black_bronze",
tier: 2, tier: 2,
canBeUnmolded: true, canBeUnmolded: true,
props: [].concat( props: [
global.INGOT_GEN, global.INGOT_GEN,
global.DOUBLE_INGOT_GEN, global.DOUBLE_INGOT_GEN,
global.NUGGET_GEN, global.NUGGET_GEN,
@ -471,9 +402,8 @@ global.METAL_TO_SPECS = {
global.PART_GEN, global.PART_GEN,
global.ARMOR_GEN, global.ARMOR_GEN,
global.GT_TOOL_GEN, global.GT_TOOL_GEN,
global.TFC_TOOL_GEN,
global.UTILITY_GEN global.UTILITY_GEN
), ],
isGTDup: true isGTDup: true
}, },
@ -483,7 +413,7 @@ global.METAL_TO_SPECS = {
melt_temp: 1535, melt_temp: 1535,
fluid: "tfc:metal/cast_iron", fluid: "tfc:metal/cast_iron",
tier: 3, tier: 3,
props: [].concat( props: [
global.INGOT_GEN, global.INGOT_GEN,
global.DOUBLE_INGOT_GEN, global.DOUBLE_INGOT_GEN,
global.NUGGET_GEN, global.NUGGET_GEN,
@ -491,9 +421,8 @@ global.METAL_TO_SPECS = {
global.PART_GEN, global.PART_GEN,
global.ARMOR_GEN, global.ARMOR_GEN,
global.GT_TOOL_GEN, global.GT_TOOL_GEN,
global.TFC_TOOL_GEN,
global.UTILITY_GEN global.UTILITY_GEN
), ],
isGTDup: true isGTDup: true
}, },
@ -504,9 +433,10 @@ global.METAL_TO_SPECS = {
melt_temp: 1535, melt_temp: 1535,
fluid: "tfc:metal/cast_iron", fluid: "tfc:metal/cast_iron",
tier: 1, tier: 1,
props: [].concat( props: [
global.INGOT_GEN, global.INGOT_GEN,
global.DOUBLE_INGOT_GEN) global.DOUBLE_INGOT_GEN
]
}, },
pig_iron: { pig_iron: {
@ -515,7 +445,7 @@ global.METAL_TO_SPECS = {
melt_temp: 1535, melt_temp: 1535,
fluid: "tfc:metal/pig_iron", fluid: "tfc:metal/pig_iron",
tier: 3, tier: 3,
props: global.INGOT_GEN, props: [global.INGOT_GEN],
}, },
steel: { steel: {
@ -524,7 +454,7 @@ global.METAL_TO_SPECS = {
melt_temp: 1540, melt_temp: 1540,
fluid: "gtceu:steel", fluid: "gtceu:steel",
tier: 4, tier: 4,
props: [].concat( props: [
global.INGOT_GEN, global.INGOT_GEN,
global.DOUBLE_INGOT_GEN, global.DOUBLE_INGOT_GEN,
global.NUGGET_GEN, global.NUGGET_GEN,
@ -532,9 +462,8 @@ global.METAL_TO_SPECS = {
global.PART_GEN, global.PART_GEN,
global.ARMOR_GEN, global.ARMOR_GEN,
global.GT_TOOL_GEN, global.GT_TOOL_GEN,
global.TFC_TOOL_GEN,
global.UTILITY_GEN global.UTILITY_GEN
), ],
isGTDup: true isGTDup: true
}, },
@ -544,7 +473,7 @@ global.METAL_TO_SPECS = {
welding_temp: 1232, welding_temp: 1232,
fluid: "tfc:metal/high_carbon_black_steel", fluid: "tfc:metal/high_carbon_black_steel",
tier: 5, tier: 5,
props: global.INGOT_GEN, props: [global.INGOT_GEN],
}, },
high_carbon_red_steel: { high_carbon_red_steel: {
@ -553,7 +482,7 @@ global.METAL_TO_SPECS = {
welding_temp: 1232, welding_temp: 1232,
fluid: "tfc:metal/high_carbon_red_steel", fluid: "tfc:metal/high_carbon_red_steel",
tier: 5, tier: 5,
props: global.INGOT_GEN, props: [global.INGOT_GEN],
}, },
high_carbon_blue_steel: { high_carbon_blue_steel: {
@ -562,7 +491,7 @@ global.METAL_TO_SPECS = {
welding_temp: 1232, welding_temp: 1232,
fluid: "tfc:metal/high_carbon_blue_steel", fluid: "tfc:metal/high_carbon_blue_steel",
tier: 4, tier: 4,
props: global.INGOT_GEN, props: [global.INGOT_GEN],
}, },
high_carbon_steel: { high_carbon_steel: {
@ -571,7 +500,7 @@ global.METAL_TO_SPECS = {
welding_temp: 1232, welding_temp: 1232,
fluid: "tfc:metal/high_carbon_steel", fluid: "tfc:metal/high_carbon_steel",
tier: 3, tier: 3,
props: global.INGOT_GEN, props: [global.INGOT_GEN],
}, },
weak_steel: { weak_steel: {
@ -580,7 +509,7 @@ global.METAL_TO_SPECS = {
melt_temp: 1540, melt_temp: 1540,
fluid: "tfc:metal/weak_steel", fluid: "tfc:metal/weak_steel",
tier: 4, tier: 4,
props: global.INGOT_GEN, props: [global.INGOT_GEN],
}, },
weak_red_steel: { weak_red_steel: {
@ -589,7 +518,7 @@ global.METAL_TO_SPECS = {
melt_temp: 1540, melt_temp: 1540,
fluid: "tfc:metal/weak_red_steel", fluid: "tfc:metal/weak_red_steel",
tier: 5, tier: 5,
props: global.INGOT_GEN, props: [global.INGOT_GEN],
}, },
weak_blue_steel: { weak_blue_steel: {
@ -598,7 +527,7 @@ global.METAL_TO_SPECS = {
melt_temp: 1540, melt_temp: 1540,
fluid: "tfc:metal/weak_blue_steel", fluid: "tfc:metal/weak_blue_steel",
tier: 5, tier: 5,
props: global.INGOT_GEN, props: [global.INGOT_GEN],
}, },
black_steel: { black_steel: {
@ -607,7 +536,7 @@ global.METAL_TO_SPECS = {
melt_temp: 1485, melt_temp: 1485,
fluid: "gtceu:black_steel", fluid: "gtceu:black_steel",
tier: 5, tier: 5,
props: [].concat( props: [
global.INGOT_GEN, global.INGOT_GEN,
global.DOUBLE_INGOT_GEN, global.DOUBLE_INGOT_GEN,
global.NUGGET_GEN, global.NUGGET_GEN,
@ -615,9 +544,8 @@ global.METAL_TO_SPECS = {
global.PART_GEN, global.PART_GEN,
global.ARMOR_GEN, global.ARMOR_GEN,
global.GT_TOOL_GEN, global.GT_TOOL_GEN,
global.TFC_TOOL_GEN,
global.UTILITY_GEN global.UTILITY_GEN
), ],
isGTDup: true isGTDup: true
}, },
@ -627,7 +555,7 @@ global.METAL_TO_SPECS = {
melt_temp: 1540, melt_temp: 1540,
fluid: "gtceu:red_steel", fluid: "gtceu:red_steel",
tier: 6, tier: 6,
props: [].concat( props: [
global.INGOT_GEN, global.INGOT_GEN,
global.DOUBLE_INGOT_GEN, global.DOUBLE_INGOT_GEN,
global.NUGGET_GEN, global.NUGGET_GEN,
@ -635,10 +563,9 @@ global.METAL_TO_SPECS = {
global.PART_GEN, global.PART_GEN,
global.ARMOR_GEN, global.ARMOR_GEN,
global.GT_TOOL_GEN, global.GT_TOOL_GEN,
global.TFC_TOOL_GEN,
global.UTILITY_GEN, global.UTILITY_GEN,
global.TFC_BUCKET_GEN global.TFC_BUCKET_GEN
), ],
isGTDup: true isGTDup: true
}, },
@ -648,7 +575,7 @@ global.METAL_TO_SPECS = {
melt_temp: 1540, melt_temp: 1540,
fluid: "gtceu:blue_steel", fluid: "gtceu:blue_steel",
tier: 6, tier: 6,
props: [].concat( props: [
global.INGOT_GEN, global.INGOT_GEN,
global.DOUBLE_INGOT_GEN, global.DOUBLE_INGOT_GEN,
global.NUGGET_GEN, global.NUGGET_GEN,
@ -656,10 +583,9 @@ global.METAL_TO_SPECS = {
global.PART_GEN, global.PART_GEN,
global.ARMOR_GEN, global.ARMOR_GEN,
global.GT_TOOL_GEN, global.GT_TOOL_GEN,
global.TFC_TOOL_GEN,
global.UTILITY_GEN, global.UTILITY_GEN,
global.TFC_BUCKET_GEN global.TFC_BUCKET_GEN
), ],
isGTDup: true isGTDup: true
}, },
@ -669,7 +595,7 @@ global.METAL_TO_SPECS = {
melt_temp: 400, melt_temp: 400,
fluid: "tfc:metal/unknown", fluid: "tfc:metal/unknown",
tier: 1, tier: 1,
props: global.INGOT_GEN, props: [global.INGOT_GEN],
}, },
bismuthinite: { bismuthinite: {
forging_temp: 162, forging_temp: 162,
@ -677,7 +603,7 @@ global.METAL_TO_SPECS = {
melt_temp: 270, melt_temp: 270,
fluid: "gtceu:bismuth", fluid: "gtceu:bismuth",
tier: 1, tier: 1,
props: global.TFC_SMALL_ORE_GEN, props: [global.TFC_SMALL_ORE_GEN],
}, },
cassiterite: { cassiterite: {
forging_temp: 138, forging_temp: 138,
@ -685,7 +611,11 @@ global.METAL_TO_SPECS = {
melt_temp: 230, melt_temp: 230,
fluid: "gtceu:tin", fluid: "gtceu:tin",
tier: 1, tier: 1,
props: [].concat(global.DUST_GEN, global.ORE_GEN, global.TFC_SMALL_ORE_GEN), props: [
global.DUST_GEN,
global.ORE_CHUNKS_GEN,
global.TFC_SMALL_ORE_GEN
],
}, },
garnierite: { garnierite: {
forging_temp: 138, forging_temp: 138,
@ -693,7 +623,11 @@ global.METAL_TO_SPECS = {
melt_temp: 1453, melt_temp: 1453,
fluid: "gtceu:nickel", fluid: "gtceu:nickel",
tier: 1, tier: 1,
props: [].concat(global.DUST_GEN, global.ORE_GEN, global.TFC_SMALL_ORE_GEN), props: [
global.DUST_GEN,
global.ORE_CHUNKS_GEN,
global.TFC_SMALL_ORE_GEN
],
}, },
hematite: { hematite: {
forging_temp: 921, forging_temp: 921,
@ -701,7 +635,11 @@ global.METAL_TO_SPECS = {
melt_temp: 1535, melt_temp: 1535,
fluid: "gtceu:iron", fluid: "gtceu:iron",
tier: 3, tier: 3,
props: [].concat(global.DUST_GEN, global.ORE_GEN, global.TFC_SMALL_ORE_GEN), props: [
global.DUST_GEN,
global.ORE_CHUNKS_GEN,
global.TFC_SMALL_ORE_GEN
],
}, },
yellow_limonite: { yellow_limonite: {
forging_temp: 921, forging_temp: 921,
@ -709,7 +647,10 @@ global.METAL_TO_SPECS = {
melt_temp: 1535, melt_temp: 1535,
fluid: "gtceu:iron", fluid: "gtceu:iron",
tier: 3, tier: 3,
props: [].concat(global.DUST_GEN, global.ORE_GEN), props: [
global.DUST_GEN,
global.ORE_CHUNKS_GEN
],
}, },
limonite: { limonite: {
forging_temp: 921, forging_temp: 921,
@ -717,7 +658,7 @@ global.METAL_TO_SPECS = {
melt_temp: 1535, melt_temp: 1535,
fluid: "gtceu:iron", fluid: "gtceu:iron",
tier: 3, tier: 3,
props: [].concat(global.TFC_SMALL_ORE_GEN), props: [global.TFC_SMALL_ORE_GEN],
}, },
magnetite: { magnetite: {
forging_temp: 138, forging_temp: 138,
@ -725,7 +666,11 @@ global.METAL_TO_SPECS = {
melt_temp: 1535, melt_temp: 1535,
fluid: "gtceu:iron", fluid: "gtceu:iron",
tier: 3, tier: 3,
props: [].concat(global.DUST_GEN, global.ORE_GEN, global.TFC_SMALL_ORE_GEN), props: [
global.DUST_GEN,
global.ORE_CHUNKS_GEN,
global.TFC_SMALL_ORE_GEN
],
}, },
malachite: { malachite: {
forging_temp: 138, forging_temp: 138,
@ -733,7 +678,11 @@ global.METAL_TO_SPECS = {
melt_temp: 1080, melt_temp: 1080,
fluid: "gtceu:copper", fluid: "gtceu:copper",
tier: 1, tier: 1,
props: [].concat(global.DUST_GEN, global.ORE_GEN, global.TFC_SMALL_ORE_GEN), props: [
global.DUST_GEN,
global.ORE_CHUNKS_GEN,
global.TFC_SMALL_ORE_GEN
],
}, },
pyrite: { pyrite: {
forging_temp: 921, forging_temp: 921,
@ -741,7 +690,10 @@ global.METAL_TO_SPECS = {
melt_temp: 1535, melt_temp: 1535,
fluid: "gtceu:iron", fluid: "gtceu:iron",
tier: 3, tier: 3,
props: [].concat(global.DUST_GEN, global.ORE_GEN), props: [
global.DUST_GEN,
global.ORE_CHUNKS_GEN
],
}, },
sphalerite: { sphalerite: {
forging_temp: 138, forging_temp: 138,
@ -749,7 +701,11 @@ global.METAL_TO_SPECS = {
melt_temp: 420, melt_temp: 420,
fluid: "gtceu:zinc", fluid: "gtceu:zinc",
tier: 1, tier: 1,
props: [].concat(global.DUST_GEN, global.ORE_GEN, global.TFC_SMALL_ORE_GEN), props: [
global.DUST_GEN,
global.ORE_CHUNKS_GEN,
global.TFC_SMALL_ORE_GEN
],
}, },
tetrahedrite: { tetrahedrite: {
forging_temp: 138, forging_temp: 138,
@ -757,7 +713,11 @@ global.METAL_TO_SPECS = {
melt_temp: 1080, melt_temp: 1080,
fluid: "gtceu:copper", fluid: "gtceu:copper",
tier: 1, tier: 1,
props: [].concat(global.DUST_GEN, global.ORE_GEN, global.TFC_SMALL_ORE_GEN), props: [
global.DUST_GEN,
global.ORE_CHUNKS_GEN,
global.TFC_SMALL_ORE_GEN
],
}, },
chalcopyrite: { chalcopyrite: {
forging_temp: 648, forging_temp: 648,
@ -765,7 +725,10 @@ global.METAL_TO_SPECS = {
melt_temp: 1080, melt_temp: 1080,
fluid: "gtceu:copper", fluid: "gtceu:copper",
tier: 1, tier: 1,
props: [].concat(global.DUST_GEN, global.ORE_GEN), props: [
global.DUST_GEN,
global.ORE_CHUNKS_GEN
],
}, },
cassiterite_sand: { cassiterite_sand: {
forging_temp: 138, forging_temp: 138,
@ -773,7 +736,10 @@ global.METAL_TO_SPECS = {
melt_temp: 230, melt_temp: 230,
fluid: "gtceu:tin", fluid: "gtceu:tin",
tier: 1, tier: 1,
props: [].concat(global.DUST_GEN, global.ORE_GEN), props: [
global.DUST_GEN,
global.ORE_CHUNKS_GEN
],
}, },
goethite: { goethite: {
forging_temp: 921, forging_temp: 921,
@ -781,7 +747,10 @@ global.METAL_TO_SPECS = {
melt_temp: 1535, melt_temp: 1535,
fluid: "gtceu:iron", fluid: "gtceu:iron",
tier: 3, tier: 3,
props: [].concat(global.DUST_GEN, global.ORE_GEN), props: [
global.DUST_GEN,
global.ORE_CHUNKS_GEN
],
} }
}; };