Compact Mox CRCS System

  • Hello there,
    as you can see i am new here though i've been using some of your reactor designs for a while now and thought i'd share a compact system i've been working on for the last few days, maybe get some feedback on how to not suck at throwing components together.

    What is it?

    Display Spoiler

    Simply put, it is a 2x6x2 (11 block) combination of 3 cooling reactors with one chamber each, a power-generating reactor, an MFSU for 'internal' storage and usage monitoring, an ME Interface (Applied Energistics) for extracting fresh fuel from a local storage system while depositing spent fuel, a computer terminal (ComputerCraft and OpenPeripherals) that manages the whole system and a single HV cable needed to reach the MFSU.

    Generator Reactor
    Generator Reactor (Neutron Reflector Version)
    Cooling Reactors (Design by Someone Else 37 i believe)

    Program Code


    What does it do?

    Display Spoiler
    • Generates ~1,134 EU/T running MOX fuel
    • Offers 4.33 Efficiency or 5.0 with neutron reflectors
    • Swaps coolant cells at 95% damage with 99.9% uptime (a few ticks lost swapping stuff)
    • Refuels itself from an ME system and stores depleted fuel
    • Heats itself up to optimal MOX temperature range and stays there (defined as 83.5-84.5%)
    • Cools itself back to the optimal range if somehow it exceeds it
    • Kills the reactor, cools it to 0 and stops the program if it ever reaches 95% heat (just incase)
    • Monitors MFSU fill level and pauses the reactor if it reaches 100% to save fuel
    • Autosaves and loads for restart-proof operation
    • Provides handy information such as state, heat, damage values, timers, number of refuels available etc
    • Provides basic command input to start/stop the reactor and exit/restart the program
    • Stops the program nicely if some bugger tries terminating it (can also be used to stop and cool the reactor quickly)
    • Allows stacking (if every other section is flipped horizontally)


    What the computer's interface looks like at the end of startup

    Array of 7 producing ~7,938EU/T

    [size=12][size=14]How is it setup?

    Display Spoiler

    [size=12]Mods Required: ComputerCraft 1.58+, OpenModsLib 0.2+, OpenPeripheral Core 0.3.1+, IC2 2.0.354E+, Applied Energistics 2 RV0.14+

    The first step is to put down the bottom layer. This includes a reactor in the middle-front for generating power, two reactors on the left-front and left-back that will become cooling reactors, a reactor on the middle-back with a chamber placed at right-back to make up the first complete cooling reactor and finally a HV cable at front-right.

    Step 2 is to put down the top layer comprising of 2 reactor chambers on left-front and left-back to complete the final 2 cooling towers, the computer terminal at front-middle, an MFSU on front-right (doesn't matter where the output faces, though you could fit in an EV-Transformer behind at right-back if needed) and an ME Interface behind the computer at middle-back (no setup required, just place it and wire it up to your ME system).

    Step 3 just involves filling each of the reactors to the designs in the top spoiler section.

    Step 4 is to right-click the computer to start and access it and run 'pastebin get faiMaJLn startup' to download the program and name it startup so it is auto-loaded each time the computer boots.

    The final step is to reboot the computer (hold Ctrl+R for a few seconds), enter the compass direction it asks for (needed so that OpenPeripherals knows which direction to move cells etc around) and then entering 'start' once the program is setup to start the reactor.

    Commands Available

    • Start - Starts a stopped reactor
    • Stop - Stops a running reactor
    • Exit - Cools the reactor to 0 and exits the program
    • Reboot - Reboots the computer


    Display Spoiler

    Soo i think that pretty much sums it up? Feel free to try it out if you want, guaranteed not to explode in your face. Also general feedback and pointing out massive coding bugs i've overlooked would be appreciated :D

  • Hey Retriever!

    I am trying to get your system running but when i start the programm i get:

    Input: parallel:22: startup393: Unknown exception
    class java.lang.NullPointerException. Please
    contact devs on esper.net IRC #OpenMods

    Would you mind helping me fix this? I am very new to moded Minecraft so Computercraft as well es Nuclear Reactors are new concepts for me.

    The help would be very much appreciated!

    Lg Free

  • Input: parallel:22: startup393: Unknown exception
    class java.lang.NullPointerException. Please
    contact devs on esper.net IRC #OpenMods

    Hey, which version of OpenPeripheral Core do you have installed? It was tested with 0.3.1 on FTB Tech World 2 which is not the most recent so i will do some testing with a newer version, it seems to show problems finding a particular method the program uses from OpenPeripherals.

    Edit: Confirmed it not working with 0.4.1, i'll start doing some testing to fix it.

  • Ok should be all fixed now. When you start the computer up again, either let it error you out again or enter 'exit' to quit to the main computercraft area, from there run 'delete persist' to reset the program and 'delete startup' to delete the old version. Then run 'pastebin get faiMaJLn startup' to download the fixed version and restart to set it up again. From there you should be able to start it with no problems, just let me know if theres something else i've overlooked 8)