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