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:
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": {
"gas": "mekanism:fissile_fuel",
"amount": 1
},
"output": {
"gas": "mekanism:nuclear_waste",
"amount": 1
},
"heat": 1
}
With version 1.1.0, users can add coolant recipes. There are 2 types of coolant recipes:
Fluid Coolant Recipe
For all fluid (like water) cooling, use this. The following is a sample JSON:
{
"type": "mekanism:fluid_coolant",
"input": {
"tag": "forge:water",
"amount": 1
},
"output": {
"gas": "mekanism:steam",
"amount": 1
},
"thermalEnthalpy": 10,
"conductivity": 0.5,
"efficiency": 0.2,
"outputEfficiency": 0.2
}
tag
to fluid
) or a fluid tag (tag
).Gas Coolant Recipe
For all chemical (like sodium) cooling, use this. The following is a sample JSON:
{
"type": "mekanism:gas_coolant",
"input": {
"gas": "mekanism:sodium",
"amount": 1
},
"output": {
"gas": "mekanism:superheated_sodium",
"amount": 1
},
"thermalEnthalpy": 5,
"conductivity": 1
}
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 by joining my Patreon!
This mod is running under GNU GPLv3.