Paving Cart Files (#2144)

* paving cart files

* Updated Changelog

* idk why my changelog was behind

Signed-off-by: Redeix <brayden.j.m.ford@gmail.com>

---------

Signed-off-by: Redeix <brayden.j.m.ford@gmail.com>
This commit is contained in:
Redeix 2025-11-02 07:02:45 -06:00 committed by GitHub
parent 67d7b41593
commit 18a689b4ad
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
29 changed files with 429 additions and 29 deletions

View file

@ -1513,4 +1513,42 @@ function registerTFGMiscellaneousRecipes(event) {
.duration(300)
.EUt(GTValues.VA[GTValues.EV])
//#region RNR Paving Cart
const rubber_types = [
{fluid:'styrene_butadiene_rubber', quantity: 144},
{fluid:'silicone_rubber', quantity: 288},
{fluid:'rubber', quantity: 576}
];
rubber_types.forEach((rubber) => {
event.recipes.gtceu.assembler(`tfg:cobalt_brass_wheel/${rubber.fluid}`)
.itemInputs(
ChemicalHelper.get(TagPrefix.rod, GTMaterials.CobaltBrass, 9),
Ingredient.of('firmaciv:rope_coil').withCount(2),
Ingredient.of('#forge:screws/any_bronze').withCount(4)
)
.inputFluids(Fluid.of(`gtceu:${rubber.fluid}`, rubber.quantity))
.itemOutputs('tfg:cobalt_brass_wheel')
.duration(20*10)
.EUt(GTValues.VA[GTValues.LV])
});
TFGHelpers.registerMaterialInfo('tfg:cobalt_brass_wheel', { 'rubber': 1, 'cobalt_brass': 4});
const mattock_types = ['red', 'blue'];
mattock_types.forEach((type) => {
event.recipes.gtceu.assembler(`tfg:rnr_plow/${type}_steel`)
.itemInputs(
ChemicalHelper.get(TagPrefix.rodLong, GTMaterials.CobaltBrass, 1),
ChemicalHelper.get(TagPrefix.rodLong, GTMaterials.TreatedWood, 2),
ChemicalHelper.get(TagPrefix.plate, GTMaterials.Invar, 4),
ChemicalHelper.get(TagPrefix.spring, GTMaterials.Steel, 2),
Ingredient.of('tfg:cobalt_brass_wheel').withCount(2),
Ingredient.of('create:chute').withCount(1),
Ingredient.of(`#forge:mattock_heads/${type}_steel`).withCount(3)
)
.itemOutputs('tfg:rnr_plow')
.duration(20*60)
.EUt(GTValues.VA[GTValues.LV])
});
TFGHelpers.registerMaterialInfo('tfg:rnr_plow', {'cobalt_brass': 5, 'invar': 2, 'steel': 2, 'wrought_iron': 2, 'rubber': 1, 'treated_wood': 1});
//#endregion
}