// priority: 0

// Enable recipe logging, off by default
settings.logAddedRecipes = true
settings.logRemovedRecipes = true
// Enable skipped recipe logging, on by default
settings.logSkippedRecipes = false
	
// Listen to server recipe event
events.listen("recipes", event => { 
	event.remove({output: "mekanism:meka_tool"})
	event.custom({
		"input": [
			{
				"item": "mekanism:hdpe_sheet"
			},
			{
				"item": "mekanism:ultimate_control_circuit"
			},
			{
				"item": "mekanism:hdpe_sheet"
			},
			{
				"item": "mekanism:atomic_disassembler"
			},
			{
				"item": "mekanism:configurator"
			},
			{
				"item": "mekanism:pellet_polonium"
			},
			{
				"item": "mekanism:basic_induction_cell"
			},
			{
				"item": "mekanism:pellet_polonium"
			}
		],
		"inputFluid": "{FluidName:\"mekanism:hydrofluoric_acid\",Amount:500}",
		"processingTime": 350,
		"output": {
			"item": "mekanism:meka_tool",
			"count": 1
		},
		"type": "industrialforegoing:dissolution_chamber"
	})
	
	event.remove({output: "mekanism:mekasuit_helmet"})
	event.custom({
		"input": [
			{
				"item": "mekanism:hdpe_sheet"
			},
			{
				"item": "minecraft:netherite_helmet"
			},
			{
				"item": "mekanism:hdpe_sheet"
			},
			{
				"item": "mekanism:ultimate_control_circuit"
			},
			{
				"item": "mekanism:ultimate_control_circuit"
			},
			{
				"item": "mekanism:pellet_polonium"
			},
			{
				"item": "mekanism:basic_induction_cell"
			},
			{
				"item": "mekanism:pellet_polonium"
			}
		],
		"inputFluid": "{FluidName:\"mekanism:hydrofluoric_acid\",Amount:500}",
		"processingTime": 350,
		"output": {
			"item": "mekanism:mekasuit_helmet",
			"count": 1
		},
		"type": "industrialforegoing:dissolution_chamber"
	})
	
	event.remove({output: "mekanism:mekasuit_bodyarmor"})
	event.custom({
		"input": [
			{
				"item": "mekanism:hdpe_sheet"
			},
			{
				"item": "minecraft:netherite_chestplate"
			},
			{
				"item": "mekanism:hdpe_sheet"
			},
			{
				"item": "mekanism:ultimate_control_circuit"
			},
			{
				"item": "mekanism:ultimate_control_circuit"
			},
			{
				"item": "mekanism:pellet_polonium"
			},
			{
				"item": "mekanism:basic_induction_cell"
			},
			{
				"item": "mekanism:pellet_polonium"
			}
		],
		"inputFluid": "{FluidName:\"mekanism:hydrofluoric_acid\",Amount:500}",
		"processingTime": 350,
		"output": {
			"item": "mekanism:mekasuit_bodyarmor",
			"count": 1
		},
		"type": "industrialforegoing:dissolution_chamber"
	})
	
	event.remove({output: "mekanism:mekasuit_pants"})
	event.custom({
		"input": [
			{
				"item": "mekanism:hdpe_sheet"
			},
			{
				"item": "minecraft:netherite_leggings"
			},
			{
				"item": "mekanism:hdpe_sheet"
			},
			{
				"item": "mekanism:ultimate_control_circuit"
			},
			{
				"item": "mekanism:ultimate_control_circuit"
			},
			{
				"item": "mekanism:pellet_polonium"
			},
			{
				"item": "mekanism:basic_induction_cell"
			},
			{
				"item": "mekanism:pellet_polonium"
			}
		],
		"inputFluid": "{FluidName:\"mekanism:hydrofluoric_acid\",Amount:500}",
		"processingTime": 350,
		"output": {
			"item": "mekanism:mekasuit_pants",
			"count": 1
		},
		"type": "industrialforegoing:dissolution_chamber"
	})
	
	event.remove({output: "mekanism:mekasuit_boots"})
	event.custom({
		"input": [
			{
				"item": "mekanism:hdpe_sheet"
			},
			{
				"item": "minecraft:netherite_boots"
			},
			{
				"item": "mekanism:hdpe_sheet"
			},
			{
				"item": "mekanism:ultimate_control_circuit"
			},
			{
				"item": "mekanism:ultimate_control_circuit"
			},
			{
				"item": "mekanism:pellet_polonium"
			},
			{
				"item": "mekanism:basic_induction_cell"
			},
			{
				"item": "mekanism:pellet_polonium"
			}
		],
		"inputFluid": "{FluidName:\"mekanism:hydrofluoric_acid\",Amount:500}",
		"processingTime": 350,
		"output": {
			"item": "mekanism:mekasuit_boots",
			"count": 1
		},
		"type": "industrialforegoing:dissolution_chamber"
	})
	
	event.remove({output: "mekanism:elite_control_circuit"})
	event.remove({output: "mekanism:ultimate_control_circuit"})
	event.custom({
		"input": [
			{
				"item": "mekanism:alloy_reinforced"
			},
			{
				"item": "mekanism:advanced_control_circuit"
			},
			{
				"item": "mekanism:alloy_reinforced"
			}
		],
		"inputFluid": "{FluidName:\"mekanism:hydrochloric_acid\",Amount:500}",
		"processingTime": 30,
		"output": {
			"item": "mekanism:elite_control_circuit",
			"count": 1
		},
		"type": "industrialforegoing:dissolution_chamber"
	})
	event.custom({
		"input": [
			{
				"item": "mekanism:alloy_atomic"
			},
			{
				"item": "mekanism:elite_control_circuit"
			},
			{
				"item": "mekanism:alloy_atomic"
			}
		],
		"inputFluid": "{FluidName:\"mekanism:hydrochloric_acid\",Amount:500}",
		"processingTime": 30,
		"output": {
			"item": "mekanism:ultimate_control_circuit",
			"count": 1
		},
		"type": "industrialforegoing:dissolution_chamber"
	})
})
	