This mod turns AE2's Matter Condenser into a recipe-driven system.
It no longer only outputs Matter Balls/Singularities with fixed behavior; both outputs and required power can be adjusted through recipe data packs.
The same system also supports ExtendedAE ME Void Cell and DataEnergistics Data Capture Ball recipes.
catalyst is optional. If omitted, the recipe uses the default rules from config/ae2mcr.toml.
{
"type": "ae2mcr:condenser",
"catalyst": [
{
"item": "minecraft:iron_ingot"
},
{
"item": "minecraft:gold_ingot"
},
{
"item": "minecraft:diamond"
}
],
"result": {
"id": "minecraft:nether_star",
"count": 1
},
"required_power": 131072
}
ServerEvents.recipes((event) => {
// output item (components supported), required energy (> 0 integer), optional catalyst list
event.recipes.ae2mcr.condenser('minecraft:diamond', 8192)
event.recipes.ae2mcr.condenser('minecraft:bedrock', 2147483647)
event.recipes.ae2mcr.condenser('minecraft:diamond_block', 73728, ['#c:storage_blocks'])
event.recipes.ae2mcr.condenser('minecraft:gold_block', 4096, ['minecraft:enchanted_golden_apple', '#c:storage_blocks'])
event.recipes.ae2mcr.condenser('minecraft:enchanted_book[stored_enchantments={levels:{"minecraft:fortune":3}}]', 2097152)
})
> button opens a selector window where you can choose the target output from a list.


