The Nuclear Reactor, and its 6 added chambers, act as a single inventory. When a chunk boundary is running through the reactor, the chambers and their contents can disconnect and drop as items. This can disrupt the regulatory system of the reactor, resulting in a meltdown. Therefore, it is recommended to place all reactor parts and cooling system at the same chunk, or if you can't, using a World Anchor is another option.
The Nuclear Reactor can explode horribly if you don't activate it with care.
Nuclear Reactors can be very complex and are recommended for experienced players only, but when controlled, they are arguably the best source of EU, able to generate up to 2,048 EU per tick - millions over the life of the Uranium Cells. Uranium Cells generate heat as well, and the reactors must be cooled. If not cooled, the reactor will have a meltdown, causing a massive explosion. Nuclear Reactors can be cooled with Ice, Water Buckets, Coolant Cells, or flowing water adjacent to the reactor.
Impact of Active Cooling
The maximum rate of passive cooling of a Nuclear Reactor is about 70 heat per second. This limits the sustained average power output of any passively cooled reactor by a great amount, as large nuclear reactors can generate about 2,000 heat per second.
To actively cool a reactor, it must be provided with ice. The Nuclear Reactor needs 1 ice per second for every 300 EU/tick. So when the reactor output reads 1970 EU, it will take about 7 ice per second to keep the reactor cooled.
Here are some of the terms often used when describing a reactor and its design.
- Reactor Tick: A reactor 'ticks' once every second. This is when heat, EU generation, and cooling is calculated.
- Reactor Design: The pattern in which components are placed within a reactor. A good design can give nice, safe energy, and a bad design can spontaneously crater-ize the terrain around it.
- Full Cycle: The time it takes for a full Uranium Cell to be used up. This is 10,000 reactor ticks, or precisely 2 hours 46 minutes 40 seconds.
- Uranium Pulse: Pulses occur during a reactor tick, producing heat and EU for each uranium cell. Uranium Cells placed next to each other will interact to produce multiple pulses per reactor tick.
- Heat: The reactor itself and its components can all store heat. If heat levels become too high, then components will melt, and there will be a risk of a reactor meltdown.
- Cooling: Cooling is provided by internal components like a Coolant Cell and the outside environment like water. Cooling is needed to counteract the effects of heat and keep the reactor intact.
- Cooldown Period: The time required for an inactive reactor to cool all the excess heat it has collected.
- Reactor Hull: This is where heat is stored when not in a cooling component. The maximum heat storage is 10,000, but it can be increased with Reactor Chambers and Integrated Reactor Plating.
- Reactor Class: All reactor designs can be a class like "Mark-I-O ED" or "Mark-III EB" which gives an indication of how well a design will perform.
- Reactor Efficiency: The average number of pulses per Uranium Cell. (efficiency = pulses/cells) The more Uranium Cells that are placed next to each other, the higher the efficiency, but also the higher the risk.
- Breeder Reactor: A type of reactor design that produces little energy. Its purpose is to recharge Depleted Isotope Cells into full Uranium Cells.
A list of the various components that can be used within a reactor.
- Reactor Chamber: Not an internal component. These are placed adjacent to the reactor block in order to increase the number of slots within a reactor, increase the strength of the hull (+1000), and add a small amount of cooling (2/tick plus additional effect).
- Uranium Cell: The key part of a reactor. Each cell will pulse one or more times per tick, producing some heat and 200 EU. On its own, a cell will only pulse once (10 EU/t) per tick, but each adjacent Uranium Cell will add an additional pulse per tick, producing additional heat and packets of 200 EU. One Uranium Cell will generate anywhere between 2,000,000 to 10,000,000 EU in its lifetime, depending on the efficiency of the design. Uranium Cells have a 10% chance to turn into Near-Depleted Uranium Cells when they are used up.
- Coolant Cell: A single cell can store up to 10,000 heat away from the reactor hull; any more heat will cause the cell to melt. The cell will also cool 1 point of its stored heat each reactor tick.
- Integrated Reactor Plating: Plating will distribute heat from an adjacent uranium cells into surrounding cooling cells and also into other plating to be further distributed. Distributing heat to another plating happens only once; the second plating will not distribute to a third plating. Plating also increases the reactor's hull strength (+100) and can store up to 10,000 heat itself if it is unable to direct it into a Coolant Cell. This stored heat will dissipate at a rate of 0.1 per reactor tick.
- Integrated Heat Disperser: This will attempt to balance out the levels of heat within the reactor hull, itself, and any adjacent component capable of storing heat. During each tick, a disperser can exchange up to 25 heat with the reactor hull and up to 6 heat with each of the surrounding components. For example, if a reactor hull has 120 heat stored and a fresh dispenser is placed inside and surrounded by 4 coolant cells, then the dispenser will begin balancing the heat levels until the hull, itself, and the coolant cells each have 20 heat, negating other cooling/heating effects such as water and/or lava.
- Near-Depleted Uranium Cell: The empty state of a Uranium Cell. These can be made manually, or have a 10% chance of appearing when a Uranium Cell runs dry within a reactor. They produce 1 heat (but no EU) each reactor tick, a very small amount compared to the average Uranium Cell.
- Depleted Isotope Cell: A depleted Uranium Cell mixed with Coal Dust. When placed next to a Uranium Cell, it recharges into a full cell once again. Isotope cells produce 1 heat and will cause adjacent Uranium Cells to pulse an additional time each tick. This extra pulse will produce heat but not EU. Isotope cells charge much faster if the reactor is running very hot, though this adds a chance for nearby blocks to explode or turn into lava.
- Re-Enriched Uranium Cell: The fully charged state of an isotope cell, it will continue to produce only 1 heat and no EU but it will no longer react with adjacent uranium cells. Combined with another coal dust, it will become a brand new Uranium Cell.
- Water Bucket: When a reactor's hull has more than 4000 heat, it will evaporate the water, reducing the heat level by 250 and leaving the empty bucket behind inside the reactor.
- Ice Block: If a reactor's hull has more than 300 heat, it will sublimate 1 ice block, reducing the heat level by 300.
- Lava Bucket: A lava bucket will increase a reactor's hull heat level by 2,000, and the empty bucket will remain in the reactor. This is useful for 'breeder' type reactors while recharging isotope cells.
Environmental Effects of Reactor Heat
As reactors heat up, they will start having detrimental effects on their immediate surroundings. Each additional chamber increases the threshold by 1000 heat, to a maximum of 6000 with 6 chambers. Each piece of hull plating further increases the heat threshold by 100.The exact heat effects for reactors are:
|% of max hull heat||Environmental effect|
Blocks within a 3x3x3 cube around the reactor have a low chance of randomly setting fire.
|Flammable blocks within a 5x5x5 cube have a chance of burning.|
|50%||Water blocks within a 5x5x5 cube (both sources and flowing) will have a chance of evaporating.|
|70%||Entities within a 7x7x7 cube (instead of a 3x3x3 cube) will take damage from the radiation exposure.|
|85%||Blocks within a 5x5x5 cube (including the reactor chambers!) have a chance of burning or turning into flowing lava (not source blocks)|
|95%||All systems go. Blocks within a 7x7x7 cube will randomly set fire, random lava begins to appear (not source blocks), thermal heat monitors become very colourful, sirens begin to wail, and your crew abandons you.|
|100%||What environment? That smoking crater?|
Nuclear Control enables the player to control the reactor with several objects. The Remote Thermal Monitor, used along with a Remote Sensor Kit, is an extremely efficient way to control the heat of a reactor and to stop it when its temperature rises beyond a certain point. For manual monitoring, use a Remote Sensor Kit and an Industrial Information Panel.
Note that while the chunks around a Nuclear Reactor can unload, the Nuclear Reactor itself will remain loaded once it has become loaded. Because of this an active reactor in an unloaded chunk will melt down despite any control mechanism applied to it.
ProtectionThe explosion intensity depends on the contents of the reactor. An empty reactor will have a radius of 10 blocks, with each Uranium Cell increasing the radius by 3 blocks and each Integrated Reactor Plating reducing the radius by 1 block. The maximum explosion size is configurable by the client in singleplayer or the server in multiplayer and is set to 45 blocks by default.
A relatively simple way to protect against a nuclear meltdown is to use reinforced stone, glass, and doors. To the right, there are two pictures showing the blast resistance of reinforced materials. In the top photo, there is an unprotected explosion (left), an explosion inside a 1 block thick solid Reinforced Stone (right top) and 2 block thick solid Reinforced Stone (right bottom). Notice the tiny hole near the top of the wall. The bottom photo shows a crater caused by a nuclear melt-down where the left half of the explosion was protected by a 3x3 wall of Reinforced Stone.
Another way to protect the surroundings is to make a three block thick wall of reinforced stone and water, filled with water in the middle. For additional protection, this structure can be supported by a Basalt, Basalt Cobblestone or Obsidian shell.
A two block thick wall of Reinforced Stone or Reinforced Glass will almost completely negate damage behind the wall. Encasing the reactor in a box two blocks thick (including edges and corners) will stop nearly all of the blast from escaping. Also, keep in mind that Obsidian has been severely nerfed by IC2; it's blast resistance is now only 40, whereas Reinforced Stone, Reinforced Glass, and Reinforced Doors all have a blast resistance of 150.
Placing the reactor inside a body of water reduces damage significantly after a reactor explosion.There is another way of protecting against meltdowns, which is to use a Thermal Monitor connected to a simple redstone circuit. This method is 100% safe. In the design to the right, once the Thermal Monitor is triggered, the redstone is locked on, and the reactor will stay shut down until it is manually restarted. The Thermal Monitor will turn on and off every time the reactor drops below or goes above the set temperature, allowing the reactor to hover at that temperature. It is even possible to fill a reactor with nothing but uranium and still be safe, though it would take a very long time to cool.
Note that this will not work with Breeders. The Depleted Isotope Cell will still generate a very small amount of heat each tick. If there is not some form of cooling system, the reactor will explode.If enough power is being created, a more advanced way to protect from unwanted nuclear ventilation is through the use of MFFS Projectors and the Reactor Containment Field Projector. A forcefield will block all of the blast from escaping. It's suggested that the field is powered with the reactor itself to ensure an ample supply of energy for the field. It will monitor the heat level of the reactor, provide water cooling if wanted, as well as contain the blast, should it overheat. Another bit that is extremely useful for preventing explosions is the MFFS Reactor Monitor and Client. The monitor will check the heat level in the reactor, and will send a signal to the Client when the reactor is on, and at variable levels of heat. When a set level of heat has been reached, the Client will turn on a redstone signal, which when used with a redstone wire, can turn off the reactor. This is a surefire way to prevent the reactor from overheating if used properly. A possible fail-safe, if everything else fails, a single TNT block can be triggered by a thermal monitor, blowing up the reactor, but saving the environment and the contents of the reactor. This will only cause the amount of damage TNT would, not a shiny new crater.
All reactor designs fall into a set of pre-defined categories. This makes it easier to see, at a glance, how effective a design can be when either looking up designs on the IC forums or posting a design yourself.
Mark I reactors generate no excess heat each reactor tick and thus are safe to use continuously for as long as you supply Uranium. Mark Is tend have a low efficiency, but that's the price of a completely safe reactor.
Mark Is have two sub-classes: Mark I-I for design that do not rely in outside cooling in anyway and Mark I-O for those that do.
By using external cooling, such as an energy condenser / energy collector duo constantly pumping ice into your reactor, it is possible to have a Mark I with an extremely high efficiency (greater than 4).
Mark II designs produce a small amount of excess heat and will need to be given a cool down period eventually to prevent the hull reaching 85% maximum heat or melting component. A Mark II must complete at least one full cycle before encountering heat problems.
The sub-class for Mark IIs denote how many cycles the design can run before reaching critical heat levels. For example Mark II-3 will need a cool down period after running 3 cycles in a row. Mark II s that can run 16 times or more get the special sub-class 'E' (Mark II-E) for almost being a Mark I.
Mark III reactors tend to have an emphasis on efficiency at the cost of safety. Mark IIIs are unable to complete a full cycle without going into meltdown and thus need to be shutdown mid-cycle in order to deal with the high amount of excess heat. This can be done manually or by using Redstone.
Mark IIIs have the additional condition that they must run at least 10% of a cycle (16 mins 40 secs) before reaching critical heat or losing any components.
Mark IVs still have to run at least 10% of a cycle, just like Mark IIIs. The difference being that Mark IVs are allowed to lose components to overheating, and that must be replaced before the reactor goes critical.
Mark Vs cannot run long without needing a cool down period. Having great redstone timer skills are recommended, or it will cause a meltdown.
As well as being Mark I to V, reactor designs also have one or more suffixes to better inform people about their performance.Single Use Coolants - A reactor that relies on a supply of ice and/or water buckets in order to maintain its classification should be suffixed with '-SUC'.
Efficiency - To calculate efficiency, take the number of uranium pulses a design makes per tick and divide it by the number of uranium cells it possesses. The number provided will show the efficiency rating a design has:
|Between 1 and 2||ED|
|Between 2 and 3||EC|
|Between 3 and 4||EB|
|4 or greater||EA|
This suffix is for designs that also recharges isotope cells. Isotope cells charge up faster when the reactor runs hot, so heat management is important. There are three breeder types:
-Negative-Breeders slowly lose heat over time and will need heat to be added manually, or they can be left for a safe slow way to recharge isotopes.
-Equal-Breeders have exactly the same heat generation as they do cooling ability and usually only require a user to boost the reactor's heat level manually at the beginning.
-Positive-Breeders gain heat over time and will require more precise cool down management for the reactor to remain hot.
Reactors whose sole purpose is to recharge cells may not even have a 'Mark' classification and are simply called Breeders instead, with the efficiency/SUC suffix added.
Tips and Tricks
Here are a few tips and things to look out for when using a reactor.
- Do use a Thermal Monitor to shut out an overheating reactor. The Nuclear Reactor, its contents and its neighborhood out-value the price of a Thermal Monitor by far.
- Build the cooling system first. It is more complicated than the reactor. The reactor can not be operated without.
- Redstone timers can turn even Mark Vs into self regulating-reactors, but if you're not the Redstone equivalent of "The One", then you might want to make use of RedPower Logic's timers and other compact circuit blocks.
- Heat Dispensers can only draw 6 heat out of a component per reactor tick, so look for components that seem to be holding more heat than the others and try to fix the problem.
- While the reactor hull's maximum heat tolerance can be increased, all other components are fixed at 10,000. So even though a reactor can survive 10,000+ heat, Heat Dispensers will still pull that heat into components and melt them all.
- A math trick to calculate the number of pulses (P) for complex (i.e. Mark IV or Mark V) reactors is to multiply the number of uranium cells (U) by 5 and subtract the number of sides of uranium cells not touching other uranium cells (S) so P = 5.
- U - S. So a Mark V reactor (9x6 uranium cells) would make 5 * (9 * 6) - 2 * (9 + 6) pulses = 240 pulses (and 2400 EU/t which would explode even HV cables and HV transformers, and 2400 heat per second which would explode the reactor in less than 8 seconds.
- If the reactor is in a water chamber, you can use Water Mills, Detector Cables and a redstone transistor/comparator to shut off the reactor when the water starts to evaporate. When this happens, a repeater circuit will activate and will cause the reactor to shut down. This system must be resetted manually. This will make Mark-III reactors almost completely safe, and also make Mark-IV reactors very safe. It will probably not work so well on the most extreme Mark V reactors, since the water won't evaporate fast enough to trigger the system. If using the water mill method, you can also generate a small extra amount of electricity in the process.
- The more advanced reactors usually have a separate control room.
Note: A redstone transistor works so; one redstone current goes into a solid block attached to a sticky piston. On the other side is a redstone repeater. When the piston retracts, an active redstone circuit is cut off. This mechanism can be used over and over again so it isn't a one-time machine. The redstone comparator has basically the same function but it compares its two inputs, while the multi-component redstone transistor only outputs a signal when both inputs are enabled, just like a real transistor.
EE and the use of Reactors
Equivalent Exchange can be a huge help in moderating a nuclear reactor. Using MFFS Reactor Heat Control units, it is possible to moderate the desired temperature of the reactor, by either heating it up or cooling it down automatically. With the use of these units, even Mark V reactors can be run for much longer periods of time.
Using the Equivalent Exchange mod, you can have a Energy Collector or Energy Condenser generate ice blocks and have a Retriever pump them directly into the units, providing an unending supply of ice or water buckets for the reactor.
Not only this, but due to the low EMC cost of Uranium, if you build the most basic reactor setup, a Uranium Cell surrounded by 4 Coolant Cells, and all the resultant energy is used by a Mass Fabricator, the UU-Matter is used to make 8 Glowstone then condense it to create more Uranium, you can easily keep your reactor running without any outside materials. Using this process, you can easily end up with more Uranium than you started with.
The absolutely safe reactor (cannot explode)
With a special setup it is no problem to make a reactor that cannot explode. Here are two versions, a very basic, the second stage of the basic and the ultimate version for advanced players with a very high energy output.
- Most EU/t setup(2000 EU):
- The very basics of a reactor:
- Advanced basic tutorial:
- The 1800 EU version:
Example of a six-chambered Nuclear Reactor setup
Another 4-Chambered Reactor Setup
Its Class Is: Mark 1-O EC.
You can test potential reactor layouts with the following Java Applicaton: