A really unique addon for Mekanism Generators.
With this mod installed, you can add actual recipes for Mekanism's Fission Reactor. Below is an example of converting hydrogen to oxygen with the fission reactor that generates no heat: !hydrogen_to_oxygen
This mod uses a dirty hack called Mixins. It changes Mekanism's code at runtime. By creating a new recipe type and forcing the Fission Reactor to accept it, you can now add custom fission recipes to Mekanism.
You just need to create the recipe like a datapack. Here's how the recipe JSON file should look like:
{
"type": "mekanism:fission",
"input": {
"chemical": "mekanism:fissile_fuel",
"amount": 1
},
"output": {
"id": "mekanism:nuclear_waste",
"amount": 1
},
"heat": 1
}
With version 1.1.0, users can add coolant recipes. There are 2 types of coolant recipes:
For all fluid (like water) cooling, use this. The following is a sample JSON:
{
"type": "mekanism:fluid_coolant",
"input": {
"tag": "minecraft:water",
"amount": 1
},
"output": {
"id": "mekanism:steam",
"amount": 1
},
"thermalEnthalpy": 10,
"conductivity": 0.5,
"efficiency": 0.2
}
tag to fluid) or a fluid tag (tag).For all chemical (like sodium) cooling, use this. The following is a sample JSON:
{
"type": "mekanism:gas_coolant",
"input": {
"chemical": "mekanism:sodium",
"amount": 1
},
"output": {
"id": "mekanism:superheated_sodium",
"amount": 1
},
"thermalEnthalpy": 5,
"conductivity": 1
}
This code snippet is the relationship between thermal enthalpy, conductivity and efficiency.
Please take a look at the test_recipes directory.
This is originally implemented in Sky Farm, but I feel like this feature has its own potential, so I took it out, and made it a standalone mod.
If you find my projects great, you can support me on Ko-fi!
This mod is published under GNU GPLv3.

A mod that allows you to add custom recipe for Mekanism Generators' Fission Reactor.