From 772e8f313ea86817b81feab2e45dd9e2b2da2474 Mon Sep 17 00:00:00 2001 From: Alex Bramley Date: Sun, 22 Dec 2024 16:39:47 +0000 Subject: [PATCH] Super tank/chest self-crafting recipes to strip NBT. --- kubejs/server_scripts/gregtech/recipes.js | 19 ++++++++++++++++++- 1 file changed, 18 insertions(+), 1 deletion(-) diff --git a/kubejs/server_scripts/gregtech/recipes.js b/kubejs/server_scripts/gregtech/recipes.js index a89ec771a..de8557e63 100644 --- a/kubejs/server_scripts/gregtech/recipes.js +++ b/kubejs/server_scripts/gregtech/recipes.js @@ -1455,7 +1455,6 @@ const registerGTCEURecipes = (event) => { } }); - //#endregion // Fix LV recycling producing red/blue steel. @@ -1479,4 +1478,22 @@ const registerGTCEURecipes = (event) => { /gtceu:macerator\/macerate_lv_.*/, '#forge:dusts/blue_steel', '') + + // Clear NBT on tanks with shapeless crafts. + [ + "lv_super", + "mv_super", + "hv_super", + "ev_super", + "iv_quantum", + "luv_quantum", + "zpm_quantum", + "uv_quantum", + "uhv_quantum", + ].forEach(prefix => { + // Craft super tanks to remove their NBT data. + event.shapeless(`gtceu:${prefix}_tank`, [`gtceu:${prefix}_tank`]) + // Craft super chests to remove their NBT data. + event.shapeless(`gtceu:${prefix}_chest`, [`gtceu:${prefix}_chest`]) + }); }