* require black steel plates before the forge hammer, add some blue steel things post-deployer that require a colored steel anvil, start refractory clay dust * first draft of bakelite, new phenolic boards, new cupro coils * add another page to the medicine quest * cl * backup of lv quests * quest stuff and some recipe tweaks * tweak --------- Co-authored-by: Redeix <redeix.m@gmail.com>
131 lines
7.4 KiB
JavaScript
131 lines
7.4 KiB
JavaScript
// priority: 0
|
|
"use strict";
|
|
|
|
/**
|
|
* @param {Internal.RecipesEventJS} event
|
|
*/
|
|
function removeGreateRecipes(event) {
|
|
|
|
global.GREATE_DISABLED_ITEMS.forEach(item => {
|
|
event.remove({ input: item })
|
|
event.remove({ output: item })
|
|
})
|
|
|
|
global.GREATE_DISABLED_FLUIDS.forEach(fluid => {
|
|
event.remove({ input: fluid })
|
|
event.remove({ output: fluid })
|
|
})
|
|
|
|
global.GREATE_DISABLED_TAGS.forEach(tag => {
|
|
event.remove({ input: tag })
|
|
event.remove({ output: tag })
|
|
})
|
|
|
|
event.remove({ mod: 'greate', input: 'create:andesite_alloy' });
|
|
event.remove({ mod: 'greate', output: 'minecraft:bamboo_pressure_plate'})
|
|
|
|
global.GREATE_MATERIAL_TIERS.forEach(tier => {
|
|
|
|
event.remove({ id: `greate:shaped/${tier}_shaft` })
|
|
event.remove({ id: `greate:shaped/${tier}_cogwheel` })
|
|
event.remove({ id: `greate:shaped/${tier}_large_cogwheel` })
|
|
event.remove({ id: `greate:shaped/${tier}_large_cogwheel_from_little` })
|
|
|
|
removeCutterRecipe(event, `${tier}_shaft`)
|
|
removeCutterRecipe(event, `${tier}_shaft_water`)
|
|
removeCutterRecipe(event, `${tier}_shaft_distilled_water`)
|
|
|
|
event.remove({ id: `gtceu:smelting/smelt_dust_${tier}_to_ingot` })
|
|
removeMaceratorRecipe(event, `macerate_${tier}`)
|
|
|
|
event.remove({ id: `gtceu:extractor/extract_${tier}` })
|
|
event.remove({ id: `gtceu:extractor/extract_${tier}_shaft` })
|
|
event.remove({ id: `gtceu:extractor/extract_${tier}_cogwheel` })
|
|
event.remove({ id: `gtceu:extractor/extract_large_${tier}_cogwheel` })
|
|
event.remove({ id: `gtceu:extractor/extract_${tier}_alloy` })
|
|
event.remove({ id: `gtceu:extractor/extract_${tier}_gearbox` })
|
|
event.remove({ id: `gtceu:extractor/extract_${tier}_vertical_gearbox` })
|
|
})
|
|
|
|
event.remove({ id: 'greate:milling/integration/gtceu/macerator/macerate_marble'})
|
|
|
|
event.remove({ id: 'gtceu:electrolyzer/decomposition_electrolyzing_andesite_alloy' })
|
|
event.remove({ id: 'gtceu:electrolyzer/decomposition_electrolyzing_chromatic_compound' })
|
|
|
|
event.remove({ id: 'gtceu:shaped/andesite_alloy_shaft' })
|
|
event.remove({ id: 'gtceu:extractor/extract_andesite_alloy' })
|
|
|
|
event.remove({ id: /^greate:mixing\/integration\/create\/.*/ })
|
|
event.remove({ id: /^greate:sawing\/integration\/create\/.*/ })
|
|
event.remove({ id: /^greate:splashing\/integration\/create\/.*/ })
|
|
event.remove({ id: /^greate:crushing\/integration\/create\/.*/ })
|
|
event.remove({ id: /^greate:milling\/integration\/create\/.*/ })
|
|
event.remove({ id: /^greate:compacting\/integration\/.*/ })
|
|
event.remove({ id: /^greate:pressing\/integration\/.*/ })
|
|
event.remove({ id: /^greate:shaped\/.*/ })
|
|
event.remove({ id: /^greate:shapeless\/.*/ })
|
|
|
|
event.remove({ mod: 'greate', type: 'create:deploying' });
|
|
event.remove({ mod: 'greate', type: 'create:sequenced_assembly' });
|
|
event.remove({ mod: 'greate', type: 'gtceu:assembler' });
|
|
|
|
event.remove({ id: 'gtceu:macerator/macerate_andesite_alloy_encased_fan' });
|
|
event.remove({ id: 'gtceu:arc_furnace/arc_andesite_alloy_encased_fan' });
|
|
event.remove({ id: 'gtceu:macerator/macerate_andesite_alloy_mechanical_mixer' });
|
|
event.remove({ id: 'gtceu:arc_furnace/arc_andesite_alloy_mechanical_mixer' });
|
|
event.remove({ id: 'gtceu:macerator/macerate_andesite_alloy_mechanical_pump' });
|
|
event.remove({ id: 'gtceu:arc_furnace/arc_andesite_alloy_mechanical_pump' });
|
|
|
|
event.remove({ id: 'greate:cutting/integration/create/cutting/runtime_generated/compat/minecraft/bamboo_planks_to_bamboo_button' })
|
|
event.remove({ id: 'greate:mixing/integration/gtceu/mixer/fire_charge' })
|
|
event.remove({ id: 'toomanyrecipeviewers:/greate/milling/integration/gtceu/macerator/macerate_cocoa' })
|
|
event.remove({ id: 'greate:milling/integration/gtceu/macerator/macerate_honeycomb' })
|
|
event.remove({ id: 'greate:milling/integration/gtceu/macerator/macerate_honeycomb_block'})
|
|
event.remove({ id: 'greate:milling/integration/gtceu/macerator/quartz_sand_from_sand' })
|
|
|
|
event.remove({ id: 'greate:mixing/brass_ingot' })
|
|
event.remove({ id: /^greate:.*\/integration\/createaddition/ })
|
|
|
|
event.remove({ id: 'greate:cutting/integration/gtceu/cutter/cut_phosphorus_boule' })
|
|
event.remove({ id: 'greate:cutting/integration/gtceu/cutter/cut_phosphorus_boule_water' })
|
|
event.remove({ id: 'greate:cutting/integration/gtceu/cutter/cut_phosphorus_boule_distilled_water' })
|
|
event.remove({ id: 'greate:cutting/integration/gtceu/cutter/cut_naquadah_boule' })
|
|
event.remove({ id: 'greate:cutting/integration/gtceu/cutter/cut_naquadah_boule_water' })
|
|
event.remove({ id: 'greate:cutting/integration/gtceu/cutter/cut_naquadah_boule_distilled_water' })
|
|
event.remove({ id: 'greate:cutting/integration/gtceu/cutter/cut_neutronium_boule' })
|
|
event.remove({ id: 'greate:cutting/integration/gtceu/cutter/cut_neutronium_boule_water' })
|
|
event.remove({ id: 'greate:cutting/integration/gtceu/cutter/cut_neutronium_boule_distilled_water' })
|
|
event.remove({ id: 'greate:cutting/integration/gtceu/cutter/cut_nano_cpu' })
|
|
event.remove({ id: 'greate:cutting/integration/gtceu/cutter/cut_nano_cpu_water' })
|
|
event.remove({ id: 'greate:cutting/integration/gtceu/cutter/cut_nano_cpu_distilled_water' })
|
|
event.remove({ id: 'greate:cutting/integration/gtceu/cutter/cut_qbit_cpu' })
|
|
event.remove({ id: 'greate:cutting/integration/gtceu/cutter/cut_qbit_cpu_water' })
|
|
event.remove({ id: 'greate:cutting/integration/gtceu/cutter/cut_qbit_cpu_distilled_water' })
|
|
event.remove({ id: 'greate:cutting/integration/gtceu/cutter/cut_soc' })
|
|
event.remove({ id: 'greate:cutting/integration/gtceu/cutter/cut_soc_water' })
|
|
event.remove({ id: 'greate:cutting/integration/gtceu/cutter/cut_soc_distilled_water' })
|
|
event.remove({ id: 'greate:cutting/integration/gtceu/cutter/cut_asoc' })
|
|
event.remove({ id: 'greate:cutting/integration/gtceu/cutter/cut_asoc_water' })
|
|
event.remove({ id: 'greate:cutting/integration/gtceu/cutter/cut_asoc_distilled_water' })
|
|
event.remove({ id: 'greate:cutting/integration/gtceu/cutter/cut_hasoc' })
|
|
event.remove({ id: 'greate:cutting/integration/gtceu/cutter/cut_hasoc_water' })
|
|
event.remove({ id: 'greate:cutting/integration/gtceu/cutter/cut_hasoc_distilled_water' })
|
|
event.remove({ id: 'greate:cutting/integration/gtceu/cutter/cut_nand' })
|
|
event.remove({ id: 'greate:cutting/integration/gtceu/cutter/cut_nand_water' })
|
|
event.remove({ id: 'greate:cutting/integration/gtceu/cutter/cut_nand_distilled_water' })
|
|
event.remove({ id: 'greate:cutting/integration/gtceu/cutter/cut_nor' })
|
|
event.remove({ id: 'greate:cutting/integration/gtceu/cutter/cut_nor_water' })
|
|
event.remove({ id: 'greate:cutting/integration/gtceu/cutter/cut_nor_distilled_water' })
|
|
event.remove({ id: 'greate:cutting/integration/gtceu/cutter/cut_lpic_wafer' })
|
|
event.remove({ id: 'greate:cutting/integration/gtceu/cutter/cut_lpic_wafer_water' })
|
|
event.remove({ id: 'greate:cutting/integration/gtceu/cutter/cut_lpic_wafer_distilled_water' })
|
|
event.remove({ id: 'greate:cutting/integration/gtceu/cutter/cut_pic_wafer' })
|
|
event.remove({ id: 'greate:cutting/integration/gtceu/cutter/cut_pic_wafer_water' })
|
|
event.remove({ id: 'greate:cutting/integration/gtceu/cutter/cut_pic_wafer_distilled_water' })
|
|
event.remove({ id: 'greate:cutting/integration/gtceu/cutter/cut_hpic' })
|
|
event.remove({ id: 'greate:cutting/integration/gtceu/cutter/cut_hpic_water' })
|
|
event.remove({ id: 'greate:cutting/integration/gtceu/cutter/cut_hpic_distilled_water' })
|
|
event.remove({ id: 'greate:cutting/integration/gtceu/cutter/cut_uhpic' })
|
|
event.remove({ id: 'greate:cutting/integration/gtceu/cutter/cut_uhpic_water' })
|
|
event.remove({ id: 'greate:cutting/integration/gtceu/cutter/cut_uhpic_distilled_water' })
|
|
}
|