added recipes for auto log stripping

This commit is contained in:
Pyritie 2025-05-27 22:10:06 +01:00
parent 59d2fa64a1
commit f3769b38c3
3 changed files with 62 additions and 0 deletions

View file

@ -17,6 +17,8 @@
- Added missing tin double ingot to plate helve hammer recipe. (#1078) @oogabooga-dev
- Added piglin disguise for safer trading. @Redeix
- Fixed sprinklers, added support for connecting GregTech pipes to hydroponic planters (#1033) @Thomasx0
- Added some more medicinal plants. @Pyritie
- Added lathe recipes to strip logs. @Pyritie
## [0.9.8] - 19.05.2025
### Changes

View file

@ -243,4 +243,34 @@ const registerAFCRecipes = (event) => {
.itemOutputs('afc:birch_sugar')
.duration(500)
.EUt(GTValues.VA[GTValues.ULV])
// Stripped logs
global.AFC_WOOD_TYPES.forEach(wood => {
event.recipes.gtceu.lathe(`tfg:stripping_${wood}_log`)
.itemInputs(`afc:wood/log/${wood}`)
.itemOutputs(`afc:wood/stripped_log/${wood}`)
.duration(50)
.EUt(2)
event.recipes.gtceu.lathe(`tfg:stripping_${wood}_wood`)
.itemInputs(`afc:wood/wood/${wood}`)
.itemOutputs(`afc:wood/stripped_wood/${wood}`)
.duration(50)
.EUt(2)
event.custom({
type: 'vintageimprovements:turning',
ingredients: [{ item: `afc:wood/log/${wood}` }],
results: [{ item: `afc:wood/stripped_log/${wood}` }],
processingTime: 50
}).id(`tfg:vi/lathe/stripping_${wood}_log`)
event.custom({
type: 'vintageimprovements:turning',
ingredients: [{ item: `afc:wood/wood/${wood}` }],
results: [{ item: `afc:wood/stripped_wood/${wood}` }],
processingTime: 50
}).id(`tfg:vi/lathe/stripping_${wood}_wood`)
})
}

View file

@ -544,4 +544,34 @@ function registerTFCMachineRecipes(event) {
.itemOutputs('#forge:dusts/carbon')
.duration(20)
.EUt(2)
// Stripped logs
global.TFC_WOOD_TYPES.forEach(wood => {
event.recipes.gtceu.lathe(`tfg:stripping_${wood}_log`)
.itemInputs(`tfc:wood/log/${wood}`)
.itemOutputs(`tfc:wood/stripped_log/${wood}`)
.duration(50)
.EUt(2)
event.recipes.gtceu.lathe(`tfg:stripping_${wood}_wood`)
.itemInputs(`tfc:wood/wood/${wood}`)
.itemOutputs(`tfc:wood/stripped_wood/${wood}`)
.duration(50)
.EUt(2)
event.custom({
type: 'vintageimprovements:turning',
ingredients: [{ item: `tfc:wood/log/${wood}` }],
results: [{ item: `tfc:wood/stripped_log/${wood}` }],
processingTime: 50
}).id(`tfg:vi/lathe/stripping_${wood}_log`)
event.custom({
type: 'vintageimprovements:turning',
ingredients: [{ item: `tfc:wood/wood/${wood}` }],
results: [{ item: `tfc:wood/stripped_wood/${wood}` }],
processingTime: 50
}).id(`tfg:vi/lathe/stripping_${wood}_wood`)
})
}