[Molden] Stone TFGfication p3 - Aqueducts, Supports + Cutting and Grinding fixes (#1919)
* Aqueducts + move stone characs to constants * Supports Supports for all stones Remapped to the original textures rather than copies (all removed) * Support tooltips + recipe rocks regions added * Macerator Recipes - Add Macerator missing grinding recipes - Change the TFC stone Macerator recipes to the same ratios * aqueduct recipes + stonecutting fixes * Remove redundant tags --------- Signed-off-by: Adrien Vidal <vidal.adrien2@gmail.com>
This commit is contained in:
parent
1a8172e27a
commit
c856ec9398
42 changed files with 1366 additions and 975 deletions
|
|
@ -114,62 +114,44 @@ function registerTFGSupportRecipes(event) {
|
|||
.EUt(GTValues.VA[GTValues.ULV])
|
||||
})
|
||||
|
||||
event.recipes.tfc.damage_inputs_shaped_crafting(
|
||||
event.shaped('8x tfg:travertine_support', [
|
||||
'AB ',
|
||||
'AC ',
|
||||
'AC '
|
||||
],{
|
||||
A: 'tfg:loose/dripstone',
|
||||
B: '#tfc:chisels',
|
||||
C: 'tfc:mortar'
|
||||
}).id('tfg:shaped/travertine_support'))
|
||||
// REDO w/ table and loop
|
||||
const EXO_STONE_SUPPORTS = [
|
||||
{ loose: 'tfg:loose/deepslate', support: 'tfg:migmatite_support' },
|
||||
{ loose: 'tfg:loose/blackstone', support: 'tfg:pyroxenite_support' },
|
||||
{ loose: 'tfg:loose/dripstone', support: 'tfg:travertine_support' },
|
||||
{ loose: 'tfg:loose/crackrack', support: 'tfg:keratophyre_support' },
|
||||
{ loose: 'tfg:loose/moon_stone', support: 'tfg:anorthosite_support' },
|
||||
{ loose: 'tfg:loose/moon_deepslate', support: 'tfg:norite_support' },
|
||||
{ loose: 'tfg:loose/mars_stone', support: 'tfg:argillite_support' },
|
||||
{ loose: 'tfg:loose/venus_stone', support: 'tfg:trachyte_support' },
|
||||
{ loose: 'tfg:loose/mercury_stone', support: 'tfg:komatiite_support' },
|
||||
{ loose: 'tfg:loose/glacio_stone', support: 'tfg:phonolite_support' },
|
||||
{ loose: 'tfg:loose/permafrost', support: 'tfg:permafrost_support' },
|
||||
{ loose: 'tfg:loose/red_granite', support: 'tfg:red_granite_support' },
|
||||
{ loose: 'gtceu:stone_ingot', support: 'tfg:stone_support' }
|
||||
]
|
||||
|
||||
event.recipes.gtceu.assembler('tfg:gtceu/assembler/travertine_support')
|
||||
.circuit(11)
|
||||
.inputFluids(Fluid.of('gtceu:concrete', 36))
|
||||
.itemOutputs('8x tfg:travertine_support')
|
||||
.itemInputs('3x tfg:loose/dripstone')
|
||||
.duration(40)
|
||||
.EUt(GTValues.VA[GTValues.ULV])
|
||||
|
||||
event.recipes.tfc.damage_inputs_shaped_crafting(
|
||||
event.shaped('8x tfg:migmatite_support', [
|
||||
'AB ',
|
||||
'AC ',
|
||||
'AC '
|
||||
],{
|
||||
A: 'tfg:loose/deepslate',
|
||||
B: '#tfc:chisels',
|
||||
C: 'tfc:mortar'
|
||||
}).id('tfg:shaped/migmatite_support'))
|
||||
EXO_STONE_SUPPORTS.forEach(s => {
|
||||
event.recipes.tfc.damage_inputs_shaped_crafting(
|
||||
event.shaped(`8x ${s.support}`, [
|
||||
'AB ',
|
||||
'AC ',
|
||||
'AC '
|
||||
],{
|
||||
A: s.loose,
|
||||
B: '#tfc:chisels',
|
||||
C: 'tfc:mortar'
|
||||
}).id(`tfg:shaped/${s.support}`)
|
||||
)
|
||||
|
||||
event.recipes.gtceu.assembler('tfg:gtceu/assembler/migmatite_support')
|
||||
.circuit(11)
|
||||
.inputFluids(Fluid.of('gtceu:concrete', 36))
|
||||
.itemOutputs('8x tfg:migmatite_support')
|
||||
.itemInputs('3x tfg:loose/deepslate')
|
||||
.duration(40)
|
||||
.EUt(GTValues.VA[GTValues.ULV])
|
||||
|
||||
event.recipes.tfc.damage_inputs_shaped_crafting(
|
||||
event.shaped('8x tfg:pyroxenite_support', [
|
||||
'AB ',
|
||||
'AC ',
|
||||
'AC '
|
||||
],{
|
||||
A: 'beneath:blackstone_pebble',
|
||||
B: '#tfc:chisels',
|
||||
C: 'tfc:mortar'
|
||||
}).id('tfg:shaped/pyroxenite_support'))
|
||||
|
||||
event.recipes.gtceu.assembler('tfg:gtceu/assembler/pyroxenite_support')
|
||||
.circuit(11)
|
||||
.inputFluids(Fluid.of('gtceu:concrete', 36))
|
||||
.itemOutputs('8x tfg:pyroxenite_support')
|
||||
.itemInputs('3x beneath:blackstone_pebble')
|
||||
.duration(40)
|
||||
.EUt(GTValues.VA[GTValues.ULV])
|
||||
event.recipes.gtceu.assembler(`tfg:gtceu/assembler/${s.support}`)
|
||||
.circuit(11)
|
||||
.inputFluids(Fluid.of('gtceu:concrete', 36))
|
||||
.itemOutputs(`8x ${s.support}`)
|
||||
.itemInputs(`3x ${s.loose}`)
|
||||
.duration(40)
|
||||
.EUt(GTValues.VA[GTValues.ULV])
|
||||
})
|
||||
|
||||
// Metal Supports
|
||||
event.shaped('8x tfg:rebar_support', [
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue