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.
Recipe Example
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
}
KubeJS Recipe Example
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)
})
UI And Compatibility
- You can switch outputs directly in the GUI.
- The
>button opens a selector window where you can choose the target output from a list.

Selector Window
- The output list is scrollable, so browsing still works well when there are many outputs.

ME Void Cell Support

JEI / EMI / REI Compatibility
- Recipe pages are supported and display content based on current recipe data.
- JEI compatibility requires the AE2 JEI Integration mod.
