neuralgia/kubejs/server_scripts/gregtech/recipes.js

657 lines
No EOL
24 KiB
JavaScript
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

// priority: 0
const registerGTRecipes = (event) => {
// Удаление рецептов связанных с наковальней
event.remove({id: 'gtceu:arc_furnace/arc_anvil'})
event.remove({id: 'gtceu:macerator/macerate_anvil'})
event.remove({id: 'gtceu:alloy_smelter/anvil'})
event.remove({id: 'gtceu:fluid_solidifier/solidify_anvil'})
event.remove({id: 'gtceu:arc_furnace/arc_damaged_anvil'})
event.remove({id: 'gtceu:macerator/macerate_damaged_anvil'})
event.remove({id: 'gtceu:arc_furnace/arc_chipped_anvil'})
event.remove({id: 'gtceu:macerator/macerate_chipped_anvil'})
// Удаление рецептов связанных с печкой
event.remove({id: 'gtceu:assembler/furnace'})
event.remove({id: 'gtceu:macerator/macerate_furnace'})
event.remove({id: 'gtceu:assembler/furnace_minecart'})
// Удаление рецептов связанных с вагонеткой с печкой
event.remove({id: 'gtceu:arc_furnace/arc_furnace_minecart'})
event.remove({id: 'gtceu:macerate/macerate_furnace_minecart'})
// Удаление рецептов связанных с Primitive Blast Furnace
event.remove({id: 'gtceu:arc_furnace/arc_primitive_blast_furnace'})
event.remove({id: 'gtceu:macerator/macerate_primitive_blast_furnace'})
// Удаление рецептов связанных с Barrel
event.remove({id: 'gtceu:shaped/wooden_barrel'})
event.remove({id: 'gtceu:assembler/wood_barrel'})
event.remove({id: 'gtceu:arc_furnace/arc_wood_drum'})
event.remove({id: 'gtceu:macerator/macerate_wood_drum'})
// Удаление рецептов связанных с FireBricks
event.remove({id: 'gtceu:shaped/casing_primitive_bricks'})
event.remove({id: 'gtceu:macerator/macerate_firebricks'})
event.remove({id: 'gtceu:extractor/extract_primitive_bricks'})
// Удаление рецептов связанных с FireBrick
event.remove({id: 'gtceu:smelting/fireclay_brick'})
event.remove({id: 'gtceu:macerator/macerate_firebrick'})
// Удаление рецептов связанных с Кольчугой
event.remove({id: 'gtceu:shaped/chainmail_boots'})
event.remove({id: 'gtceu:shaped/chainmail_leggings'})
event.remove({id: 'gtceu:shaped/chainmail_chestplate'})
event.remove({id: 'gtceu:shaped/chainmail_helmet'})
event.remove({id: 'gtceu:arc_furnace/arc_chainmail_boots'})
event.remove({id: 'gtceu:arc_furnace/arc_chainmail_leggings'})
event.remove({id: 'gtceu:arc_furnace/arc_chainmail_chestplate'})
event.remove({id: 'gtceu:arc_furnace/arc_chainmail_helmet'})
event.remove({id: 'gtceu:macerator/macerate_chainmail_boots'})
event.remove({id: 'gtceu:macerator/macerate_chainmail_leggings'})
event.remove({id: 'gtceu:macerator/macerate_chainmail_chestplate'})
event.remove({id: 'gtceu:macerator/macerate_chainmail_helmet'})
event.remove({id: 'minecraft:iron_nugget_from_smelting'})
event.remove({id: 'minecraft:iron_nugget_from_blasting'})
// Удаление рецептов связанных с Железной броней
event.remove({id: 'gtceu:arc_furnace/arc_iron_boots'})
event.remove({id: 'gtceu:arc_furnace/arc_iron_leggings'})
event.remove({id: 'gtceu:arc_furnace/arc_iron_chestplate'})
event.remove({id: 'gtceu:arc_furnace/arc_iron_helmet'})
event.remove({id: 'gtceu:macerator/macerate_iron_boots'})
event.remove({id: 'gtceu:macerator/macerate_iron_leggings'})
event.remove({id: 'gtceu:macerator/macerate_iron_chestplate'})
event.remove({id: 'gtceu:macerator/macerate_iron_helmet'})
event.remove({id: 'gtceu:shaped/iron_horse_armor'})
event.remove({id: 'gtceu:arc_furnace/arc_iron_horse_armor'})
event.remove({id: 'gtceu:macerator/macerate_iron_horse_armor'})
// Удаление рецептов связанных с Золотой броней
event.remove({id: 'gtceu:arc_furnace/arc_golden_boots'})
event.remove({id: 'gtceu:arc_furnace/arc_golden_leggings'})
event.remove({id: 'gtceu:arc_furnace/arc_golden_chestplate'})
event.remove({id: 'gtceu:arc_furnace/arc_golden_helmet'})
event.remove({id: 'gtceu:macerator/macerate_golden_boots'})
event.remove({id: 'gtceu:macerator/macerate_golden_leggings'})
event.remove({id: 'gtceu:macerator/macerate_golden_chestplate'})
event.remove({id: 'gtceu:macerator/macerate_golden_helmet'})
event.remove({id: 'gtceu:shaped/golden_horse_armor'})
event.remove({id: 'gtceu:arc_furnace/arc_golden_horse_armor'})
event.remove({id: 'gtceu:macerator/macerate_golden_horse_armor'})
event.remove({id: 'minecraft:gold_nugget_from_smelting'})
event.remove({id: 'minecraft:gold_nugget_from_blasting'})
// Удаление рецептов связанных с Алмазной броней
event.remove({id: 'gtceu:macerator/macerate_diamond_boots'})
event.remove({id: 'gtceu:macerator/macerate_diamond_leggings'})
event.remove({id: 'gtceu:macerator/macerate_diamond_chestplate'})
event.remove({id: 'gtceu:macerator/macerate_diamond_helmet'})
event.remove({id: 'gtceu:shaped/diamond_horse_armor'})
event.remove({id: 'gtceu:macerator/macerate_diamond_horse_armor'})
// Удаление рецептов связанных с Деревянными инструментами
event.remove({id: 'gtceu:macerator/macerate_wooden_sword'})
event.remove({id: 'gtceu:macerator/macerate_wooden_pickaxe'})
event.remove({id: 'gtceu:macerator/macerate_wooden_axe'})
event.remove({id: 'gtceu:macerator/macerate_wooden_shovel'})
event.remove({id: 'gtceu:macerator/macerate_wooden_hoe'})
// Удаление рецептов связанных с Каменными инструментами
event.remove({id: 'gtceu:macerator/macerate_stone_sword'})
event.remove({id: 'gtceu:macerator/macerate_stone_pickaxe'})
event.remove({id: 'gtceu:macerator/macerate_stone_axe'})
event.remove({id: 'gtceu:macerator/macerate_stone_shovel'})
event.remove({id: 'gtceu:macerator/macerate_stone_hoe'})
// Удаление рецептов связанных с Железными инструментами
event.remove({id: 'gtceu:macerator/macerate_iron_sword'})
event.remove({id: 'gtceu:macerator/macerate_iron_pickaxe'})
event.remove({id: 'gtceu:macerator/macerate_iron_axe'})
event.remove({id: 'gtceu:macerator/macerate_iron_shovel'})
event.remove({id: 'gtceu:macerator/macerate_iron_hoe'})
event.remove({id: 'gtceu:arc_furnace/arc_iron_sword'})
event.remove({id: 'gtceu:arc_furnace/arc_iron_pickaxe'})
event.remove({id: 'gtceu:arc_furnace/arc_iron_axe'})
event.remove({id: 'gtceu:arc_furnace/arc_iron_shovel'})
event.remove({id: 'gtceu:arc_furnace/arc_iron_hoe'})
// Удаление рецептов связанных с Золотыми инструментами
event.remove({id: 'gtceu:macerator/macerate_golden_sword'})
event.remove({id: 'gtceu:macerator/macerate_golden_pickaxe'})
event.remove({id: 'gtceu:macerator/macerate_golden_axe'})
event.remove({id: 'gtceu:macerator/macerate_golden_shovel'})
event.remove({id: 'gtceu:macerator/macerate_golden_hoe'})
event.remove({id: 'gtceu:arc_furnace/arc_golden_sword'})
event.remove({id: 'gtceu:arc_furnace/arc_golden_pickaxe'})
event.remove({id: 'gtceu:arc_furnace/arc_golden_axe'})
event.remove({id: 'gtceu:arc_furnace/arc_golden_shovel'})
event.remove({id: 'gtceu:arc_furnace/arc_golden_hoe'})
// Удаление рецептов связанных с Алмазными инструментами
event.remove({id: 'gtceu:macerator/macerate_diamond_sword'})
event.remove({id: 'gtceu:macerator/macerate_diamond_pickaxe'})
event.remove({id: 'gtceu:macerator/macerate_diamond_axe'})
event.remove({id: 'gtceu:macerator/macerate_diamond_shovel'})
event.remove({id: 'gtceu:macerator/macerate_diamond_hoe'})
event.remove({id: 'gtceu:arc_furnace/arc_diamond_sword'})
event.remove({id: 'gtceu:arc_furnace/arc_diamond_pickaxe'})
event.remove({id: 'gtceu:arc_furnace/arc_diamond_axe'})
event.remove({id: 'gtceu:arc_furnace/arc_diamond_shovel'})
event.remove({id: 'gtceu:arc_furnace/arc_diamond_hoe'})
// Удаление рецептов связанных с BioChaff
event.remove({id: 'gtceu:macerator/dirt_from_bio_chaff'})
// Удаление других рецептов
//
// Low Pressure Steam Forge Hammer
event.shaped('gtceu:lp_steam_forge_hammer', [
'ABA',
'ACA',
'ADA'
], {
A: 'gtceu:bronze_small_fluid_pipe',
B: '#forge:pistons',
C: 'gtceu:bronze_machine_casing',
D: 'tfc:metal/anvil/wrought_iron'
}).id('gtceu:shaped/steam_hammer_bronze')
// LV Forge Hammer
event.shaped('gtceu:lv_forge_hammer', [
'ABA',
'CDC',
'AEA'
], {
A: 'gtceu:tin_single_cable',
B: 'gtceu:lv_electric_piston',
C: '#forge:circuits/lv',
D: 'gtceu:lv_machine_hull',
E: 'tfc:metal/anvil/steel',
}).id('gtceu:shaped/lv_forge_hammer')
// MV Forge Hammer
event.shaped('gtceu:mv_forge_hammer', [
'ABA',
'CDC',
'AEA'
], {
A: 'gtceu:copper_single_cable',
B: 'gtceu:mv_electric_piston',
C: '#forge:circuits/mv',
D: 'gtceu:mv_machine_hull',
E: 'tfc:metal/anvil/steel',
}).id('gtceu:shaped/mv_forge_hammer')
// HV Forge Hammer
event.shaped('gtceu:hv_forge_hammer', [
'ABA',
'CDC',
'AEA'
], {
A: 'gtceu:gold_single_cable',
B: 'gtceu:hv_electric_piston',
C: '#forge:circuits/hv',
D: 'gtceu:hv_machine_hull',
E: 'tfc:metal/anvil/steel',
}).id('gtceu:shaped/hv_forge_hammer')
// EV Forge Hammer
event.shaped('gtceu:ev_forge_hammer', [
'ABA',
'CDC',
'AEA'
], {
A: 'gtceu:aluminium_single_cable',
B: 'gtceu:ev_electric_piston',
C: '#forge:circuits/ev',
D: 'gtceu:ev_machine_hull',
E: 'tfc:metal/anvil/black_steel',
}).id('gtceu:shaped/ev_forge_hammer')
// IV Forge Hammer
event.shaped('gtceu:iv_forge_hammer', [
'ABA',
'CDC',
'AEA'
], {
A: 'gtceu:platinum_single_cable',
B: 'gtceu:iv_electric_piston',
C: '#forge:circuits/iv',
D: 'gtceu:iv_machine_hull',
E: 'tfc:metal/anvil/black_steel',
}).id('gtceu:shaped/iv_forge_hammer')
// LuV Forge Hammer
event.shaped('gtceu:luv_forge_hammer', [
'ABA',
'CDC',
'AEA'
], {
A: 'gtceu:niobium_titanium_single_cable',
B: 'gtceu:luv_electric_piston',
C: '#forge:circuits/luv',
D: 'gtceu:luv_machine_hull',
E: 'tfc:metal/anvil/black_steel',
}).id('gtceu:shaped/luv_forge_hammer')
// ZPM Forge Hammer
event.shaped('gtceu:zpm_forge_hammer', [
'ABA',
'CDC',
'AEA'
], {
A: 'gtceu:vanadium_gallium_single_cable',
B: 'gtceu:zpm_electric_piston',
C: '#forge:circuits/zpm',
D: 'gtceu:zpm_machine_hull',
E: '#tfc:red_or_blue_anvil',
}).id('gtceu:shaped/zpm_forge_hammer')
// UV Forge Hammer
event.shaped('gtceu:uv_forge_hammer', [
'ABA',
'CDC',
'AEA'
], {
A: 'gtceu:yttrium_barium_cuprate_single_cable',
B: 'gtceu:uv_electric_piston',
C: '#forge:circuits/uv',
D: 'gtceu:uv_machine_hull',
E: '#tfc:red_or_blue_anvil',
}).id('gtceu:shaped/uv_forge_hammer')
// Kapok Log -> Sticky Resin (Centriguge)
event.recipes.gtceu.centrifuge('rubber_log_separation')
.itemInputs('#tfc:kapok_logs')
.chancedOutput('gtceu:sticky_resin', 5000, 1200)
.chancedOutput('gtceu:plant_ball', 3750, 900)
.chancedOutput('gtceu:carbon_dust', 2500, 600)
.chancedOutput('gtceu:wood_dust', 2500, 700)
.outputFluids(Fluid.of('gtceu:methane', 60))
.duration(200)
.EUt(20)
// Kapok Log -> Raw Rubber Dust
event.recipes.gtceu.extractor('raw_rubber_from_log')
.itemInputs('#tfc:kapok_logs')
.itemOutputs('gtceu:raw_rubber_dust')
.duration(300)
.EUt(2)
// Kapok Sapling -> Raw Rubber Dust
event.recipes.gtceu.extractor('raw_rubber_from_sapling')
.itemInputs('tfc:wood/sapling/kapok')
.itemOutputs('gtceu:raw_rubber_dust')
.duration(300)
.EUt(2)
// Kapok Leaves -> Raw Rubber Dust
event.recipes.gtceu.extractor('raw_rubber_from_leaves')
.itemInputs('16x tfc:wood/leaves/kapok')
.itemOutputs('gtceu:raw_rubber_dust')
.duration(300)
.EUt(2)
// TFC Plants -> Plant Ball (Centrifuge)
event.recipes.gtceu.centrifuge('grass_block_separation')
.itemInputs('#tfc:plants')
.chancedOutput('gtceu:plant_ball', 3000, 1200)
.chancedOutput('gtceu:clay_tiny_dust', 5000, 900)
.duration(250)
.EUt(30)
// TFC Dirt -> Plant Ball (Centrifuge)
event.recipes.gtceu.centrifuge('dirt_separation')
.itemInputs('#tfc:dirt')
.chancedOutput('gtceu:plant_ball', 1250, 700)
.chancedOutput('gtceu:clay_tiny_dust', 4000, 900)
.duration(250)
.EUt(30)
// 8x Vanilla Shit -> Plant Ball (Compressor)
event.remove({id: 'gtceu:compressor/plant_ball_from_wheat'})
event.remove({id: 'gtceu:compressor/plant_ball_from_warped_stem'})
event.remove({id: 'gtceu:compressor/plant_ball_from_crimson_stem'})
event.remove({id: 'gtceu:compressor/plant_ball_from_tube_coral'})
event.remove({id: 'gtceu:compressor/plant_ball_from_sugar_cane'})
event.remove({id: 'gtceu:compressor/plant_ball_from_red_mushroom'})
event.remove({id: 'gtceu:compressor/plant_ball_from_potato'})
event.remove({id: 'gtceu:compressor/plant_ball_from_nether_wart'})
event.remove({id: 'gtceu:compressor/plant_ball_from_horn_coral'})
event.remove({id: 'gtceu:compressor/plant_ball_from_fire_coral'})
event.remove({id: 'gtceu:compressor/plant_ball_from_carrot'})
event.remove({id: 'gtceu:compressor/plant_ball_from_cactus'})
event.remove({id: 'gtceu:compressor/plant_ball_from_bubble_coral'})
event.remove({id: 'gtceu:compressor/plant_ball_from_brown_mushroom'})
event.remove({id: 'gtceu:compressor/plant_ball_from_brain_coral'})
event.remove({id: 'gtceu:compressor/plant_ball_from_beetroot'})
event.recipes.gtceu.compressor('plant_ball_from_tfc_seeds')
.itemInputs('8x #tfc:seeds')
.itemOutputs('gtceu:plant_ball')
.duration(300)
.EUt(2)
event.recipes.gtceu.compressor('plant_ball_from_tfc_food')
.itemInputs('8x #tfc:foods')
.itemOutputs('gtceu:plant_ball')
.duration(300)
.EUt(2)
event.recipes.gtceu.compressor('plant_ball_from_tfc_plants')
.itemInputs('8x #tfc:plants')
.itemOutputs('gtceu:plant_ball')
.duration(300)
.EUt(2)
event.recipes.gtceu.compressor('plant_ball_from_tfc_corals')
.itemInputs('8x #tfc:corals')
.itemOutputs('gtceu:plant_ball')
.duration(300)
.EUt(2)
// Vanilla Shit -> Biomass (Brewery)
event.remove({id: 'gtceu:brewery/biomass_from_sugar_cane'})
event.remove({id: 'gtceu:brewery/biomass_from_red_mushroom'})
event.remove({id: 'gtceu:brewery/biomass_from_potato'})
event.remove({id: 'gtceu:brewery/biomass_from_carrot'})
event.remove({id: 'gtceu:brewery/biomass_from_cactus'})
event.remove({id: 'gtceu:brewery/biomass_from_brown_mushroom'})
event.remove({id: 'gtceu:brewery/biomass_from_beetroot'})
event.recipes.gtceu.brewery('biomass_from_tfc_seeds')
.itemInputs('#tfc:seeds')
.outputFluids(Fluid.of('gtceu:biomass', 20))
.duration(128)
.EUt(3)
event.recipes.gtceu.brewery('biomass_from_tfc_food')
.itemInputs('#tfc:foods')
.outputFluids(Fluid.of('gtceu:biomass', 20))
.duration(128)
.EUt(3)
event.recipes.gtceu.brewery('biomass_from_tfc_plants')
.itemInputs('#tfc:plants')
.outputFluids(Fluid.of('gtceu:biomass', 20))
.duration(128)
.EUt(3)
event.recipes.gtceu.brewery('biomass_from_tfc_corals')
.itemInputs('#tfc:corals')
.outputFluids(Fluid.of('gtceu:biomass', 20))
.duration(128)
.EUt(3)
// Fire Brick
event.smelting('tfc:ceramic/fire_brick', 'gtceu:compressed_fireclay').id('tfg:smelting/fireclay_brick')
// TFC FireBrick -> FireBrick dust
event.recipes.gtceu.macerator('macerate_firebrick')
.itemInputs('tfc:ceramic/fire_brick')
.itemOutputs('gtceu:fireclay_dust')
.duration(15)
.EUt(2)
// Compressed Coke Clay -> Coke Oven Brick
addHeatingItemToItemRecipe(event,
'tfg:recipes/coke_oven_bricks',
{ item: "gtceu:compressed_coke_clay" },
{ item: 'gtceu:coke_oven_brick' },
1399
)
// Pump Deck
event.shaped('gtceu:pump_deck', [
'ABA',
'CDE'
], {
A: '#forge:screws/wrought_iron',
B: 'gtceu:treated_wood_planks',
C: '#forge:tools/hammers',
D: '#tfc:rock_slabs',
E: '#forge:tools/screwdrivers'
}).id('gtceu:shaped/pump_deck')
// Pump Hatch
event.shaped('gtceu:pump_hatch', [
'ABC',
'DED',
'FBF'
], {
A: '#forge:screws/wrought_iron',
B: '#forge:rings/wrought_iron',
C: '#forge:tools/screwdrivers',
D: 'gtceu:treated_wood_planks',
E: 'gtceu:wood_large_fluid_pipe',
F: '#tfc:rock_slabs'
}).id('gtceu:shaped/pump_hatch')
// Primitive Pump
event.shaped('gtceu:primitive_pump', [
'ABC',
'DEF',
'GHG'
], {
A: '#forge:rings/wrought_iron',
B: 'gtceu:wood_normal_fluid_pipe',
C: '#forge:screws/wrought_iron',
D: '#forge:rotors/wrought_iron',
E: 'gtceu:treated_wood_planks',
F: '#forge:tools/screwdrivers',
G: '#tfc:rock_slabs',
H: 'gtceu:wood_large_fluid_pipe'
}).id('gtceu:shaped/primitive_pump')
// Coke Oven
event.shaped('gtceu:coke_oven', [
'ABA',
'BCB',
'ABA'
], {
A: 'gtceu:coke_oven_bricks',
B: '#forge:plates/wrought_iron',
C: '#forge:tools/wrenches'
}).id('gtceu:shaped/coke_oven')
// Coke Oven Hatch
event.shaped('gtceu:coke_oven_hatch', [
'AB'
], {
A: 'gtceu:coke_oven_bricks',
B: '#tfc:barrels'
}).id('gtceu:shaped/coke_oven_hatch')
// Bronze Steam Furnace
event.shaped('gtceu:lp_steam_furnace', [
'AAA',
'ABA',
'ACA'
], {
A: 'gtceu:bronze_small_fluid_pipe',
B: 'gtceu:bronze_brick_casing',
C: 'tfc:blast_furnace'
}).id('gtceu:shaped/steam_furnace_bronze')
// Steel Steam Boiler
event.shaped('gtceu:hp_steam_solid_boiler', [
'AAA',
'ACA',
'BDB'
], {
A: '#forge:plates/steel',
B: 'minecraft:bricks',
C: '#forge:tools/wrenches',
D: 'tfc:blast_furnace'
}).id('gtceu:shaped/steam_boiler_coal_steel')
// Bronze Steam Boiler
event.shaped('gtceu:lp_steam_solid_boiler', [
'AAA',
'ACA',
'BDB'
], {
A: '#forge:plates/bronze',
B: 'minecraft:bricks',
C: '#forge:tools/wrenches',
D: 'tfc:blast_furnace'
}).id('gtceu:shaped/steam_boiler_coal_bronze')
// Bronze Alloy Smelter
event.shaped('gtceu:lp_steam_alloy_smelter', [
'AAA',
'BCB',
'AAA'
], {
A: 'gtceu:bronze_small_fluid_pipe',
B: 'tfc:blast_furnace',
C: 'gtceu:bronze_brick_casing'
}).id('gtceu:shaped/steam_alloy_smelter_bronze')
// Multi-Smelter
event.shaped('gtceu:multi_smelter', [
'AAA',
'BCB',
'DBD'
], {
A: 'gtceu:hp_steam_furnace',
B: '#forge:circuits/hv',
C: 'gtceu:heatproof_machine_casing',
D: 'gtceu:copper_single_cable'
}).id('gtceu:shaped/multi_furnace')
// Multi-Smelter
event.shaped('gtceu:electric_blast_furnace', [
'AAA',
'BCB',
'DBD'
], {
A: 'gtceu:hp_steam_furnace',
B: '#forge:circuits/lv',
C: 'gtceu:heatproof_machine_casing',
D: 'gtceu:tin_single_cable'
}).id('gtceu:shaped/electric_blast_furnace')
// LimeWater + Sand -> Mortar
event.recipes.gtceu.centrifuge('mortar')
.itemInputs('#forge:sand')
.inputFluids(Fluid.of('tfc:limewater', 100))
.itemOutputs('16x tfc:mortar')
.duration(800)
.EUt(8)
// White Dye Recipes
event.remove({id: 'gtceu:extractor/lily_of_the_valley_dye'})
event.recipes.gtceu.extractor('white_dye')
.itemInputs('1x #tfc:makes_white_dye')
.itemOutputs('2x minecraft:white_dye')
.duration(200)
.EUt(2)
// Red Dye Recipes
event.remove({id: 'gtceu:extractor/rose_bush_dye'})
event.remove({id: 'gtceu:extractor/red_tulip_dye'})
event.remove({id: 'gtceu:extractor/poppy_dye'})
event.remove({id: 'gtceu:extractor/beetroot_dye'})
event.recipes.gtceu.extractor('red_dye')
.itemInputs('1x #tfc:makes_red_dye')
.itemOutputs('2x minecraft:red_dye')
.duration(200)
.EUt(2)
// Lime Dye Recipes
event.remove({id: 'gtceu:extractor/rose_bush_dye'})
event.remove({id: 'gtceu:extractor/red_tulip_dye'})
event.remove({id: 'gtceu:extractor/poppy_dye'})
event.remove({id: 'gtceu:extractor/beetroot_dye'})
event.recipes.gtceu.extractor('lime_dye')
.itemInputs('1x tfc:plant/moss')
.itemOutputs('2x minecraft:lime_dye')
.duration(200)
.EUt(2)
// Light Blue Dye Recipes
event.remove({id: 'gtceu:extractor/blue_orchid_dye'})
event.recipes.gtceu.extractor('light_blue_dye')
.itemInputs('1x #tfc:makes_light_blue_dye')
.itemOutputs('2x minecraft:light_blue_dye')
.duration(200)
.EUt(2)
// Green Dye Recipes
event.recipes.gtceu.extractor('green_dye')
.itemInputs('1x #tfc:makes_green_dye')
.itemOutputs('2x minecraft:green_dye')
.duration(200)
.EUt(2)
// Magenta Dye Recipes
event.remove({id: 'gtceu:extractor/lilac_dye'})
event.remove({id: 'gtceu:extractor/allium_dye'})
event.recipes.gtceu.extractor('magenta_dye')
.itemInputs('1x #tfc:makes_magenta_dye')
.itemOutputs('2x minecraft:magenta_dye')
.duration(200)
.EUt(2)
// Orange Dye Recipes
event.remove({id: 'gtceu:extractor/orange_tulip_dye'})
event.recipes.gtceu.extractor('orange_dye')
.itemInputs('1x #tfc:makes_orange_dye')
.itemOutputs('2x minecraft:orange_dye')
.duration(200)
.EUt(2)
// Purple Dye Recipes
event.recipes.gtceu.extractor('purple_dye')
.itemInputs('1x #tfc:makes_purple_dye')
.itemOutputs('2x minecraft:purple_dye')
.duration(200)
.EUt(2)
// Brown Dye Recipes
event.recipes.gtceu.extractor('brown_dye')
.itemInputs('1x #tfc:makes_brown_dye')
.itemOutputs('2x minecraft:brown_dye')
.duration(200)
.EUt(2)
// Light Gray Dye Recipes
event.recipes.gtceu.extractor('light_gray_dye')
.itemInputs('1x tfc:plant/yucca')
.itemOutputs('2x minecraft:light_gray_dye')
.duration(200)
.EUt(2)
// Yellow Dye Recipes
event.remove({id: 'gtceu:extractor/sunflower_dye'})
event.remove({id: 'gtceu:extractor/dandelion_dye'})
event.recipes.gtceu.extractor('yellow_dye')
.itemInputs('1x #tfc:makes_yellow_dye')
.itemOutputs('2x minecraft:yellow_dye')
.duration(200)
.EUt(2)
// Blue Dye Recipes
event.remove({id: 'gtceu:extractor/cornflower_dye'})
event.recipes.gtceu.extractor('blue_dye')
.itemInputs('1x #tfc:makes_blue_dye')
.itemOutputs('2x minecraft:blue_dye')
.duration(200)
.EUt(2)
// Pink Dye Recipes
event.remove({id: 'gtceu:extractor/pink_tulip_dye'})
event.remove({id: 'gtceu:extractor/peony_dye'})
event.recipes.gtceu.extractor('pink_dye')
.itemInputs('1x #tfc:makes_pink_dye')
.itemOutputs('2x minecraft:pink_dye')
.duration(200)
.EUt(2)
}