From 24602a46c0bd9d85a015fe70639102bf3d88a4c3 Mon Sep 17 00:00:00 2001 From: Pyritie Date: Mon, 21 Apr 2025 21:53:45 +0100 Subject: [PATCH] fixed redstone lamp assembler recipe to be consistent with gt --- .../gregtech/recipes.tfcmetals.js | 42 ++++--------------- 1 file changed, 8 insertions(+), 34 deletions(-) diff --git a/kubejs/server_scripts/gregtech/recipes.tfcmetals.js b/kubejs/server_scripts/gregtech/recipes.tfcmetals.js index 84388d6bb..b0912e4f7 100644 --- a/kubejs/server_scripts/gregtech/recipes.tfcmetals.js +++ b/kubejs/server_scripts/gregtech/recipes.tfcmetals.js @@ -46,43 +46,17 @@ function registerGTCEuTFCMetalsRecipes(event) event.remove({ id: 'gtceu:electric_blast_furnace/blast_rose_gold' }) event.remove({ id: 'gtceu:electric_blast_furnace/blast_rose_gold_gas' }) - event.smelting('gtceu:bismuth_bronze_ingot', 'gtceu:bismuth_bronze_dust') - event.smelting('gtceu:black_bronze_ingot', 'gtceu:black_bronze_dust') - event.smelting('gtceu:sterling_silver_ingot', 'gtceu:sterling_silver_dust') - event.smelting('gtceu:rose_gold_ingot', 'gtceu:rose_gold_dust') + event.smelting('gtceu:bismuth_bronze_ingot', '#forge:dusts/bismuth_bronze') + .id('tfg:smelting/bismuth_bronze_ingot') + event.smelting('gtceu:black_bronze_ingot', '#forge:dusts/black_bronze') + .id('tfg:smelting/black_bronze_ingot') + event.smelting('gtceu:sterling_silver_ingot', '#forge:dusts/sterling_silver') + .id('tfg:smelting/sterling_silver_ingot') + event.smelting('gtceu:rose_gold_ingot', '#forge:dusts/rose_gold') + .id('tfg:smelting/rose_gold_ingot') //#endregion - // Add circuit to assembler recipe for redstone lamp. - // Avoids conflict with AE2 smart cables. - event.remove({ id: 'gtceu:assembler/redstone_lamp' }) - event.recipes.gtceu.assembler('redstone_lamp') - .itemInputs('4x #forge:dusts/redstone', '4x #forge:dusts/glowstone') - .itemOutputs('1x minecraft:redstone_lamp') - .circuit(1) - .duration(100) - .EUt(1) - - // Clear NBT on tanks with shapeless crafts. - const TANK_NAMES = [ - "lv_super", - "mv_super", - "hv_super", - "ev_super", - "iv_quantum", - "luv_quantum", - "zpm_quantum", - "uv_quantum", - "uhv_quantum", - ] - - TANK_NAMES.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`]) - }) - // red alloy, because crucible always makes 4+1=5 event.remove({ id: 'gtceu:mixer/red_alloy' })