From 7176adfc8d42ebe7b3b09f9b4cd34a806ae6ba25 Mon Sep 17 00:00:00 2001 From: Redeix Date: Sun, 11 May 2025 22:49:16 -0500 Subject: [PATCH] - Added recipes to empty vessels and molds --- CHANGELOG.md | 3 ++- kubejs/server_scripts/tfg/recipes.molds.js | 16 ++++++++++++++++ 2 files changed, 18 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 6f0aa767e..f7dc3cad3 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -16,8 +16,9 @@ - Fixed assembler clay recipes so they output the correct amount (Pyritie) - Quest fixes/tweaks (Pyritie) - Added aluminium, stainless steel, and titanium millstones (Pyritie) -- Fixed fishing nets behavior (Redeix) +- Fixed fishing nets behavior. (Redeix) - Added item to summon armor stands with arms. (Redeix) +- Added recipes for emptying vessels and molds. (Redeix) ## [0.9.5] - 08.05.2025 ### Changes diff --git a/kubejs/server_scripts/tfg/recipes.molds.js b/kubejs/server_scripts/tfg/recipes.molds.js index a1c16a114..f387a16da 100644 --- a/kubejs/server_scripts/tfg/recipes.molds.js +++ b/kubejs/server_scripts/tfg/recipes.molds.js @@ -273,4 +273,20 @@ function registerTFGMoldRecipes(event) { .duration(120) .EUt(GTValues.VA[GTValues.LV]) }) + + //craft mold to scrub nbt + const molds = Ingredient.of('#tfc:fired_molds').itemIds; + + molds.forEach(mold => { + event.shapeless(Item.of(mold), [mold]) + .id(`tfg:shapeless/mold_cleaning/${mold.replace(":", "/")}`); + }); + + //craft vessel to scrub nbt + const vessels = Ingredient.of('#tfc:fired_vessels').itemIds; + + vessels.forEach(vessel => { + event.shapeless(Item.of(vessel), [vessel]) + .id(`tfg:shapeless/vessel_cleaning/${vessel.replace(":", "/")}`); + }); } \ No newline at end of file