From aa85b679c721035b6a92275154262c9c9dfe45fb Mon Sep 17 00:00:00 2001 From: Pyritie Date: Sun, 6 Jul 2025 14:08:25 +0100 Subject: [PATCH] added bio fuel quests, more biodiesel recipes --- .../quests/chapters/hv__high_voltage.snbt | 14 +++++ .../quests/chapters/mv__medium_voltage.snbt | 36 ++++++++----- .../quests/chapters/questssteam_age.snbt | 49 ++++++++++++----- .../quests/chapters/space_survival.snbt | 5 +- kubejs/assets/tfg/lang/en_us.json | 25 ++++++--- .../create_additions/recipes.js | 24 +++++++-- .../tfg/recipes.miscellaneous.js | 53 ++++++++++++++++++- .../create_additions/constants.js | 1 - 8 files changed, 164 insertions(+), 43 deletions(-) diff --git a/config/ftbquests/quests/chapters/hv__high_voltage.snbt b/config/ftbquests/quests/chapters/hv__high_voltage.snbt index 148ad4d51..5e5c60c8f 100644 --- a/config/ftbquests/quests/chapters/hv__high_voltage.snbt +++ b/config/ftbquests/quests/chapters/hv__high_voltage.snbt @@ -1265,6 +1265,20 @@ ] description: ["&2Congrats&r, you’ve successfully landed on the &7Moon&r!\\nHere, you’ll find &bCertus Quartz&r veins, allowing you to begin unlocking &dAE2&r.\\n\\nBut that’s not all—some veins here have much higher density than those on Earth.\\n\\nFor instance, you can easily find &6Ilmenite&r, &7Bauxite&r, &7Aluminium&r, and &5Chromite&r veins on the Moon.\\nEstablishing a small base here will be crucial to keep progressing.\\n\\nYour biggest challenge will be transporting resources, as there are no easy cross-dimensional tools like the &5Ender Chest&r or &dAE2 Quantum Link&r just yet."] id: "00A2566109144D7F" + rewards: [{ + id: "13A577B2BB08460E" + item: { + Count: 1 + ForgeCaps: { + "tfc:food": { + creationDate: 2718000L + traits: [ ] + } + } + id: "ad_astra:cheese" + } + type: "item" + }] shape: "gear" size: 4.0d subtitle: "Hope you have everything to come back" diff --git a/config/ftbquests/quests/chapters/mv__medium_voltage.snbt b/config/ftbquests/quests/chapters/mv__medium_voltage.snbt index d5f718bd3..d35a8a9e7 100644 --- a/config/ftbquests/quests/chapters/mv__medium_voltage.snbt +++ b/config/ftbquests/quests/chapters/mv__medium_voltage.snbt @@ -6,13 +6,7 @@ icon: "tfg:mv_universal_circuit" id: "43E779CEEB25D55B" order_index: 1 - quest_links: [{ - id: "4C40CD101E2A9591" - linked_quest: "02854A3E8A5D5043" - shape: "heart" - x: -10.5d - y: -6.5d - }] + quest_links: [ ] quests: [ { dependencies: ["22E462070F8B027A"] @@ -186,7 +180,7 @@ id: "3E2E161F8CE35138" optional: true size: 1.0d - subtitle: "{quests.medium_voltage.mv_.subtitle}" + subtitle: "{quests.medium_voltage.mv_fuel_cracking.subtitle}" tasks: [{ id: "5687D81E6BFDC7E0" item: "gtceu:severely_steam_cracked_naphtha_bucket" @@ -1154,7 +1148,7 @@ type: "item" }] title: "{quests.medium_voltage.mv_diesel.title}" - x: -5.5d + x: -6.0d y: 3.5d } { @@ -1163,7 +1157,7 @@ icon: "gtceu:tungsten_steel_quadruple_fluid_pipe" id: "66041DE10C882382" optional: true - shape: "square" + shape: "heart" size: 1.0d subtitle: "{quests.medium_voltage.mv_mutli_channel.subtitle}" tasks: [{ @@ -1271,7 +1265,7 @@ } ] title: "{quests.medium_voltage.mv_long_pipe.title}" - x: -9.5d + x: -10.0d y: -6.5d } { @@ -1293,8 +1287,8 @@ type: "item" }] title: "{quests.medium_voltage.mv_jetpack.title}" - x: -5.5d - y: 5.0d + x: -6.0d + y: 4.5d } { dependencies: ["75F38905DEA60F15"] @@ -1411,6 +1405,7 @@ "ftbfiltersystem:filter": "or(item(gtceu:mv_battery_buffer_4x)item(gtceu:mv_battery_buffer_8x)item(gtceu:mv_battery_buffer_16x))" } } + title: "{quests.medium_voltage.mv_battery.task}" type: "item" }] title: "{quests.medium_voltage.mv_battery.title}" @@ -1573,6 +1568,21 @@ x: 5.0d y: 8.0d } + { + dependencies: ["5D9D01EF219A31C5"] + description: ["{quests.medium_voltage.mv_bio_diesel.desc}"] + id: "1BAC64A6713DDABF" + optional: true + subtitle: "{quests.medium_voltage.mv_bio_diesel.subtitle}" + tasks: [{ + id: "219755A6871A2596" + item: "gtceu:bio_diesel_bucket" + type: "item" + }] + title: "{quests.medium_voltage.mv_bio_diesel.title}" + x: -8.0d + y: -2.0d + } ] subtitle: ["{quests.medium_voltage.subtitle}"] title: "{quests.medium_voltage}" diff --git a/config/ftbquests/quests/chapters/questssteam_age.snbt b/config/ftbquests/quests/chapters/questssteam_age.snbt index 08acb7000..f0e555712 100644 --- a/config/ftbquests/quests/chapters/questssteam_age.snbt +++ b/config/ftbquests/quests/chapters/questssteam_age.snbt @@ -240,7 +240,6 @@ { dependencies: ["033E74BC588E7EAD"] description: ["{quests.steam_age.steam_engine.desc}"] - hide_dependent_lines: true id: "183D47F04CAEBFA7" size: 1.5d subtitle: "{quests.steam_age.steam_engine.subtitle}" @@ -502,6 +501,7 @@ { dependencies: ["033E74BC588E7EAD"] description: ["{quests.steam_age.deployers.desc}"] + icon: "create:deployer" id: "6AA07588374B59AB" subtitle: "{quests.steam_age.deployers.subtitle}" tasks: [ @@ -516,12 +516,6 @@ optional_task: true type: "item" } - { - id: "66D11CA9FCD6933A" - item: "greate:rubber_belt_connector" - optional_task: true - type: "item" - } ] title: "{quests.steam_age.deployers.title}" x: -16.5d @@ -979,7 +973,7 @@ ] title: "{quests.steam_age.steam_oven.title}" x: -16.5d - y: 3.5d + y: 4.0d } { dependencies: ["46FA9DD4755A5548"] @@ -1152,11 +1146,7 @@ y: -4.0d } { - dependencies: [ - "6AA07588374B59AB" - "45449ECE4F8128E7" - ] - dependency_requirement: "one_completed" + dependencies: ["6AA07588374B59AB"] description: ["{quests.steam_age.trains.desc}"] hide_dependency_lines: false id: "02854A3E8A5D5043" @@ -1669,6 +1659,39 @@ x: -7.5d y: 4.0d } + { + dependencies: [ + "183D47F04CAEBFA7" + "753A53733C6DFA04" + ] + description: ["{quests.steam_age.straw.desc}"] + id: "7314F69F0DE6E78E" + optional: true + shape: "heart" + subtitle: "{quests.steam_age.straw.subtitle}" + tasks: [{ + id: "25F19B16E99D6DD0" + item: "createaddition:straw" + type: "item" + }] + title: "{quests.steam_age.straw.title}" + x: -15.0d + y: 16.0d + } + { + dependencies: ["183D47F04CAEBFA7"] + description: ["{quests.steam_age.fuel_sources.desc}"] + icon: "createdeco:decal_fire" + id: "753A53733C6DFA04" + subtitle: "{quests.steam_age.fuel_sources.subtitle}" + tasks: [{ + id: "38A3F9A1D2F11EE3" + type: "checkmark" + }] + title: "{quests.steam_age.fuel_sources.title}" + x: -16.5d + y: 16.0d + } ] subtitle: ["{quests.steam_age.subtitle}"] title: "{quests.steam_age}" diff --git a/config/ftbquests/quests/chapters/space_survival.snbt b/config/ftbquests/quests/chapters/space_survival.snbt index c5e360575..fa814a4b6 100644 --- a/config/ftbquests/quests/chapters/space_survival.snbt +++ b/config/ftbquests/quests/chapters/space_survival.snbt @@ -312,9 +312,8 @@ type: "item" } { - id: "14E951390A15C1CD" - item: "gtceu:mv_1a_energy_converter" - optional_task: true + id: "4E8C67A543FEB861" + item: "gtceu:mv_4a_energy_converter" type: "item" } ] diff --git a/kubejs/assets/tfg/lang/en_us.json b/kubejs/assets/tfg/lang/en_us.json index 8485e60fa..b72a151d6 100644 --- a/kubejs/assets/tfg/lang/en_us.json +++ b/kubejs/assets/tfg/lang/en_us.json @@ -1235,8 +1235,8 @@ "quests.medium_voltage.mv_energy.desc.6": "Lastly, as you already know from the &7LV Chapter&r, you can use a &dConverter&r to, well... convert your &cRF&r directly into &bMV energy&r.", "quests.medium_voltage.mv_battery.title": "MV Battery Buffer", "quests.medium_voltage.mv_battery.subtitle": "Energy management", - "quests.medium_voltage.mv_battery.desc": "As always we highly encourage you to use &bBattery Buffer&r so even if you use more &6energy&r than what you produce, you won't run of it right away and you will be able to get the energy back while your machines aren't running.", - "quests.medium_voltage.mv_battery.task": "", + "quests.medium_voltage.mv_battery.desc": "As always, we highly encourage you to use a &bBattery Buffer&r, so even if you use more &6energy&r than you produce, you won't run out of it right away, and you will be able to get the energy back while your machines aren't running.", + "quests.medium_voltage.mv_battery.task": "Any MV Battery Buffer", "quests.medium_voltage.mv_batteries.title": "Better Batteries", "quests.medium_voltage.mv_batteries.subtitle": "Baby Got Battery", "quests.medium_voltage.mv_batteries.desc": "&bMV&r Batteries will appeal to you if you want to buffer Energy, just like &7LV&r.\n\nThe cost in &aSodium&r, &aLithium&r or &aCadmium&r jumps up to 8 dusts, so you should use whatever you have the most of. The difference in capacity isn't &7THAT&r huge, after all!\n\nGet &eeither&r Battery to complete the Quest.", @@ -1264,7 +1264,7 @@ "quests.medium_voltage.mv_lpg.desc.2": "&a&aLPG&r and &aMethane&r are burned in a &3Gas Turbine&r. Among the other fuel options, they are the easier to set up which makes them excellent to get started. Their drawback is that they cannot be refined further, so upgrading the &3Fluid Drilling Rig&r may be a top priority if you stick to this fuel source.\n\n&aMethane&r can also be obtained from a few &anatural sources&r. &eBetween us&r, they're memes, but you can explore them if you wish. Ultimately, your power source is your choice.", "quests.medium_voltage.mv_brewery.title": "Local Brewery selling Booze", "quests.medium_voltage.mv_brewery.subtitle": "*hic*... *hic*", - "quests.medium_voltage.mv_brewery.desc.1": "The Brewery can be used to make &aLubricant&r from &aRedstone&r and &aCreosote&r/&aOil&r. Lubricant has some niche uses, namely being used in the &3Cutter&r to significantly reduce the duration of its recipes.\n\nThe Brewery is a very, very slow machine, but it requires almost no power to run its recipes. Building &2many Breweries&r will help you obtain enough Biomass on your quest for plastic. Oh, and you can use it to brew &dPotions&r too!\n\n&9Note:&r The Brewery unlocks the Biomass path towards &9Ethylene&r. The same can be done in the &3Pyrolyse Oven&r. The other path involves Oil.&r", + "quests.medium_voltage.mv_brewery.desc.1": "The Brewery can be used to make &aLubricant&r from &aRedstone&r and &aCreosote&r/&aOil&r. Lubricant has some niche uses, namely being used in the &3Cutter&r to significantly reduce the duration of its recipes.\n\nThe Brewery is a very, very slow machine, but it requires almost no power to run its recipes. Building &2many Breweries&r will help you obtain enough Biomass on your quest for plastic.\n\n&9Note:&r The Brewery unlocks the Biomass path towards &9Ethylene&r. The same can be done in the &3Pyrolyse Oven&r. The other path involves Oil.&r", "quests.medium_voltage.mv_brewery.desc.2": "&l&3Lore:&r&o You could make your own Brewery if you want to build up a company and start selling Booze... in GregTech 6.&r", "quests.medium_voltage.mv_biomass.title": "Biomass", "quests.medium_voltage.mv_biomass.subtitle": "Plants aren't industrial enough!", @@ -1295,6 +1295,9 @@ "quests.medium_voltage.mv_ethanol.title": "Ethanol", "quests.medium_voltage.mv_ethanol.subtitle": "Yo, wait - that's alcohol!", "quests.medium_voltage.mv_ethanol.desc": "Put your previously made &aBiomass&r into a &3MV Distillery&r to make &aEthanol&r.\n\nYou will need this for &dEthylene&r by reacting it with &aSulfuric Acid&r in a &3MV Chemical Reactor&r... unless you chose to go down the Oil path.\n\nOnce you have a hefty starting stock of Ethanol, consider making and distilling &9Fermented Biomass&r in a &3Distillation Tower&r (when you get there!) for extra chemicals.\n\n&cDo not try&r to use Ethanol as a Power source... it's quite possibly its worst use. If it's organic &9Power&r that you want, we suggest taking a look at &dBenzene&r instead!", + "quests.medium_voltage.mv_bio_diesel.title": "The Church of Bio Diesel", + "quests.medium_voltage.mv_bio_diesel.subtitle": "Flower Power", + "quests.medium_voltage.mv_bio_diesel.desc": "Want to try something plant-based but without a tree farm? Give &3Bio Diesel&r a shot! The best route for it is through &dSeed Oil&r from either Sunflowers or Rapeseed. Just mix it with a little Ethanol and Sodium Hydroxide (from Sea Water!) in a Chemical Reactor and you're done! As a bonus, this route also outputs Glycerol which you can turn into &dEthlene&r!", "quests.medium_voltage.mv_mutli_channel.title": "Multiple Channel Pipes", "quests.medium_voltage.mv_mutli_channel.subtitle": "Is it already AE2?", "quests.medium_voltage.mv_mutli_channel.desc": "Regular &o&dGregTech&r Fluid Pipes can only transport one fluid type at a time.\n\n&3Quadruple Fluid Pipes&r can transfer four different types of fluids. &3Nonuple Fluid Pipes&r can transfer nine different types! Useful for compact setups.\n\n&3Nonuple Fluid Pipes&r will be useful in &5EV&r for handling the many outputs of the &3Distillation Tower&r.\n\nGet &eeither&r to finish this quest.", @@ -1327,9 +1330,9 @@ "quests.medium_voltage.mv_chlorine.title": "Chlorine Gas", "quests.medium_voltage.mv_chlorine.subtitle": "Salty Gas", "quests.medium_voltage.mv_chlorine.desc": "&dChlorine&r is a core component of your chemical toolkit. You’ll need &da lot of it&r for various reactions and crafting steps—the first one being &dHydrochloric Acid&r.\n\nThere are many ways to obtain &dChlorine&r, but the main source is &dsalt&r. It’s basically everywhere, so you won’t struggle to find it.\n\nWe recommend &aelectrolyzing seawater&r as an early method, but keep in mind—it’s &eslow&r.", - "quests.medium_voltage.mv_seawater.title": "Ocean Water", - "quests.medium_voltage.mv_seawater.subtitle": "You can have a lot of it", - "quests.medium_voltage.mv_seawater.desc": "This quest is here to emphasize the presence of &9Sea Water&r in &aTerrafirmaCraft&r.\n\nThe great thing about it is that, when used with a &aHose Pulley&r, it becomes an &ainfinite water source&r right away. From there, you can &aelectrolyze it&r to get both &dChlorine&r and &dHydrogen&r.\n\nYou’ll just need a passive way to transport it to your base—and we offer you &atwo options&r:\n\n&8- &eCreate Trains&r: Requires both stations to be chunkloaded. The good news? Trains are &aalready available&r to you at this stage.\n\n&8- &eLong-Distance Pipeline&r: This one needs &dStainless Steel&r, which you'll be able to produce &aby the end of this chapter&r.\n\n-&8- &eMake a source at home&r: This one is so lame we won't speak about it.", + "quests.medium_voltage.mv_seawater.title": "Sea Water", + "quests.medium_voltage.mv_seawater.subtitle": "As wide as an ocean...", + "quests.medium_voltage.mv_seawater.desc": "This quest is here to emphasize the presence of &9Sea Water&r in &aTerrafirmaCraft&r.\n\nYou can easily get an &ainfinite source&r with just two source blocks and either a Mechanical Pump or an Aqueous Accumulator. From there, you can &aelectrolyze it&r to get both &dChlorine&r and &dHydrogen&r.", "quests.medium_voltage.mv_long_pipe.title": "Long-Distance Pipeline", "quests.medium_voltage.mv_long_pipe.subtitle": "Wondering how to move these liquids around?", "quests.medium_voltage.mv_long_pipe.desc.1": "&3Long-Distance Fluid Pipes&r can be used to send fluids across great distances. Place one endpoint at each end, and connect them with pipeline blocks.\n\nThese pipes instantly transfer from the input side to the output side.\n\nThey also have a minimum distance between pipe endpoints, so you can't use these for short-range operations.", @@ -1642,13 +1645,13 @@ "quests.ore_proc.mercury_ores.desc": "Bathing certain ores in &dMercury&r can give some other useful byproducts. Not all ores can be processed this way, but the ones that can, will get around a &670%&r chance of byproducts, compared to the &630%&r of the &bOre Washer&r.\n\n&dMercury&r can be easily obtained from &cRedstone&r or &cCinnabar&r.\n\nThe quest on the right gives some examples are good to process in Mercury.", "quests.ore_proc.mercury.title": "Mercury bathing examples", "quests.ore_proc.mercury.subtitle": "Liquid metal bath time", - "quests.ore_proc.mercury.desc": "Here's some recommendations for Mercury bathing:\n\n- &6Crushed Platinium&r: &dPalladium&r\n\n- &6Crushed Cooperite&r: &dPalladium&r\n\n- &6Crushed Nickel&r: &dPlatinum&r\n\n- &6Crushed Gold&r: &dSilver&r", + "quests.ore_proc.mercury.desc": "Here's some recommendations for Mercury bathing:\n\n- &6Crushed Platinum&r: &dPalladium&r\n\n- &6Crushed Cooperite&r: &dPalladium&r\n\n- &6Crushed Nickel&r: &dPlatinum&r\n\n- &6Crushed Gold&r: &dSilver&r", "quests.ore_proc.indium.title": "The Indium Line", "quests.ore_proc.indium.subtitle": "We say line, but really it's just a two step process", "quests.ore_proc.indium.desc": "The &6Indium Line&r shouldn't be needed before &9IV&r, but it will require purified &bSphalerite&r and &bGalena&r.", "quests.ore_proc.platline.title": "The Infamous Platline", "quests.ore_proc.platline.subtitle": "GregTech players vs Mekanism players when they need Osmium:", - "quests.ore_proc.platline.desc": "The &6Platinium Line&r will be your first real challenge to process, providing you with essential platinum-group metals: &bPlatinium&r, &bPalladium&r, &bRuthenium&r, &bRhodium&r, &bIridium&r, and &bOsmium&r.\n\nWhile there's easier ways to obtain &bPlatinium&r and &bPalladium&r, this line will be &amandatory&r for accessing the others.\n\nThe Platline can be started at &6HV&r, but you won’t be able to complete it fully until you reach &dIV&r.", + "quests.ore_proc.platline.desc": "The &6Platinum Line&r will be your first real challenge to process, providing you with essential platinum-group metals: &bPlatinum&r, &bPalladium&r, &bRuthenium&r, &bRhodium&r, &bIridium&r, and &bOsmium&r.\n\nWhile there's easier ways to obtain &bPlatinum&r and &bPalladium&r, this line will be &amandatory&r for accessing the others.\n\nThe Platline can be started at &6HV&r, but you won’t be able to complete it fully until you reach &dIV&r.", "quests.ore_proc.electro_separator.title": "Electromagnetic Separator", "quests.ore_proc.electro_separator.subtitle": "Probably the least useful GregTech machine", "quests.ore_proc.electro_separator.desc": "The &6Electromagnetic Separator&r can extract things like Iron and Gold from &dRefined Ores&r, which you can get by crushing your purified ones. For now, we recommend using it primarily for &dNaquadah&r. If you need more &aNeodymium&r, you can also process &dBastnasite&r.", @@ -1870,6 +1873,12 @@ "quests.steam_age.steam_engine.title": "Steam Engine", "quests.steam_age.steam_engine.subtitle": "Time for some real steam power", "quests.steam_age.steam_engine.desc": "Water wheels and windmills not cutting it any more? It wouldn't be a steam age without a proper steam engine! Each steam engine can output a whole 256 SU, giving you much more power to play with.\n\nBlaze Burners can be crafted without leaving your house, and you can use a Mechanical Arm to automatically feed them solid fuel, or liquid fuel in a bucket (such as creosote). Coal Gems, Anthracite, and Coke can also be used to superheat them.", + "quests.steam_age.fuel_sources.title": "More Fuel Sources", + "quests.steam_age.fuel_sources.subtitle": "Putting the power in steam power", + "quests.steam_age.fuel_sources.desc": "The steam engine can accept more liquid fuels than the High Pressure Liquid Boiler. While Creosote or Lava are the easiest to set up at this point, you might also be interested in various plant-based oils like &eSeed Oil&r from Sunflowers or Rapeseed. Creosote and Lava also don't scale very well once you get into further tiers, while Biofuel can be upgraded into Diesel and then Cetane-Boosted Diesel, so start setting up a big field for plant oils now if that sounds appealing to you!", + "quests.steam_age.straw.title": "Automatic Liquid Fuelling", + "quests.steam_age.straw.subtitle": "Combustible sippy cups", + "quests.steam_age.straw.desc": "If you right-click a Blaze Burner with a &aStraw&r, you can easily pump your fuel directly into it with any pipe! Hook it up to your Coke Oven's creosote output to keep your Steam Engines going.\n\nYou can check JEI for a full list of what fuels you can use and their efficiency.", "quests.steam_age.deployers.title": "Deployers", "quests.steam_age.deployers.subtitle": "Primitive Assembly Line", "quests.steam_age.deployers.desc": "While you could use a single deployer for the rest your time in this chapter, we &3really&r don't recommend it. Setting up a line of deployers along a belt will save heaps of time and sanity, and it's not like you'll be wasting materials either, because you can always reuse them to upgrade your tree farm later.\n\nThese will also make electron tubes significantly cheaper!", diff --git a/kubejs/server_scripts/create_additions/recipes.js b/kubejs/server_scripts/create_additions/recipes.js index e633bbe26..0b9472e45 100644 --- a/kubejs/server_scripts/create_additions/recipes.js +++ b/kubejs/server_scripts/create_additions/recipes.js @@ -179,18 +179,36 @@ const registerCreateAdditionsRecipes = (event) => { type: 'createaddition:liquid_burning', input: { fluidTag: 'forge:fish_oil', - amount: 160 + amount: 50 }, - burnTime: 10 * 9 * 9 + burnTime: 100 * 9 * 9 }).id('tfg:createadditions/liquid_burning/fish_oil') event.custom({ type: 'createaddition:liquid_burning', input: { - fluidTag: 'tfc:olive_oil', + fluid: 'tfc:olive_oil', amount: 50 }, burnTime: 150 * 9 * 9 }).id('tfg:createadditions/liquid_burning/olive_oil') + + event.custom({ + type: 'createaddition:liquid_burning', + input: { + fluid: 'firmalife:soybean_oil', + amount: 50 + }, + burnTime: 150 * 9 * 9 + }).id('tfg:createadditions/liquid_burning/soybean_oil') + + event.custom({ + type: 'createaddition:liquid_burning', + input: { + fluidTag: 'forge:seed_oil', + amount: 50 + }, + burnTime: 150 * 9 * 9 + }).id('tfg:createadditions/liquid_burning/seed_oil') //#endregion } diff --git a/kubejs/server_scripts/tfg/recipes.miscellaneous.js b/kubejs/server_scripts/tfg/recipes.miscellaneous.js index 1dec39cbc..605da0982 100644 --- a/kubejs/server_scripts/tfg/recipes.miscellaneous.js +++ b/kubejs/server_scripts/tfg/recipes.miscellaneous.js @@ -533,15 +533,64 @@ function registerTFGMiscellaneousRecipes(event) { .duration(2400) .EUt(GTValues.VA[GTValues.HV]) - // Biodiesel + // Biofuels - event.recipes.gtceu.chemical_reactor(`alcohol_biodiesel`) + event.recipes.gtceu.chemical_reactor(`seed_oil_alcohol_biodiesel`) .inputFluids(JsonIO.of({ amount: 1000, value: { tag: "tfc:alcohols" } })) .inputFluids(Fluid.of('gtceu:seed_oil', 6000)) .outputFluids(Fluid.of('gtceu:bio_diesel', 6000)) .duration(20 * 30) .EUt(GTValues.VHA[GTValues.ULV]) + event.recipes.gtceu.chemical_reactor(`olive_oil_alcohol_biodiesel`) + .inputFluids(JsonIO.of({ amount: 1000, value: { tag: "tfc:alcohols" } })) + .inputFluids(Fluid.of('tfc:olive_oil', 4000)) + .outputFluids(Fluid.of('gtceu:bio_diesel', 6000)) + .duration(20 * 30) + .EUt(GTValues.VHA[GTValues.ULV]) + + event.recipes.gtceu.chemical_reactor(`soybean_oil_alcohol_biodiesel`) + .inputFluids(JsonIO.of({ amount: 1000, value: { tag: "tfc:alcohols" } })) + .inputFluids(Fluid.of('firmalife:soybean_oil', 4000)) + .outputFluids(Fluid.of('gtceu:bio_diesel', 6000)) + .duration(20 * 30) + .EUt(GTValues.VHA[GTValues.ULV]) + + event.recipes.gtceu.chemical_reactor(`fish_oil_alcohol_biodiesel`) + .inputFluids(JsonIO.of({ amount: 1000, value: { tag: "tfc:alcohols" } })) + .inputFluids(Fluid.of('gtceu:fish_oil', 6000)) + .outputFluids(Fluid.of('gtceu:bio_diesel', 6000)) + .duration(20 * 30) + .EUt(GTValues.VHA[GTValues.ULV]) + + event.recipes.gtceu.chemical_reactor(`olive_oil_ethanol_biodiesel`) + .inputFluids(Fluid.of('tfc:olive_oil', 4000), Fluid.of('gtceu:ethanol', 1000)) + .itemInputs('#forge:tiny_dusts/sodium_hydroxide') + .outputFluids(Fluid.of('gtceu:glycerol'), Fluid.of('gtceu:bio_diesel', 6000)) + .duration(20 * 30) + .EUt(GTValues.VHA[GTValues.LV]) + + event.recipes.gtceu.chemical_reactor(`olive_oil_methanol_biodiesel`) + .inputFluids(Fluid.of('tfc:olive_oil', 4000), Fluid.of('gtceu:methanol', 1000)) + .itemInputs('#forge:tiny_dusts/sodium_hydroxide') + .outputFluids(Fluid.of('gtceu:glycerol'), Fluid.of('gtceu:bio_diesel', 6000)) + .duration(20 * 30) + .EUt(GTValues.VHA[GTValues.LV]) + + event.recipes.gtceu.chemical_reactor(`soybean_oil_ethanol_biodiesel`) + .inputFluids(Fluid.of('firmalife:soybean_oil', 4000), Fluid.of('gtceu:ethanol', 1000)) + .itemInputs('#forge:tiny_dusts/sodium_hydroxide') + .outputFluids(Fluid.of('gtceu:glycerol'), Fluid.of('gtceu:bio_diesel', 6000)) + .duration(20 * 30) + .EUt(GTValues.VHA[GTValues.LV]) + + event.recipes.gtceu.chemical_reactor(`soybean_oil_methanol_biodiesel`) + .inputFluids(Fluid.of('firmalife:soybean_oil', 4000), Fluid.of('gtceu:methanol', 1000)) + .itemInputs('#forge:tiny_dusts/sodium_hydroxide') + .outputFluids(Fluid.of('gtceu:glycerol'), Fluid.of('gtceu:bio_diesel', 6000)) + .duration(20 * 30) + .EUt(GTValues.VHA[GTValues.LV]) + event.recipes.gtceu.extractor(`rapeseed_oil`) .itemInputs('tfg:rapeseed_product') .outputFluids(Fluid.of('gtceu:seed_oil', 600)) diff --git a/kubejs/startup_scripts/create_additions/constants.js b/kubejs/startup_scripts/create_additions/constants.js index ecc95811d..ef44b68da 100644 --- a/kubejs/startup_scripts/create_additions/constants.js +++ b/kubejs/startup_scripts/create_additions/constants.js @@ -23,7 +23,6 @@ global.CREATE_ADDITIONS_DISABLED_ITEMS = [ 'createaddition:electrum_sheet', 'createaddition:zinc_sheet', 'createaddition:cake_base_baked', - 'createaddition:straw', 'createaddition:copper_wire', 'createaddition:seed_oil_bucket', 'createaddition:bioethanol_bucket',