locometal refactor #1624

This commit is contained in:
Pyritie 2025-08-14 21:03:02 +01:00
parent ffcc45475e
commit 3e11443023
2 changed files with 48 additions and 10 deletions

View file

@ -11,6 +11,7 @@
- Increased amount of saplings that the electric greenhouse returns to be more in line with create-based tree farms @Pyritie
- Firmalife mixing bowls can now be placed on tool racks (#1623) @Pyritie
- Fixed recipe for pyroxenite button (again) (#1625) @Pyritie
- Refactored locometal recipes to use stonecutters, metal plated locometal is now also much cheaper (#1624) @Pyritie
### Bug fixes
- Fixed moon mob spawning light levels, so now they need a light level of 0 instead of 11 (#1587) @NINAustinFett
- Fixed wrong output amount of mortaring soybean paste (#1607) @TomPlop

View file

@ -22,10 +22,10 @@ const locometalBase = {
const registerRailwaysLocometalRecipes = (event) => {
for (let locometal in locometalBase) {
event.recipes.create.cutting(`8x railways:${locometal}`, '#forge:storage_blocks/iron').processingTime(200);
event.recipes.create.cutting(`16x railways:${locometal}`, '#forge:storage_blocks/wrought_iron').processingTime(200);
event.recipes.create.cutting(`24x railways:${locometal}`, '#forge:storage_blocks/steel').processingTime(200);
event.recipes.create.cutting(`railways:${locometal}`, `#railways:palettes/cycle_groups/base`).processingTime(20);
event.stonecutting(`8x railways:${locometal}`, '#forge:storage_blocks/iron');
event.stonecutting(`16x railways:${locometal}`, '#forge:storage_blocks/wrought_iron');
event.stonecutting(`24x railways:${locometal}`, '#forge:storage_blocks/steel');
event.stonecutting(`railways:${locometal}`, `#railways:palettes/cycle_groups/base`);
event.recipes.gtceu.chemical_bath(`tfg:undying/locometal/${locometal}`)
.itemInputs(Item.of(locometalDyeGroups[`${locometal}`], 1))
.inputFluids(Fluid.of(`gtceu:chlorine`, 18))
@ -35,9 +35,27 @@ const registerRailwaysLocometalRecipes = (event) => {
.category(GTRecipeCategories.CHEM_DYES)
}
event.recipes.create.item_application(`railways:iron_wrapped_locometal`, [`#railways:palettes/cycle_groups/base`, '#forge:plates/wrought_iron']);
event.recipes.create.item_application(`railways:copper_wrapped_locometal`, [`#railways:palettes/cycle_groups/base`, '#forge:plates/copper']);
event.recipes.create.item_application(`railways:brass_wrapped_locometal`, [`#railways:palettes/cycle_groups/base`, '#forge:plates/brass'])
event.recipes.gtceu.chemical_bath(`railways:iron_wrapped_locometal`)
.itemInputs(`#railways:palettes/cycle_groups/base`)
.inputFluids('gtceu:wrought_iron 18')
.itemOutputs('railways:iron_wrapped_locometal')
.duration(20)
.EUt(24)
.category(GTRecipeCategories.CHEM_DYES);
event.recipes.gtceu.chemical_bath(`railways:copper_wrapped_locometal`)
.itemInputs(`#railways:palettes/cycle_groups/base`)
.inputFluids('gtceu:copper 18')
.itemOutputs('railways:copper_wrapped_locometal')
.duration(20)
.EUt(24)
.category(GTRecipeCategories.CHEM_DYES);
event.recipes.gtceu.chemical_bath(`railways:brass_wrapped_locometal`)
.itemInputs(`#railways:palettes/cycle_groups/base`)
.inputFluids('gtceu:brass 18')
.itemOutputs('railways:brass_wrapped_locometal')
.duration(20)
.EUt(24)
.category(GTRecipeCategories.CHEM_DYES);
event.recipes.gtceu.chemical_bath(`tfg:undying/brass_wrapped_locometal`)
.itemInputs('#railways:palettes/dye_groups/brass_wrapped_slashed')
@ -99,9 +117,28 @@ const registerRailwaysLocometalRecipes = (event) => {
.EUt(24)
.category(GTRecipeCategories.CHEM_DYES);
};
event.recipes.create.item_application(`railways:${dye}_iron_wrapped_locometal`, [`#railways:palettes/cycle_groups/${dye}`, '#forge:plates/wrought_iron']);
event.recipes.create.item_application(`railways:${dye}_copper_wrapped_locometal`, [`#railways:palettes/cycle_groups/${dye}`, '#forge:plates/copper']);
event.recipes.create.item_application(`railways:${dye}_brass_wrapped_locometal`, [`#railways:palettes/cycle_groups/${dye}`, '#forge:plates/brass']);
event.recipes.gtceu.chemical_bath(`railways:${dye}_iron_wrapped_locometal`)
.itemInputs(`#railways:palettes/cycle_groups/${dye}`)
.inputFluids('gtceu:wrought_iron 18')
.itemOutputs(`railways:${dye}_iron_wrapped_locometal`)
.duration(20)
.EUt(24)
.category(GTRecipeCategories.CHEM_DYES);
event.recipes.gtceu.chemical_bath(`railways:${dye}_copper_wrapped_locometal`)
.itemInputs(`#railways:palettes/cycle_groups/${dye}`)
.inputFluids('gtceu:copper 18')
.itemOutputs(`railways:${dye}_copper_wrapped_locometal`)
.duration(20)
.EUt(24)
.category(GTRecipeCategories.CHEM_DYES);
event.recipes.gtceu.chemical_bath(`railways:${dye}_brass_wrapped_locometal`)
.itemInputs(`#railways:palettes/cycle_groups/${dye}`)
.inputFluids('gtceu:brass 18')
.itemOutputs(`railways:${dye}_brass_wrapped_locometal`)
.duration(20)
.EUt(24)
.category(GTRecipeCategories.CHEM_DYES);
event.recipes.gtceu.chemical_bath(`tfg:brass_locometal_bathing/${dye}`)
.itemInputs('#railways:palettes/dye_groups/brass_wrapped_slashed')