From 1a83ddea80ab7ac1ec677eadaeced77831d0d4d0 Mon Sep 17 00:00:00 2001 From: Boblet Date: Mon, 26 Jan 2026 15:53:06 +0100 Subject: [PATCH] RBMK's got QMAW now --- src/main/java/com/hbm/items/machine/ItemStamp.java | 2 +- .../tileentity/network/TileEntityCraneGrabber.java | 1 + src/main/resources/assets/hbm/lang/de_DE.lang | 1 - src/main/resources/assets/hbm/lang/en_US.lang | 9 ++++----- .../resources/assets/hbm/manual/rbmk/absorber.json | 11 +++++++++++ .../resources/assets/hbm/manual/rbmk/autoloader.json | 11 +++++++++++ src/main/resources/assets/hbm/manual/rbmk/blank.json | 11 +++++++++++ src/main/resources/assets/hbm/manual/rbmk/boiler.json | 11 +++++++++++ .../resources/assets/hbm/manual/rbmk/console.json | 11 +++++++++++ .../resources/assets/hbm/manual/rbmk/controlauto.json | 11 +++++++++++ .../resources/assets/hbm/manual/rbmk/controlrod.json | 11 +++++++++++ src/main/resources/assets/hbm/manual/rbmk/cooler.json | 11 +++++++++++ src/main/resources/assets/hbm/manual/rbmk/crane.json | 11 +++++++++++ src/main/resources/assets/hbm/manual/rbmk/heater.json | 11 +++++++++++ src/main/resources/assets/hbm/manual/rbmk/loader.json | 11 +++++++++++ .../resources/assets/hbm/manual/rbmk/moderator.json | 11 +++++++++++ .../resources/assets/hbm/manual/rbmk/reflector.json | 11 +++++++++++ src/main/resources/assets/hbm/manual/rbmk/rod.json | 11 +++++++++++ .../resources/assets/hbm/manual/rbmk/storage.json | 11 +++++++++++ 19 files changed, 171 insertions(+), 7 deletions(-) create mode 100644 src/main/resources/assets/hbm/manual/rbmk/absorber.json create mode 100644 src/main/resources/assets/hbm/manual/rbmk/autoloader.json create mode 100644 src/main/resources/assets/hbm/manual/rbmk/blank.json create mode 100644 src/main/resources/assets/hbm/manual/rbmk/boiler.json create mode 100644 src/main/resources/assets/hbm/manual/rbmk/console.json create mode 100644 src/main/resources/assets/hbm/manual/rbmk/controlauto.json create mode 100644 src/main/resources/assets/hbm/manual/rbmk/controlrod.json create mode 100644 src/main/resources/assets/hbm/manual/rbmk/cooler.json create mode 100644 src/main/resources/assets/hbm/manual/rbmk/crane.json create mode 100644 src/main/resources/assets/hbm/manual/rbmk/heater.json create mode 100644 src/main/resources/assets/hbm/manual/rbmk/loader.json create mode 100644 src/main/resources/assets/hbm/manual/rbmk/moderator.json create mode 100644 src/main/resources/assets/hbm/manual/rbmk/reflector.json create mode 100644 src/main/resources/assets/hbm/manual/rbmk/rod.json create mode 100644 src/main/resources/assets/hbm/manual/rbmk/storage.json diff --git a/src/main/java/com/hbm/items/machine/ItemStamp.java b/src/main/java/com/hbm/items/machine/ItemStamp.java index 75ed425fa..629f634e0 100644 --- a/src/main/java/com/hbm/items/machine/ItemStamp.java +++ b/src/main/java/com/hbm/items/machine/ItemStamp.java @@ -36,7 +36,7 @@ public class ItemStamp extends Item { @Override public void addInformation(ItemStack stack, EntityPlayer player, List list, boolean bool) { - if((this.type == StampType.PLATE || this.type == StampType.WIRE || this.type == StampType.CIRCUIT) && this.getMaxDamage() > 0) + if(this.type == StampType.PLATE || this.type == StampType.WIRE || this.type == StampType.CIRCUIT) list.add("[CREATED USING TEMPLATE FOLDER]"); } diff --git a/src/main/java/com/hbm/tileentity/network/TileEntityCraneGrabber.java b/src/main/java/com/hbm/tileentity/network/TileEntityCraneGrabber.java index 976201ba5..8f06a1522 100644 --- a/src/main/java/com/hbm/tileentity/network/TileEntityCraneGrabber.java +++ b/src/main/java/com/hbm/tileentity/network/TileEntityCraneGrabber.java @@ -99,6 +99,7 @@ public class TileEntityCraneGrabber extends TileEntityCraneBase implements IGUIP List items = worldObj.getEntitiesWithinAABB(EntityMovingItem.class, AxisAlignedBB.getBoundingBox(x + 0.1875D, y + 0.1875D, z + 0.1875D, x + 0.8125D, y + 0.8125D, z + 0.8125D)); for(EntityMovingItem item : items) { + if(item.isDead) continue; ItemStack stack = item.getItemStack(); boolean match = this.matchesFilter(stack); if(this.isWhitelist && !match || !this.isWhitelist && match) continue; diff --git a/src/main/resources/assets/hbm/lang/de_DE.lang b/src/main/resources/assets/hbm/lang/de_DE.lang index 8ca3ff8bd..8163182e4 100644 --- a/src/main/resources/assets/hbm/lang/de_DE.lang +++ b/src/main/resources/assets/hbm/lang/de_DE.lang @@ -4870,7 +4870,6 @@ tile.rbmk_control_auto.name=RBMK Automatische Steuerstäbe tile.rbmk_control_mod.name=RBMK Moderierte Steuerstäbe tile.rbmk_crane_console.name=RBMK Kransteuerung tile.rbmk_heater.name=RBMK-Heizer -tile.rbmk_heatex.name=RBMK-Wärmetauscher tile.rbmk_loader.name=RBMK-Dampfadapter tile.rbmk_moderator.name=RBMK Graphitmoderator tile.rbmk_outgasser.name=RBMK Bestrahlungskanal diff --git a/src/main/resources/assets/hbm/lang/en_US.lang b/src/main/resources/assets/hbm/lang/en_US.lang index 762967714..c1061eeb1 100644 --- a/src/main/resources/assets/hbm/lang/en_US.lang +++ b/src/main/resources/assets/hbm/lang/en_US.lang @@ -6149,16 +6149,15 @@ tile.rbmk_control_auto.name=RBMK Automatic Control Rods tile.rbmk_control_mod.name=RBMK Moderated Control Rods tile.rbmk_crane_console.name=RBMK Crane Console tile.rbmk_heater.name=RBMK Fluid Heater -tile.rbmk_heatex.name=RBMK Heat Exchanger tile.rbmk_loader.name=RBMK Steam Connector tile.rbmk_loader.desc=Allows RBMKs to have both water and steam connections at the bottom$Place one water pipe below the RBMK column, then the connector,$then connect the steam duct to the connector. tile.rbmk_moderator.name=RBMK Graphite Moderator tile.rbmk_outgasser.name=RBMK Irradiation Channel tile.rbmk_reflector.name=RBMK Tungsten Carbide Neutron Reflector -tile.rbmk_rod.name=RBMK Fuel Rod -tile.rbmk_rod_mod.name=RBMK Moderated Fuel Rod -tile.rbmk_rod_reasim.name=RBMK Fuel Rod (ReaSim) -tile.rbmk_rod_reasim_mod.name=RBMK Moderated Fuel Rod (ReaSim) +tile.rbmk_rod.name=RBMK Fuel Channel +tile.rbmk_rod_mod.name=RBMK Moderated Fuel Channel +tile.rbmk_rod_reasim.name=RBMK Fuel Channel (ReaSim) +tile.rbmk_rod_reasim_mod.name=RBMK Moderated Fuel Channel (ReaSim) tile.rbmk_steam_inlet.name=RBMK ReaSim Water Inlet tile.rbmk_steam_inlet.desc=Inserts water into RBMK columns if ReaSim boilers are enabled$Connects to RBMK columns sideways tile.rbmk_steam_outlet.name=RBMK ReaSim Steam Outlet diff --git a/src/main/resources/assets/hbm/manual/rbmk/absorber.json b/src/main/resources/assets/hbm/manual/rbmk/absorber.json new file mode 100644 index 000000000..444c97d74 --- /dev/null +++ b/src/main/resources/assets/hbm/manual/rbmk/absorber.json @@ -0,0 +1,11 @@ +{ + "name": "RBMK Boron Neutron Absorber", + "icon": ["hbm:tile.rbmk_absorber", 1, 0], + "trigger": [["hbm:tile.rbmk_absorber"]], + "title": { + "en_US": "RBMK Boron Neutron Absorber" + }, + "content": { + "en_US": "The absorber simply blocks neutrons from passing. Neutrons that leave the [[RBMK]] will cause radiation to leak out, while this can be prevented by simply blocking off the entire side with solid blocks, the absorber has the small advantage of being able to transfer heat. While it's rarely useful to use an absorber instead of a [[reflector|RBMK Tungsten Carbide Neutron Reflector]], some high-heat reactor designs with linear or exponential fuels may benefit from using absorbers to separate incompatible fuel rods." + } +} diff --git a/src/main/resources/assets/hbm/manual/rbmk/autoloader.json b/src/main/resources/assets/hbm/manual/rbmk/autoloader.json new file mode 100644 index 000000000..0c64f6576 --- /dev/null +++ b/src/main/resources/assets/hbm/manual/rbmk/autoloader.json @@ -0,0 +1,11 @@ +{ + "name": "RBMK Autoloader", + "icon": ["hbm:tile.rbmk_autoloader", 1, 0], + "trigger": [["hbm:tile.rbmk_autoloader"]], + "title": { + "en_US": "RBMK Autoloader" + }, + "content": { + "en_US": "The autoloader is an advanced component of an [[RBMK]] that can be placed on top of [[fuel channels|RBMK Fuel Channel]]. The autoloader has two inventory grids, one for fresh fuel, and one for spent fuel, as well as a selector for the fuel depletion percentage which can be changed in 5% increments. If the [[fuel rod's|RBMK Fuel Rod]] depletion of the connected fuel channel exceeds the configured percentage, the autoloader will drop down, remove the spent fuel and insert a new fuel rod. The autoloader can be automated using hoppers or conveyors, the item access ports are on the very top." + } +} diff --git a/src/main/resources/assets/hbm/manual/rbmk/blank.json b/src/main/resources/assets/hbm/manual/rbmk/blank.json new file mode 100644 index 000000000..c2d298f66 --- /dev/null +++ b/src/main/resources/assets/hbm/manual/rbmk/blank.json @@ -0,0 +1,11 @@ +{ + "name": "RBMK Structural Column", + "icon": ["hbm:tile.rbmk_blank", 1, 0], + "trigger": [["hbm:tile.rbmk_blank"]], + "title": { + "en_US": "RBMK Structural Column" + }, + "content": { + "en_US": "RBMK structural columns, often called \"blanks\", are components of the [[RBMK]] that allow neutrons to pass and which conduct heat, but otherwise do not serve any added function. They are commonly used as filler in setups that are not very dense, and for making reactors more aesthetically pleasing." + } +} diff --git a/src/main/resources/assets/hbm/manual/rbmk/boiler.json b/src/main/resources/assets/hbm/manual/rbmk/boiler.json new file mode 100644 index 000000000..5cb969242 --- /dev/null +++ b/src/main/resources/assets/hbm/manual/rbmk/boiler.json @@ -0,0 +1,11 @@ +{ + "name": "RBMK Steam Channel", + "icon": ["hbm:tile.rbmk_boiler", 1, 0], + "trigger": [["hbm:tile.rbmk_boiler"]], + "title": { + "en_US": "RBMK Steam Channel" + }, + "content": { + "en_US": "The RBMK steam channel is the primary way for the [[RBMK]] to be cooled, and to extract energy from it. The steam channel will use as much water as it can at once to cool itself down to the target temperature, i.e. the temperature of the steam type that is configured in the compressor. Since [[fuel channels|RBMK Fuel Channel]] are the only parts in the RBMK that actively heat up, it's recommended to put the steam channels as close as possible to them. Like most RBMK components, the steam channels do not block neutrons, so they can be connected cardinally to fuel channels.

The compressor settings allow higher density steam to be output, however, higher density steam is hotter, which means that the steam channel's ability to cool is limited. Despite this, higher density steam means that more water can flow through the channel, increasing the amount of cooling that can be done. In practice, most reactors will work fine with regular uncompressed steam. The compressor can be configured remotely via the [[console|RBMK Console]].

The steam channel only accepts water from the bottom and outputs steam at the top. Using an [[RBMK steam connector|RBMK Steam Connector]], both fluids can be handled from the bottom." + } +} diff --git a/src/main/resources/assets/hbm/manual/rbmk/console.json b/src/main/resources/assets/hbm/manual/rbmk/console.json new file mode 100644 index 000000000..59c91a9e5 --- /dev/null +++ b/src/main/resources/assets/hbm/manual/rbmk/console.json @@ -0,0 +1,11 @@ +{ + "name": "RBMK Console", + "icon": ["hbm:tile.rbmk_console", 1, 0], + "trigger": [["hbm:tile.rbmk_console"]], + "title": { + "en_US": "RBMK Console" + }, + "content": { + "en_US": "The RBMK console allows monitoring and control over an [[RBMK]] over a 15x15 block area. While technically optional, it is usually an important part in most successful RBMKs. To use the console, shift-click the central position of the RBMK with an RBMK linker, then shift-click the console.

The console has a display that shows fuel status and component heat as part of its model, this alone allows the reactor's status to be determined easily from afar, even without using the GUI. In addition, the console has six displays which can be configured to show various infos. To configure, open the GUI, select the columns that should be monitored, click the \"Assign selected columns\" button, and then click on the monitor type button until it shows the desired info.

On the bottom, the console's GUI also shows a graph of the total neutron flux that is being detected by the [[fuel channels|RBMK Fuel Channel]], making it easy to detect changes such as a drop in reaction due to fuel depletion or hazardous reaction spikes.

In the center, there are colored buttons which can quickly select all [[control rods|RBMK Control Rods]] in that color group with left click, or assign all selected control rods a color group with right click. In addition, there is a small text field that can set the control rod extraction level of all selected control rods. Finally, the small white/red gradient button allows to cycle between the compression settions on selected [[steam channels|RBMK Steam Channel]]." + } +} diff --git a/src/main/resources/assets/hbm/manual/rbmk/controlauto.json b/src/main/resources/assets/hbm/manual/rbmk/controlauto.json new file mode 100644 index 000000000..7df9ac404 --- /dev/null +++ b/src/main/resources/assets/hbm/manual/rbmk/controlauto.json @@ -0,0 +1,11 @@ +{ + "name": "RBMK Automatic Control Rods", + "icon": ["hbm:tile.rbmk_control_auto", 1, 0], + "trigger": [["hbm:tile.rbmk_control_auto"]], + "title": { + "en_US": "RBMK Automatic Control Rods" + }, + "content": { + "en_US": "Automatic control rods, unlike the standard [[RBMK control rods|RBMK Control Rods]], cannot be controlled manually, instead they can be configured to adjust their insertion level based on their own component heat. A minimum and maximum heat, along with a minimum and maximum level which correspond to those values can be set, as well as a curve which defines the behavior between those levels.

It is possible, but not recommended, to have a reactor that runs solely on automatic control rods. They do see occasional use for smoothing out reaction spikes and for controlling the neutron sources on subcritical reactors." + } +} diff --git a/src/main/resources/assets/hbm/manual/rbmk/controlrod.json b/src/main/resources/assets/hbm/manual/rbmk/controlrod.json new file mode 100644 index 000000000..6534d8691 --- /dev/null +++ b/src/main/resources/assets/hbm/manual/rbmk/controlrod.json @@ -0,0 +1,11 @@ +{ + "name": "RBMK Control Rods", + "icon": ["hbm:tile.rbmk_control", 1, 0], + "trigger": [["hbm:tile.rbmk_control"], ["hbm:tile.rbmk_control_mod"]], + "title": { + "en_US": "RBMK Control Rods" + }, + "content": { + "en_US": "The RBMK control rods can be used to throttle or even turn off an [[RBMK]]. Neutrons that pass throguh the control rod will be reduced proportional to the rod's insertion, a 100% inserted control rod will block off all incoming neutrons, a 50% inserted control rod will only block half. Control rods can also be controlled remotely via the [[RBMK console|RBMK Console]].

Moderated control rods function in much the same manner, except that they convert fast neutrons into slow neutrons, much like how a [[moderator|RBMK Graphite Moderator]] would.

[[Automatic control rods|RBMK Automatic Control Rods]] have a similar purpose, except that they will automatically adjust their level based on the reactor's temperature.

Due to minor complications in their design, control rods may cause reaction spikes when being inserted a far distance at once, practice caution when using the AZ-5." + } +} diff --git a/src/main/resources/assets/hbm/manual/rbmk/cooler.json b/src/main/resources/assets/hbm/manual/rbmk/cooler.json new file mode 100644 index 000000000..bb4ab479e --- /dev/null +++ b/src/main/resources/assets/hbm/manual/rbmk/cooler.json @@ -0,0 +1,11 @@ +{ + "name": "RBMK Cooler", + "icon": ["hbm:tile.rbmk_cooler", 1, 0], + "trigger": [["hbm:tile.rbmk_cooler"]], + "title": { + "en_US": "RBMK Cooler" + }, + "content": { + "en_US": "The cooler is an optional component that can be used to cool an [[RBMK]], however unlike the [[steam channel|RBMK Steam Channel]], the cooler does not allow the heat to be extracted and used. The RBMK cooler simply \"eats\" cryogel to remove heat. Coolers are rarely useful for power producing reactors, however they are sometimes found in high-heat breeding reactor setups or as backup cooling." + } +} diff --git a/src/main/resources/assets/hbm/manual/rbmk/crane.json b/src/main/resources/assets/hbm/manual/rbmk/crane.json new file mode 100644 index 000000000..d539ccbe2 --- /dev/null +++ b/src/main/resources/assets/hbm/manual/rbmk/crane.json @@ -0,0 +1,11 @@ +{ + "name": "RBMK Crane Console", + "icon": ["hbm:tile.rbmk_crane_console", 1, 0], + "trigger": [["hbm:tile.rbmk_crane_console"]], + "title": { + "en_US": "RBMK Crane Console" + }, + "content": { + "en_US": "The RBMK crane console allows fuel rods to be extracted, transported and inserted safely from a distance. Linking to an [[RBMK]] works similarly as it does with a [[RBMK console|RBMK Console]] using the RBMK linker tool. Once linked, the console spawns the crane over the RBMK. the crane can be controlled when standing in front of the console, using arrow keys by default to move it, and the enter key to load or unload a fuel rod. The crane's loading capabilities are compatible with all variants of the [[fuel channel|RBMK Fuel Channel]] and the [[storage column|RBMK Storage Column]]." + } +} diff --git a/src/main/resources/assets/hbm/manual/rbmk/heater.json b/src/main/resources/assets/hbm/manual/rbmk/heater.json new file mode 100644 index 000000000..ba4bed642 --- /dev/null +++ b/src/main/resources/assets/hbm/manual/rbmk/heater.json @@ -0,0 +1,11 @@ +{ + "name": "RBMK Fluid Heater", + "icon": ["hbm:tile.rbmk_heater", 1, 0], + "trigger": [["hbm:tile.rbmk_heater"]], + "title": { + "en_US": "RBMK Fluid Heater" + }, + "content": { + "en_US": "The RBMK fluid heater provides an alternate way of cooling the [[RBMK]] compared to the [[RBMK steam channel|RBMK Steam Channel]]. Instead of boiling water into turbine-usable steam, it heats up a type of coolant which may be used in different ways. Hot coolant can be used in a [[heat exchanging heater|Heat Exchanging Heater]] to either power certain machines directly, or to boil water in a [[boiler|Boiler]], creating a secondary loop. Do note that the used coolant needs to be heat exchanger compatible, [[PWR]]-exclusive coolants like liquid sodium will not work in an RBMK.

Just like in a steam channel, the cold coolant normally enters the bottom and the hot coolant exits from the top. Both connections can be on the bottom when using an [[RBMK steam connector|RBMK Steam Connector]]." + } +} diff --git a/src/main/resources/assets/hbm/manual/rbmk/loader.json b/src/main/resources/assets/hbm/manual/rbmk/loader.json new file mode 100644 index 000000000..ce470bffb --- /dev/null +++ b/src/main/resources/assets/hbm/manual/rbmk/loader.json @@ -0,0 +1,11 @@ +{ + "name": "RBMK Steam Connector", + "icon": ["hbm:tile.rbmk_loader", 1, 0], + "trigger": [["hbm:tile.rbmk_loader"]], + "title": { + "en_US": "RBMK Steam Connector" + }, + "content": { + "en_US": "The RBMK steam connector allows both the input and output pipes of [[steam channels|RBMK Steam Channel]] and [[fluid heaters|RBMK Fluid Heater]] to be connected from the bottom, instead of having one at the top.

The placement of the connector is important: Directly below the component, place one pipe set to the type of the input fluid (e.g. water). Below it, place the steam connector. Then, place a pipe with the output fluid below that (e.g. steam). Finally, connect the previously placed pipes to the input and output lines of your setup. Failure to comply can cause the reactor to not receive cooling at all, or for steam to clog and slowly eat away the water supply, which will inevitably destroy the reactor." + } +} diff --git a/src/main/resources/assets/hbm/manual/rbmk/moderator.json b/src/main/resources/assets/hbm/manual/rbmk/moderator.json new file mode 100644 index 000000000..20759b6fb --- /dev/null +++ b/src/main/resources/assets/hbm/manual/rbmk/moderator.json @@ -0,0 +1,11 @@ +{ + "name": "RBMK Graphite Moderator", + "icon": ["hbm:tile.rbmk_moderator", 1, 0], + "trigger": [["hbm:tile.rbmk_moderator"]], + "title": { + "en_US": "RBMK Graphite Moderator" + }, + "content": { + "en_US": "The graphite moderator converts all passing neutrons into slow neutrons. Most [[RBMK fuels|RBMK Fuel Rod]] split more effectively with slow neutrons, meaning that most [[RBMK]] designs either require dedicated graphite moderators between the [[fuel channels|RBMK Fuel Channel]], or moderated fuel channels directly." + } +} diff --git a/src/main/resources/assets/hbm/manual/rbmk/reflector.json b/src/main/resources/assets/hbm/manual/rbmk/reflector.json new file mode 100644 index 000000000..fc87c9f2e --- /dev/null +++ b/src/main/resources/assets/hbm/manual/rbmk/reflector.json @@ -0,0 +1,11 @@ +{ + "name": "RBMK Tungsten Carbide Neutron Reflector", + "icon": ["hbm:tile.rbmk_reflector", 1, 0], + "trigger": [["hbm:tile.rbmk_reflector"]], + "title": { + "en_US": "RBMK Tungsten Carbide Neutron Reflector" + }, + "content": { + "en_US": "The reflector can be used to utilize neutrons that would otherwise leave the [[RBMK]]. Path simulation for neutrons that hit the reflector is skipped, rather, neutrons will simply \"teleport\" directly back to their source fuel channel." + } +} diff --git a/src/main/resources/assets/hbm/manual/rbmk/rod.json b/src/main/resources/assets/hbm/manual/rbmk/rod.json new file mode 100644 index 000000000..d58d1a5d0 --- /dev/null +++ b/src/main/resources/assets/hbm/manual/rbmk/rod.json @@ -0,0 +1,11 @@ +{ + "name": "RBMK Fuel Channel", + "icon": ["hbm:tile.rbmk_rod", 1, 0], + "trigger": [["hbm:tile.rbmk_rod"], ["hbm:tile.rbmk_rod_mod"]], + "title": { + "en_US": "RBMK Fuel Channel" + }, + "content": { + "en_US": "The RBMK fuel channel is the most important part of the [[RBMK]] since it holds the [[fuel|RBMK Fuel Rod]], allowing the reaction to happen. Neutron flux created by the fuel will be emitted in four cardinal directions, with a maximum range of five blocks.

Moderated fuel channels are almost identical to the standard version, except that incoming fast flux will be converted into slow flux, similar to how [[moderators|RBMK Graphite Moderator]] work, although outgoing flux is not affected.

The [[ReaSim fuel channel|RBMK Fuel Channel (ReaSim)]] is an alternate version of the RBMK fuel channel with different neutron spread mechanics." + } +} diff --git a/src/main/resources/assets/hbm/manual/rbmk/storage.json b/src/main/resources/assets/hbm/manual/rbmk/storage.json new file mode 100644 index 000000000..1ef8feb3d --- /dev/null +++ b/src/main/resources/assets/hbm/manual/rbmk/storage.json @@ -0,0 +1,11 @@ +{ + "name": "RBMK Storage Column", + "icon": ["hbm:tile.rbmk_storage", 1, 0], + "trigger": [["hbm:tile.rbmk_storage"]], + "title": { + "en_US": "RBMK Storage Column" + }, + "content": { + "en_US": "The storage column is mainly used in conjunction with the [[RBMK crane|RBMK Crane Console]] as a means to provide fuel rods to be picked up and placed in [[fuel channels|RBMK Fuel Channel]]. The storage column can hold multiple fuel rods which form a queue, the first rod in the queue is the one that can be picked up by the crane. Rods that are dropped into the storage column by the crane will be placed at the end of the queue." + } +}