diff --git a/CHANGELOG.md b/CHANGELOG.md index b150929bd..172dfa053 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,27 +3,27 @@ ## [Unreleased] ### Breaking Changes - Beginning of the Power Update: - - Syngas is now available as a ULV/LV gas fuel - can be craft in from Charcoal and Creosote in a Brewery - - The Coal Liquefaction Tower is a new multiblock craftable at MV that you can use to make Reformate Gas. Uses the Cracker coils property and can be boost with hydrogen - - Reformate Gas is the new Fuel starting at MV, with better yield and loop at HV - - Many quests got updated to take into consideration these changes + - Syngas is now available as a ULV/LV gas fuel - can be crafted from Charcoal and Creosote in a Brewery or Vacuum Chamber. + - The Coal Liquefaction Tower is a new multiblock (craftable at MV) that you can use to make Reformate Gas. It has the same coil discounts as the Cracker, and can be boosted with hydrogen. + - Reformate Gas is the new gas Fuel starting at MV, with better yields and recipe loops at HV. + - Many quests were updated to explain these changes. - Update on Fission: - - The Nuclear Steam Turbine has now a baseline power production of 8192 EU/t. What this means is that when you needed 2 turbines you now need one. - - Thorium Reactor got a boost of 50% steam production, early Mars should be a bit easier - - Heat Exchanger can now run Radioactive Steam without Ammonium Formate. If you crave for power and don’t mind losing some materials for Nano Circuit, this is a good deal - - Massive change for steam yield. You now produce 160 more steam, but its yield is 160 less good (so nothing powerwise just be wary of flowing rate) + - The Nuclear Steam Turbine has now a baseline power production of 8192 EU/t. What this means is that you now need half as many turbines as before. + - Thorium Fuel Rods got a boost of 50% steam production, so early Mars should be a bit easier. + - Heat Exchanger can now run Radioactive Steam without Ammonium Formate. If you crave for power and don’t mind losing some materials for the Nano Circuit, this is a good deal + - Massive change for steam yield. You now produce 160x more steam, but its yield is 160x less good (so nothing changes power-wise, but now you have to deal with pipe throughput) - The tungsten processing line has been updated to now properly loop and balance all of its intermediates. The actual processes haven't changed, just the numbers, so you shouldn't have to change your setup much. It now also outputs a little extra oxygen instead of sodium (#2267) @SpicyNoodle5 @TomPlop - Removed black/red/blue arc furnace dust to ingot recipes, but changed the EBF recipes to MV (#2306) @applenper @Pyritie ### Mod updates - Added TFC Gurman, which adds even more food and drink - Primitive Creatures has fixed its spawning of Huntmasters - New GregTech updates, both [7.3.0](https://github.com/GregTechCEu/GregTech-Modern/releases/tag/v7.3.0-1.20.1) and [7.4.0](https://github.com/GregTechCEu/GregTech-Modern/releases/tag/v7.4.0-1.20.1). TL;DR: - - You can use screwdrivers on drums again - - Diluted hydrochloric acid distillation circuits have been swapped, so now it's consistent with diluted sulfuric acid - - Large rebalancing of small and large boiler fuel. Generally speaking, small boilers are worse while large ones are better, and solid fuels are now better and liquids are worse, but if you're putting all your coke oven output into a large bronze boiler, your rates should be mostly the same as before. Blaze burner liquid fuels have been adjusted to these new values as well. + - You can use screwdrivers on drums again + - Diluted hydrochloric acid distillation circuits have been swapped, so now it's consistent with diluted sulfuric acid + - Large rebalancing of small and large boiler fuel. Generally speaking, small boilers are worse while large ones are better, and solid fuels are now better and liquids are worse, but if you're putting all your coke oven output into a large bronze boiler, your rates should be mostly the same as before. Blaze burner liquid fuels have been adjusted to these new values as well. ### Other Changes - Many TACZ balance changes, found [here](https://github.com/TerraFirmaGreg-Team/Modpack-Modern/blob/dev/tacz/TACZ_CHANGELOG.md) @BlueBoat29 -- Add shapeless p2p recipes (#2234) @SpicyNoodle5 +- Add shapeless recipes for ae2 p2p clearing (#2234) @SpicyNoodle5 - Added assembler, smelting and heating recipes for firmalife ovens (#2220) @SpicyNoodle5 - Raised player-burning fluid threshold from 370K to 1300K @Redeix - Added partial unification to the gtceu Wax material @Redeix @@ -41,6 +41,7 @@ - The reinforced hang glider has been buffed, is now craftable as soon as you get aluminium, and is also much cheaper to repair (#2314) @jeuvke - You can now also use bismuth bronze and black bronze crates in recipes that previously required a normal bronze crate (#2328) @jeuvke - Freeze dried food no longer has any hydration (#2325) @mqrius +- Added a mechanical crafting recipe for the Paving Cart @Pyritie ### Bug fixes - Fixed the horse crank not working at all @Pyritie - Fixed brown gravy recipe @Redeix diff --git a/kubejs/server_scripts/tfg/recipes.miscellaneous.js b/kubejs/server_scripts/tfg/recipes.miscellaneous.js index b6031ab30..65cb9248a 100644 --- a/kubejs/server_scripts/tfg/recipes.miscellaneous.js +++ b/kubejs/server_scripts/tfg/recipes.miscellaneous.js @@ -8,7 +8,7 @@ function registerTFGMiscellaneousRecipes(event) { //Moss - event.replaceInput({input: 'minecraft:vine'}, 'minecraft:vine', '#tfc:moss') + event.replaceInput({ input: 'minecraft:vine' }, 'minecraft:vine', '#tfc:moss') event.shapeless('1x minecraft:moss_block', [ '#tfc:dirt', @@ -98,28 +98,42 @@ function registerTFGMiscellaneousRecipes(event) { // Replace bronze drums & crates with a tag containing the 3 different bronzes // NOTE: A better way to do this would be to overwrite GTCraftingComponents.CRATE and GTCraftingComponents.DRUM in crafting_components.js, but tags seem to get populated after the recipes get registed, so... - event.replaceInput({input: 'gtceu:bronze_crate'}, 'gtceu:bronze_crate', '#tfg:any_bronze_crate') - event.replaceInput({input: 'gtceu:bronze_drum'}, 'gtceu:bronze_drum', '#tfg:any_bronze_drum') + event.replaceInput({ input: 'gtceu:bronze_crate' }, 'gtceu:bronze_crate', '#tfg:any_bronze_crate') + event.replaceInput({ input: 'gtceu:bronze_drum' }, 'gtceu:bronze_drum', '#tfg:any_bronze_drum') //#region RNR Paving Cart const rubber_types = [ - {fluid:'styrene_butadiene_rubber', quantity: 144}, - {fluid:'silicone_rubber', quantity: 288}, - {fluid:'rubber', quantity: 576} + { 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), + ChemicalHelper.get(TagPrefix.rod, GTMaterials.CobaltBrass, 8), + Ingredient.of('firmaciv:rope_coil'), Ingredient.of('#forge:screws/any_bronze').withCount(4) ) .inputFluids(Fluid.of(`gtceu:${rubber.fluid}`, rubber.quantity)) .itemOutputs('tfg:cobalt_brass_wheel') - .duration(20*10) + .duration(20 * 10) .EUt(GTValues.VA[GTValues.LV]) }); - TFGHelpers.registerMaterialInfo('tfg:cobalt_brass_wheel', { 'rubber': 1, 'cobalt_brass': 4}); + TFGHelpers.registerMaterialInfo('tfg:cobalt_brass_wheel', { 'rubber': 1, 'cobalt_brass': 4 }); + + event.recipes.create.mechanical_crafting('tfg:cobalt_brass_wheel', [ + ' D ', + 'CAAAC', + 'DABAD', + 'CAAAC', + ' D ' + + ], { + A: '#forge:rods/cobalt_brass', + B: 'firmaciv:rope_coil', + C: '#forge:screws/any_bronze', + D: '#forge:plates/rubber' + }).id('tfg:mechanical_crafter/cobalt_brass_wheel') const mattock_types = ['red', 'blue']; mattock_types.forEach((type) => { @@ -134,10 +148,25 @@ function registerTFGMiscellaneousRecipes(event) { Ingredient.of(`#forge:mattock_heads/${type}_steel`).withCount(3) ) .itemOutputs('tfg:rnr_plow') - .duration(20*60) + .duration(20 * 60) .EUt(GTValues.VA[GTValues.LV]) + + event.recipes.create.mechanical_crafting('tfg:rnr_plow', [ + ' B B ', + 'ECACE', + 'DCFCD', + ' GGG ' + ], { + A: '#forge:rods/long/cobalt_brass', + B: '#forge:rods/long/treated_wood', + C: '#forge:plates/invar', + D: '#forge:springs/steel', + E: 'tfg:cobalt_brass_wheel', + F: 'create:chute', + G: `#forge:mattock_heads/${type}_steel` + }).id(`tfg:mechanical_crafter/rnr_plow/${type}_steel`) }); - TFGHelpers.registerMaterialInfo('tfg:rnr_plow', {'cobalt_brass': 5, 'invar': 2, 'steel': 2, 'wrought_iron': 2, 'rubber': 1, 'treated_wood': 1}); + TFGHelpers.registerMaterialInfo('tfg:rnr_plow', { 'cobalt_brass': 9, 'invar': 4, 'steel': 2, 'wrought_iron': 3, 'treated_wood': 2 }); //#endregion }