Changes the greg wood plank and treated wood plank recipes to follow a more realistic processing chain (#1223)

* adds MDF, reworks treated wood and normal wood plate crafting chains

* removes treated wood plank from the minecraft:planks tag
This commit is contained in:
Kayla 2025-06-27 22:37:27 +01:00 committed by GitHub
parent 1cf4a6cae6
commit 50340ec0df
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
9 changed files with 79 additions and 9 deletions

View file

@ -495,4 +495,16 @@ const registerFirmaLifeRecipes = (event) => {
.circuit(5)
.EUt(GTValues.VA[GTValues.ULV])
.duration(200)
event.recipes.firmalife.mixing_bowl()
.itemIngredients(['#tfg:wood_dusts', 'tfc:glue'])
.outputItem('tfg:chipboard_composite')
event.recipes.firmalife.mixing_bowl()
.itemIngredients(['#tfg:wood_dusts', 'gtceu:sticky_resin'])
.outputItem('tfg:chipboard_composite')
event.recipes.firmalife.mixing_bowl()
.itemIngredients(['#tfg:wood_dusts', '#forge:wax'])
.outputItem('tfg:chipboard_composite')
}

View file

@ -105,8 +105,7 @@ function registerGreateRecyclingRecipes(event) {
.itemOutputs(
ChemicalHelper.get(TagPrefix.dustTiny, GTMaterials.Steel, 10),
ChemicalHelper.get(TagPrefix.dust, GTMaterials.Stone, 2),
ChemicalHelper.get(TagPrefix.dust, GTMaterials.Diamond, 2),
ChemicalHelper.get(TagPrefix.dustSmall, GTMaterials.TreatedWood, 2))
ChemicalHelper.get(TagPrefix.dust, GTMaterials.Diamond, 2))
.duration(GTMaterials.Stone.getMass() * 4)
.category(GTRecipeCategories.MACERATOR_RECYCLING)
.EUt(GTValues.VA[GTValues.ULV])

View file

@ -132,6 +132,10 @@ const registerGTCEURecipes = (event) => {
.inputs('#minecraft:planks', TFC.fluidStackIngredient('#forge:creosote', 100))
.id('tfg:barrel/treated_wood_planks')
event.recipes.tfc.barrel_sealed(2000)
.outputItem('gtceu:treated_wood_dust')
.inputs('tfg:chipboard_composite', TFC.fluidStackIngredient('#forge:creosote', 50))
.id('tfg:barrel/treated_chipboard_composite')
//#endregion
//#region Выход: Капля резины
@ -398,13 +402,6 @@ const registerGTCEURecipes = (event) => {
.duration(700)
.EUt(2720)
// Creosote-Treated Wood Planks -> Treated Wood Pulp
event.recipes.gtceu.macerator('tfg:gtceu/macerate_treated_wood_planks')
.itemInputs('gtceu:treated_wood_planks')
.itemOutputs('gtceu:treated_wood_dust')
.duration(120)
.EUt(4)
// Empty Wooden Form
event.shaped('gtceu:empty_wooden_form', [
' AA',

View file

@ -932,4 +932,52 @@ function registerGTCEuMachineRecipes(event) {
.duration(400)
.EUt(GTValues.VA[GTValues.ZPM])
.circuit(2)
event.recipes.gtceu.mixer('gtceu:chipboard_composite_wax')
.itemInputs('2x #tfg:wood_dusts',
'1x #forge:wax')
.itemOutputs('2x tfg:chipboard_composite')
.duration(100)
.EUt(GTValues.VA[GTValues.LV])
event.recipes.gtceu.mixer('gtceu:chipboard_composite_resin')
.itemInputs('4x #tfg:wood_dusts',
'1x gtceu:sticky_resin')
.itemOutputs('4x tfg:chipboard_composite')
.duration(100)
.EUt(GTValues.VA[GTValues.LV])
event.recipes.gtceu.mixer('gtceu:chipboard_composite_glue')
.itemInputs('2x #tfg:wood_dusts',
'1x tfc:glue')
.itemOutputs('2x tfg:chipboard_composite')
.duration(100)
.EUt(GTValues.VA[GTValues.LV])
event.recipes.gtceu.mixer('gtceu:chipboard_composite_fluid_glue')
.itemInputs('1x #tfg:wood_dusts')
.inputFluids(Fluid.of('gtceu:glue', 25))
.itemOutputs('1x tfg:chipboard_composite')
.duration(10)
.EUt(GTValues.VA[GTValues.LV])
event.recipes.gtceu.chemical_bath('gtceu:treated_chipboard_composite')
.itemInputs('1x tfg:chipboard_composite')
.inputFluids(Fluid.of('gtceu:creosote', 50))
.itemOutputs('gtceu:treated_wood_dust')
.duration(100)
.EUt(GTValues.VA[GTValues.ULV])
event.recipes.gtceu.compressor('gtceu:wood_mdf')
.itemInputs('1x tfg:chipboard_composite')
.itemOutputs('gtceu:wood_plate')
.duration(200)
.EUt(GTValues.VA[GTValues.ULV])
event.recipes.gtceu.compressor('gtceu:treated_wood_mdf')
.itemInputs('1x gtceu:treated_wood_dust')
.itemOutputs('gtceu:treated_wood_plate')
.duration(200)
.EUt(GTValues.VA[GTValues.ULV])
}

View file

@ -664,4 +664,9 @@ function removeGTCEURecipes(event) {
// Remove vanilla Eye of Ender
event.remove({ id: 'minecraft:ender_eye' })
// Remove old treated plank and wood plank recipe
event.remove({ id: 'gtceu:compressor/compress_plate_dust_wood' })
event.remove({ id: 'gtceu:compressor/compress_plate_dust_treated_wood'})
}

View file

@ -53,6 +53,7 @@ const registerGTCEUItemTags = (event) => {
//#endregion
event.remove('minecraft:planks', 'gtceu:treated_wood_planks')
event.remove('minecraft:planks', 'gtceu:treated_wood_plate')
event.add('tfg:sugars', 'minecraft:sugar')
event.add('tfg:sugars', 'afc:birch_sugar')