// priority: 0

settings.logAddedRecipes = true
settings.logRemovedRecipes = true
settings.logSkippedRecipes = true
settings.logErroringRecipes = true

onEvent('recipes', event => {
	event.remove({ output: 'ae2things:advanced_inscriber'})
	event.remove({ output: 'ae2things:crystal_growth'})
	event.recipes.antimatter.machine("assembling", ['lazierae2:parallel_printed', 'ae2:printed_silicon'], ['lazierae2:parallel_processor'], [Fluid.of('antimatter_shared:liquid_redstone',144)], null, 64, 32)
	event.recipes.antimatter.machine("pressing", ['lazierae2:resonating_crystal', {
				item:'lazierae2:universal_press', consume: false }], ['lazierae2:parallel_printed'], null, null, 200, 16)
	event.recipes.antimatter.machine("assembling", ['lazierae2:resonating_dust', '#minecraft:sand'], ['2x lazierae2:resonating_seed'], null, null, 64, 8)
	event.recipes.antimatter.machine("autoclave", ['lazierae2:resonating_seed'], ['lazierae2:resonating_crystal'], [Fluid.of('minecraft:water', 200)], null, 2000, 24)
	event.recipes.antimatter.machine("autoclave", ['lazierae2:resonating_seed'], ['lazierae2:resonating_crystal'], [Fluid.of('antimatter_shared:liquid_distilled_water', 200)], null, 1000, 24)
	event.recipes.antimatter.machine("autoclave", ['lazierae2:resonating_dust'], ['lazierae2:resonating_crystal'], [Fluid.of('minecraft:water', 200)], null, 400, 8)
	//stops doing anything after this line, doesn't error, just doesn't do anything
	event.remove({output: 'functionalstorage:copper_upgrade'})
	event.remove({output: 'functionalstorage:gold_upgrade'})
	event.remove({output: 'functionalstorage:diamond_upgrade'})
	event.remove({output: 'functionalstorage:redstone_upgrade'})
	event.remove({output: 'functionalstorage:iron_downgrade'})
	event.shaped('functionalstorage:copper_upgrade', [
		'SSS',
		'CDC',
		'SSS'
	], {
		S: '#forge:rods/wooden',
		C: '#forge:ingots/copper',
		D: '#functionalstorage:drawer'
	})
	event.shaped('functionalstorage:gold_upgrade', [
		'SSS',
		'CDC',
		'SSS'
	], {
		S: '#forge:rods/wooden',
		C: '#forge:ingots/gold',
		D: '#functionalstorage:drawer'
	})
	event.shaped('functionalstorage:diamond_upgrade', [
		'SSS',
		'CDC',
		'SSS'
	], {
		S: '#forge:rods/wooden',
		C: '#forge:gems/diamond',
		D: '#functionalstorage:drawer'
	})
	event.shaped('functionalstorage:iron_downgrade', [
		'SSS',
		'CDC',
		'SSS'
	], {
		S: '#forge:rods/wooden',
		C: '#forge:ingots/iron',
		D: '#functionalstorage:drawer'
	})
	event.shaped('functionalstorage:redstone_upgrade', [
		'CSC',
		'SDS',
		'CSC'
	], {
		S: '#forge:rods/wooden',
		C: '#forge:dusts/redstone',
		D: '#functionalstorage:drawer'
	})
})
