Mekanism Additions

Mekanism Additions

21M Downloads

No radiation will be released when we completely break a fission reactor with some nuclear waste in it

UnknownSerhan opened this issue ยท 2 comments

commented

Issue description

When we completely demolish a fission reactor that has some nuclear waste in it, the radiation won't be released into the environment. I guess fission fuel assemblies are supposed to contain the nuclear waste and they should release the waste when broken.

Steps to reproduce

  1. Build any fission reactor and run it for a short period.
  2. Once the reactor has some waste in it, break every block of the reactor. No radiation will be released.

Minecraft version

1.19.2 (Latest)

Forge version

43.1.25

Mekanism version

Current Dev Branch (Manually Compiled)

Other relevant versions

No response

If a (crash)log is relevant for this issue, link it here: (It's almost always relevant)

No response

commented

This also lets us to move nuclear waste in a fission fuel assembly with CarryOn mod. Using a cardboard box on the fission fuel assembly and moving it to somewhere else will just get rid of the waste completely.

Edit: Apparently fission fuel assemblies don't contain the waste in them, every block of reactor shares the data.

commented

I guess this requires some gameplay design to solve?

I see a couple conflicting gameplay goals here:

  1. There should not be a way to "void" nuclear waste by rebuilding a reactor
  2. There should be a way to resize reactors, it might be very inconvenient if breaking a single reactor block would result in instant nuclear irradiaton for the area.

I guess one gameplay solution for 2 is to just demand users put their waste in waste barrels if they need to resize a reactor. But it would feel a bit inconsistent with the ease of use behaviour that reactors keep their fuel and coolant when broken.

I guess one semi-handy way would be if players could choose a single block of the reactor to keep the state in before / when breaking it?

Or just make it so that breaking the "last" block of a disassembled reactor would make the waste irradiate the area and void the fuel and coolant? (I guess this is closest to current behaviour, expect add the waste irradiation part.)