Added recycling recipes for your old molds

This commit is contained in:
Pyritie 2025-04-29 00:15:21 +01:00
parent 79ac1b6799
commit 70a9dfd920
3 changed files with 67 additions and 31 deletions

View file

@ -348,7 +348,7 @@ const registerMinecraftRecipes = (event) => {
C: '#tfc:rock/smooth'
}).id('tfg:shaped/comparator_nether_quartz');
event.replaceInput({id: 'gtceu:shaped/redstone_lamp' }, 'minecraft:glass_pane', '#forge:glass_panes')
event.replaceInput({ id: 'gtceu:shaped/redstone_lamp' }, 'minecraft:glass_pane', '#forge:glass_panes')
event.recipes.gtceu.assembler('redstone_lamp')
.itemInputs('1x #forge:glass', '1x minecraft:glowstone', '1x #forge:rods/red_alloy')
.itemOutputs('minecraft:redstone_lamp')
@ -950,38 +950,38 @@ const registerMinecraftRecipes = (event) => {
//#region Campfire
event.shaped('minecraft:campfire', [
' A ',
'ABA',
'CDC'
], {
A: 'minecraft:blaze_rod',
B: 'minecraft:blaze_powder',
C: '#forge:ingots/blue_steel',
D: '#forge:storage_blocks/charcoal',
}).id('tfg:campfire_charcoal')
' A ',
'ABA',
'CDC'
], {
A: 'minecraft:blaze_rod',
B: 'minecraft:blaze_powder',
C: '#forge:ingots/blue_steel',
D: '#forge:storage_blocks/charcoal',
}).id('tfg:campfire_charcoal')
event.shaped('minecraft:campfire', [
' A ',
'ABA',
'CDC'
], {
A: 'minecraft:blaze_rod',
B: 'minecraft:blaze_powder',
C: '#forge:ingots/blue_steel',
D: '#forge:storage_blocks/coal',
}).id('tfg:campfire_coal')
' A ',
'ABA',
'CDC'
], {
A: 'minecraft:blaze_rod',
B: 'minecraft:blaze_powder',
C: '#forge:ingots/blue_steel',
D: '#forge:storage_blocks/coal',
}).id('tfg:campfire_coal')
//#endregion
//#region Smithing Table
event.shaped('minecraft:smithing_table', [
'C ',
'BB ',
'AA '
], {
A: '#minecraft:planks',
B: ChemicalHelper.get(TagPrefix.plate, GTMaterials.Lead, 1),
C: '#forge:tools/hammers'
}).id('minecraft:shapeless/smithing_table')
//#region Smithing Table
event.shaped('minecraft:smithing_table', [
'C ',
'BB ',
'AA '
], {
A: '#minecraft:planks',
B: ChemicalHelper.get(TagPrefix.plate, GTMaterials.Lead, 1),
C: '#forge:tools/hammers'
}).id('minecraft:shapeless/smithing_table')
event.recipes.gtceu.assembler('minecraft:assembler/smithing_table')
.itemInputs('2x #minecraft:planks', ChemicalHelper.get(TagPrefix.plate, GTMaterials.Lead, 2))
@ -990,6 +990,7 @@ const registerMinecraftRecipes = (event) => {
.duration(60)
.EUt(GTValues.VA[GTValues.ULV])
//#endregion
event.smelting('tfc:glue', 'minecraft:slime_ball').id('tfg:smelting/slime_to_glue')
event.smelting('tfc:glue', 'minecraft:slime_ball')
.id('tfg:smelting/slime_to_glue')
}

View file

@ -466,4 +466,35 @@ function registerTFCMachineRecipes(event) {
// Jute Fiber
generateMixerRecipe(event, 'tfc:jute', Fluid.of('minecraft:water', 200), 'tfc:jute_fiber', null, [], 100, 4, 16, 'tfg:tfc/jute_fiber')
// Ceramic Recycling
event.recipes.gtceu.macerator('tfg:sherd_to_brick_dust')
.itemInputs('firmalife:pottery_sherd')
.itemOutputs('5x #forge:dusts/brick')
.duration(20)
.EUt(2)
event.recipes.gtceu.macerator('tfg:ceramic_molds')
.itemInputs('#tfc:fired_molds')
.itemOutputs('2x #forge:dusts/brick')
.duration(20)
.EUt(2)
event.recipes.gtceu.macerator('tfg:large_vessels')
.itemInputs('#tfc:fired_large_vessels')
.itemOutputs('5x #forge:dusts/brick')
.duration(20)
.EUt(2)
event.recipes.gtceu.macerator('tfg:casting_channel')
.itemInputs('tfcchannelcasting:channel')
.itemOutputs('1x #forge:dusts/brick')
.duration(20)
.EUt(2)
event.recipes.gtceu.macerator('tfg:mold_table')
.itemInputs('tfcchannelcasting:mold_table')
.itemOutputs('5x #forge:dusts/brick')
.duration(20)
.EUt(2)
}

View file

@ -34,6 +34,10 @@ global.GTCEU_DISABLED_ITEMS = [
'gtceu:flint_knife',
'gtceu:firebrick',
'gtceu:firebricks',
'gtceu:fireclay_dust',
'gtceu:small_fireclay_dust',
'gtceu:tiny_fireclay_dust',
'gtceu:compressed_fireclay',
'gtceu:wood_drum',
'gtceu:primitive_blast_furnace',
'gtceu:iron_pickaxe',