Mekanism Fission Recipe

Quick rating

Mekanism Fission Recipe

No reviews yet

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

Industrial
Tech
Energy & Resource Systems
Mod Addon
Mod Loaders
Forge
NeoForge
Minecraft

Community voices

Reviews

Versions
Loading versions…
Match includes

Click once to include, again to exclude, again to clear

Rating Any
Any 0.5 1.0 1.5 2.0 2.5 3.0 3.5 4.0 4.5 5.0
Min
Max
Play Status
Reviews
Time Played
hrs+
Verified developers only
Has developer response
List view
Grid view
Compact view
Sort by
Date
Rating
Helpful
Unhelpful
Edited
Sort ascending
Delete this review?

This removes your review from the project. You can write a new review after.

Review submitted for moderation

Your review has been sent to moderators, who will check that it meets our guidelines before it appears publicly.

No reviews yet. Be the first to review this project!

Get it on

Available Platforms

Compatibility

Supported Environments

Dev Environment
Client Required
Server Required

About

Project Details

Type
Mod
License
GNU General Public License v3.0 only
Latest Version
fissionrecipe-3.0.7-1.21.1.jar
Authors
CurseForge
Modrinth

For authors

Embed Badge

If you're the author of this project, you can embed a live badge anywhere that supports HTML or Markdown. It updates automatically whenever ratings change.

Custom banner text
ModDex rating badge preview

Use HTML for any page that supports it, or Markdown for README files and Markdown-based descriptions.

Identifiers

Platform IDs

CurseForge ID
Modrinth ID

Resources

External Links

Source Issues Wiki Discord

About

Description

Pinned: If you have any issue with this mod, please do not report to official Mekanism. This mod is unofficial, and the creators of Mekanism have no idea about how to fix your issues.

Mekanism Fission Recipe

A really unique addon for Mekanism Generators.

This README is for v3.0.6 for Minecraft 1.21.1 with NeoForge. For older versions, see the README from other branches.

What?

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

How?

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.

Fission Recipe

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
}
  • Type: Always use "mekanism:fission" if you are adding a fission recipe.
  • Input
    • Gas: The input gas. If you're making a mod you can add your own gas.
    • Amount: Input amount.
  • Output: Similar to input.
  • Heat: The amount of heat generated. 1 is the amount Fissile Fuel normally creates.
    • You can also use equations in this field with x as subject. For example, "x*x" will make burning 0.1mB of fuel generate 0.01 heat.

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": "minecraft:water",
    "amount": 1
  },
  "output": {
    "id": "mekanism:steam",
    "amount": 1
  },
  "thermalEnthalpy": 10,
  "conductivity": 0.5,
  "efficiency": 0.2
}
  • Type: Always use "mekanism:fluid_coolant" if you are adding a fluid coolant recipe.
  • Input
    • Fluid/Tag: The fluid to accept. It can be a single fluid type (change tag to fluid) or a fluid tag (tag).
    • Amount: Input amount.
  • Output:
    • Gas: The output gas. If you're making a mod you can add your own gas.
    • Amount: Output amount.
  • Thermal Enthalpy: Higher = Boil less & Cooler
  • Conductivity: Higher = Cooler
  • Efficiency: Higher = Boil more

Gas Coolant Recipe

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
}
  • Type: Always use "mekanism:fluid_coolant" if you are adding a fluid coolant recipe.
  • Input/Output: Refer to Fission Recipe.
  • Thermal Enthalpy & Conductivity: Refer to Fluid Coolant Recipe.

This code snippet is the relationship between thermal enthalpy, conductivity and efficiency.

For More Examples,

Please take a look at the test_recipes directory (on GitHub).

Why?

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.

Help?

If you find my projects great, you can support me on Ko-fi! An inkling girl drinking tea

License

This mod is published under GNU GPLv3.

Mekanism Fission Recipe

A really unique addon for Mekanism Generators.

What?

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

How?

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.

Fission Recipe

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
}
  • Type: Always use "mekanism:fission" if you are adding a fission recipe.
  • Input
    • Gas: The input gas. If you're making a mod you can add your own gas.
    • Amount: Input amount.
    • Output: Similar to input.
    • Heat: The amount of heat generated. 1 is the amount Fissile Fuel normally creates.
      • You can also use equations in this field with x as subject. For example, "x*x" will make burning 0.1mB of fuel generate 0.01 heat.

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": "minecraft:water",
    "amount": 1
  },
  "output": {
    "id": "mekanism:steam",
    "amount": 1
  },
  "thermalEnthalpy": 10,
  "conductivity": 0.5,
  "efficiency": 0.2
}
  • Type: Always use "mekanism:fluid_coolant" if you are adding a fluid coolant recipe.
  • Input
    • Fluid/Tag: The fluid to accept. It can be a single fluid type (change tag to fluid) or a fluid tag (tag).
    • Amount: Input amount.
    • Output:
      • Gas: The output gas. If you're making a mod you can add your own gas.
      • Amount: Output amount.
    • Thermal Enthalpy: Higher = Boil less & Cooler
    • Conductivity: Higher = Cooler
    • Efficiency: Higher = Boil more

Gas Coolant Recipe

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
}
  • Type: Always use "mekanism:fluid_coolant" if you are adding a fluid coolant recipe.
  • Input/Output: Refer to Fission Recipe.
  • Thermal Enthalpy & Conductivity: Refer to Fluid Coolant Recipe.

This code snippet is the relationship between thermal enthalpy, conductivity and efficiency.

For More Examples,

Please take a look at the test_recipes directory.

Why?

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.

Help?

If you find my projects great, you can support me on Ko-fi! An inkling girl drinking tea

License

This mod is published under GNU GPLv3.

Screenshots

Gallery

This project has no gallery images yet.

Versions

Files

Relations

Project Relations

More like this

Similar Mods

Suggestions use data such as tags, dependencies, dependents, descriptions, titles, and more to rank how much they overlap with this mod.

On ModDex

Community snapshot

0
Ratings
0
Followers
1
In stacks

By the numbers

Statistics

~610,000
Total Downloads
CurseForge
~610,000
Modrinth
~6,000
Last Updated
CurseForge
Created
CurseForge
Modrinth
Last synced
When ModDex last fetched this project from CurseForge or Modrinth. Every project is re-checked on a schedule, and any project that ships a new file is synced automatically within hours of the release.
New file updates sync automatically
How syncing works