Unlocking Custom Nuclear Reactions with Mekanism Fission Recipe
Mekanism is one of the most beloved tech mods in Minecraft, offering everything from ore processing to massive fusion reactors. But the Fission Reactor has always been a bit rigid—burning Fissile Fuel to produce Nuclear Waste and heat, with no room for creativity. That changes completely with the Mekanism Fission Recipe addon. This unofficial mod rewrites the rules, letting you define your own fission reactions, coolant systems, and even mathematical heat equations. Whether you want to transmute gases, design a custom power loop, or simply experiment with absurd recipes, this addon puts you in the reactor control room.
What Exactly Does This Addon Do?
At its core, Mekanism Fission Recipe introduces a new recipe type that the Fission Reactor can understand. Normally, the reactor only accepts Fissile Fuel and spits out Nuclear Waste. With this mod, you can add any chemical input and output, along with a custom heat generation value. The mod uses a clever Mixin hack to inject its logic directly into Mekanism's runtime code, so no permanent changes are made to the original mod files. That means it works alongside other Mekanism addons and updates smoothly as long as the underlying API stays compatible.
Imagine converting Hydrogen into Oxygen with zero heat—a perfect way to generate breathable gas in a space station build. Or perhaps you want to create a chain reaction that turns Ethylene into Polyethylene with a heat curve that scales exponentially. The mod's flexible JSON recipe system makes all of this possible without writing a single line of Java.
Creating Your First Fission Recipe
All recipes are defined as datapack JSON files. The structure is straightforward, but the possibilities are vast. Here is the basic skeleton for a fission reaction:
{
"type": "mekanism:fission",
"input": {
"chemical": "mekanism:fissile_fuel",
"amount": 1
},
"output": {
"id": "mekanism:nuclear_waste",
"amount": 1
},
"heat": 1
}
Every fission recipe must have "type": "mekanism:fission". The input object defines which gas is consumed and how much. You can use any chemical registered in the game, including those from other mods. The output works the same way. The heat field is particularly interesting—it accepts not only fixed numbers but also mathematical expressions with x representing the input amount. For instance, "heat": "x*x" would make 0.1 mB of fuel produce 0.01 heat, creating a quadratic curve. This lets you simulate realistic thermodynamics or balance your custom reactor's risk level.
For those looking to try this addon without manual file juggling, the foxygame.net launcher offers a seamless way to browse and install mods directly from its menu—making the setup process remarkably smooth. Once installed, you can drop your recipe files into the appropriate datapack folder and the reactor will immediately recognize them.
Advanced Coolant Recipes: Fluid and Gas
Version 1.1.0 expanded the mod with coolant recipes, turning the Fission Reactor into a fully customizable thermal system. There are two distinct coolant types: fluid-based and gas-based. Each comes with its own set of parameters that control boiling rate, cooling efficiency, and overall reactor performance.
Fluid Coolant Recipe
Use this when cooling with liquids like water. The JSON structure adds three new properties: thermalEnthalpy, conductivity, and efficiency. Higher thermal enthalpy means the fluid boils less and provides less cooling, while higher conductivity makes it a better coolant. Efficiency dictates how much of the input fluid gets converted to the output gas.
{
"type": "mekanism:fluid_coolant",
"input": {
"tag": "minecraft:water",
"amount": 1
},
"output": {
"id": "mekanism:steam",
"amount": 1
},
"thermalEnthalpy": 10,
"conductivity": 0.5,
"efficiency": 0.2
}
Notice the input can use a fluid tag ("tag") instead of a single fluid ID, allowing any water-like liquid to work. This is perfect for modpacks where multiple mods add their own water variants.
Gas Coolant Recipe
For advanced setups using chemicals like Sodium, the gas coolant recipe works similarly but lacks the efficiency parameter. The relationship between thermal enthalpy and conductivity remains the same, so you can fine-tune how quickly the reactor transfers heat to the coolant loop.
{
"type": "mekanism:gas_coolant",
"input": {
"chemical": "mekanism:sodium",
"amount": 1
},
"output": {
"id": "mekanism:superheated_sodium",
"amount": 1
},
"thermalEnthalpy": 5,
"conductivity": 1
}
Practical Applications and Examples
The mod's GitHub repository includes a test_recipes directory with several working examples. You can study those to understand how different parameters interact. Here are a few ideas to spark your creativity:
- Waste Recycling: Convert Nuclear Waste back into a less harmful gas with a negative heat value, effectively cooling the reactor.
- Element Transmutation: Turn Hydrogen into Deuterium, then into Tritium, feeding a Fusion Reactor from a Fission one.
- Heat-Driven Crafting: Use the reactor as a furnace that requires a specific gas input to produce a solid item (via output gas that gets condensed elsewhere).
- Custom Coolant Loops: Design a liquid sodium cycle that generates Superheated Sodium, then use a Thermoelectric Boiler to extract energy and return cooled sodium.
Because the mod integrates with Mekanism's existing pipe and tube network, all these reactions can be automated with ease. You are only limited by the chemicals available in your modpack.
Why This Mod Stands Out
Originally developed as part of the Sky Farm modpack, the creator realized the feature had standalone potential and released it under the GNU GPLv3 license. This means you are free to include it in your own packs, modify the source, and share your custom recipes with the community. The Mixin approach might be a “dirty hack,” but it works reliably and avoids conflicts with official Mekanism updates. Remember, this is an unofficial addon—do not report issues to the Mekanism team; instead, check the mod's GitHub page for support.
The mod's true power lies in its simplicity. By reducing complex reactor behavior to a few JSON fields, it opens the door for pack developers and curious players alike to experiment without deep programming knowledge. Combined with the mathematical heat expressions, you can create reactors that behave in completely novel ways, making every playthrough feel fresh.
Conclusion
Mekanism Fission Recipe transforms the Fission Reactor from a one-trick machine into a programmable chemical reactor. Whether you want to generate resources, balance heat, or simply have fun with unrealistic transmutations, this addon delivers. The datapack-based recipe system is accessible, the coolant options add depth, and the ability to use equations for heat generation is a stroke of genius. If you have ever wished Mekanism's nuclear side was more flexible, this mod is exactly what you need. Dive in, craft your first custom reaction, and watch your reactor do things its creators never imagined.