From 74414c4074686f61733c30f19d0e9ddb41a68472 Mon Sep 17 00:00:00 2001 From: Jean Roberto de Souza <81846511+JeanRdSz@users.noreply.github.com> Date: Mon, 19 Jan 2026 22:48:03 -0300 Subject: [PATCH] Vacuumizer recipes for recipes with latex (#2693) * Vacuumizer recipes for recipes with latex This will add a way to make recipes that utilize latex on the Vacuumizer, following the sugestion made on #2691. Signed-off-by: Jean Roberto de Souza <81846511+JeanRdSz@users.noreply.github.com> * Add latex mixing recipes for vulcanized latex and sticky resin Added create recipes for mixing latex to vulcanized latex and sticky resin. Signed-off-by: Jean Roberto de Souza <81846511+JeanRdSz@users.noreply.github.com> * Remove latex recipes from vintage improvements Removed latex ingredients recipes and related processing. Signed-off-by: Jean Roberto de Souza <81846511+JeanRdSz@users.noreply.github.com> * Refactor mixing recipe syntax for latex and resin Signed-off-by: Jean Roberto de Souza <81846511+JeanRdSz@users.noreply.github.com> --------- Signed-off-by: Jean Roberto de Souza <81846511+JeanRdSz@users.noreply.github.com> --- kubejs/server_scripts/create/recipes.js | 10 ++++++++++ kubejs/server_scripts/vintage_improvements/recipes.js | 4 ++-- 2 files changed, 12 insertions(+), 2 deletions(-) diff --git a/kubejs/server_scripts/create/recipes.js b/kubejs/server_scripts/create/recipes.js index 864673961..210190e08 100644 --- a/kubejs/server_scripts/create/recipes.js +++ b/kubejs/server_scripts/create/recipes.js @@ -2440,4 +2440,14 @@ const registerCreateRecipes = (event) => { event.smelting('#forge:ingots/silver', 'create:crushed_raw_silver') event.smelting('#forge:ingots/tin', 'create:crushed_raw_tin') event.smelting('#forge:ingots/lead', 'create:crushed_raw_lead') + + //Rubber early automation + + event.recipes.create.mixing((Fluid.of('tfg:vulcanized_latex', 1000)), [Fluid.of('tfg:latex', 1000),'tfc:powder/sulfur']) + .heated() + .id('tfg:create/mixer/vulcanized_latex'); + + event.recipes.create.mixing('gtceu:sticky_resin', [Fluid.of('tfg:latex', 1000), 'tfc:powder/wood_ash']) + .heated() + .id('tfg:create/mixer/sticky_resin'); } diff --git a/kubejs/server_scripts/vintage_improvements/recipes.js b/kubejs/server_scripts/vintage_improvements/recipes.js index d94a75582..300ca2bfb 100644 --- a/kubejs/server_scripts/vintage_improvements/recipes.js +++ b/kubejs/server_scripts/vintage_improvements/recipes.js @@ -532,8 +532,8 @@ function registerVintageImprovementsRecipes(event) { event.recipes.vintageimprovements.vacuumizing(Fluid.of('gtceu:rubber', 144), '#forge:dusts/rubber') .heated() .processingTime(50 * global.VINTAGE_IMPROVEMENTS_DURATION_MULTIPLIER) - .id('tfg:vi/vacuum/rubber') - + .id('tfg:vi/vacuumizing/rubber') + // Vaccuming rubber wood stuff for latex event.recipes.vintageimprovements.vacuumizing(Fluid.of('tfg:latex', 100), '#tfg:latex_logs') .processingTime(300 * global.VINTAGE_IMPROVEMENTS_DURATION_MULTIPLIER)