From c8951d6d2d526ea940db28654656a1c66e08e594 Mon Sep 17 00:00:00 2001 From: Pyritie Date: Sun, 15 Feb 2026 12:55:05 +0000 Subject: [PATCH] alum double plates in LV #3030 --- .../quests/chapters/mv__medium_voltage.snbt | 22 ------------------- .../recipes.material_tag_prefixes.js | 7 +++++- .../ores_and_materials/recipes.materials.js | 4 ++-- 3 files changed, 8 insertions(+), 25 deletions(-) diff --git a/config/ftbquests/quests/chapters/mv__medium_voltage.snbt b/config/ftbquests/quests/chapters/mv__medium_voltage.snbt index e41e02230..e1a07236d 100644 --- a/config/ftbquests/quests/chapters/mv__medium_voltage.snbt +++ b/config/ftbquests/quests/chapters/mv__medium_voltage.snbt @@ -1283,28 +1283,6 @@ x: 6.0d y: 8.0d } - { - dependencies: ["45769156F4253C86"] - dependency_requirement: "one_completed" - description: ["{quests.medium_voltage.mv_jetpack.desc}"] - id: "6FA956DAA72D6139" - optional: true - shape: "heart" - size: 1.0d - subtitle: "{quests.medium_voltage.mv_jetpack.subtitle}" - tasks: [{ - id: "022324F9630960C6" - item: { - Count: 1 - id: "gtceu:liquid_fuel_jetpack" - tag: { } - } - type: "item" - }] - title: "{quests.medium_voltage.mv_jetpack.title}" - x: -5.0d - y: 5.0d - } { dependencies: ["75F38905DEA60F15"] dependency_requirement: "one_completed" diff --git a/kubejs/server_scripts/tfg/ores_and_materials/recipes.material_tag_prefixes.js b/kubejs/server_scripts/tfg/ores_and_materials/recipes.material_tag_prefixes.js index 9bc386672..416da0f43 100644 --- a/kubejs/server_scripts/tfg/ores_and_materials/recipes.material_tag_prefixes.js +++ b/kubejs/server_scripts/tfg/ores_and_materials/recipes.material_tag_prefixes.js @@ -207,7 +207,12 @@ function processPlateDouble(event, material) { .EUt(24) } - addMaterialWelding(event, doublePlateItem, plateItem, plateItem, material, 4, 2); + let tier = 2; + // Allow double aluminium plates with LV machines + if (material === GTMaterials.Aluminium) + tier = 1; + + addMaterialWelding(event, doublePlateItem, plateItem, plateItem, material, 4, tier); } /** diff --git a/kubejs/server_scripts/tfg/ores_and_materials/recipes.materials.js b/kubejs/server_scripts/tfg/ores_and_materials/recipes.materials.js index 582f842c5..f04a1637c 100644 --- a/kubejs/server_scripts/tfg/ores_and_materials/recipes.materials.js +++ b/kubejs/server_scripts/tfg/ores_and_materials/recipes.materials.js @@ -184,9 +184,9 @@ function addMaterialCasting(event, outputItem, ceramicMold, isFireMold, gtMold, * @param {Internal.ItemStack} inputItem2 * @param {com.gregtechceu.gtceu.api.data.chemical.material.Material_} material * @param {number} tierThreshold - * Should be 4 for everything except double ingots, which should be 5 + * TFC Anvil tier. Should be 4 for everything except double ingots, which should be 5 * @param {number} nonTfcTier - * What recipe tier should non-tfc materials use? 0 for ulv, 1 for lv, etc + * GregTech voltage tier. What recipe tier should non-tfc materials use? 0 for ulv, 1 for lv, etc */ function addMaterialWelding(event, outputItem, inputItem1, inputItem2, material, tierThreshold, nonTfcTier) { const tfcProperty = material.getProperty(TFGPropertyKey.TFC_PROPERTY);