SkillAgentSearch skills...

ReactorController

Automatically control your reactor out of the box for Bigger/Extreme Reactors

Install / Use

/learn @Kasra-G/ReactorController
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

ComputerCraft Automated Reactor Controller

Easily automate your Bigger/Extreme reactor with a pretty graphical UI. <br />

Features

<bl> <li>One line installation</li> <li>Modular displays to customize information shown</li> <li>Automatically control your reactor with optional configuration</li> <li>Tested on Extreme and Bigger Reactors</li> </bl>

Turbine support??

Probably not. Turbine support seriously ups the complexity of both the program and the setup needed to use the program. <br /> Check out this script if you want a nice program with turbine support. <br /> https://gitlab.com/seekerscomputercraft/extremereactorcontrol/

Installation

<ol> <li> Connect an Advanced Computer directly to a reactor or via wired modem network </li> <li> Optionally, you can connect a monitor. Connect it directly to the computer or via wired modem network </li> <li> Make sure that all modems are activated </li> <li> Run the following command in the Computer: <br /> <code>pastebin run kSkwEchg</code> </li> </ol>

Configuration

To configure the program, use monitors. Once it is configured, the monitors are no longer necessary but can still display information. <br /><br /> The minimum monitor size is 2x2. Use a height of 4 to have access to all settings. <br /> If there is not enough space to display a graph you will be unable to enable it.

Screenshots:

2021-05-24_20 29 15 2021-05-24_20 29 36 2021-05-24_20 30 04 2021-05-24_20 30 35 2021-05-24_20 30 13

Known Issues

  • If the reactor has a very large max RF/t generation capacity but a low RF/t drain, it may oscillate around the target buffer. This is a limitation of the specific PID controller implementation used.
    • Workaround: increase the range of the buffer, YMMV
  • Sometimes, the RF/t Drain statistic will fluctuate wildly. I don't think this is caused by the program, but in singleplayer, the issue seems to start when directly interacting with the reactor UI, and seems to get better by relogging.

Future Plans

  • Multi monitor support
  • External power bank support

Update History

<b>05/29/2025:</b> Update future turbine support plans <p> <b>12/14/2024:</b> Fix issue with Pastebin API, and some major internal code refactors <p> <b>12/04/2023:</b> Changed Control rod insertion logic to use a PID controller <p> <b>5/24/2021:</b> Added support for Extreme Reactors and Big Reactors <p> <b>5/24/2021:</b> Started tracking update history / Uploaded to GitHub <p>

Attributions

<ul> <li><b>Krakaen: </b><br /> Gui design influenced by Krakaen's Reactor Program <br /> http://www.computercraft.info/forums2/index.php?/topic/26019-big-reactors-automatic-control-program/ </li> <li><b>Lyqyd: </b><br /> Buttons use Touchpoint API, though it was slightly modified <br /> http://www.computercraft.info/forums2/index.php?/topic/14784-touchpoint-api/ </li> </ul>
View on GitHub
GitHub Stars122
CategoryDevelopment
Updated3d ago
Forks24

Languages

Lua

Security Score

100/100

Audited on Apr 5, 2026

No findings