How armisael5/gtnh-bec-controller works
This repository documents an OpenComputers controller for automating Bose–Einstein Condensate (BEC) processing, with multiple IONodes sharing an Observation Array. The documented workflow separates queued patterns, input staging, processing, and output collection, with separate nanite handling. The README also describes optional passive condensate storage and safeguards against voiding recipes. The tree contains only bec_controller.lua as runtime source; its implementation is not sampled, and the README excerpt ends during setup, so controller wiring and later operational details are not inferred.
Main entry points: bec_controller.lua BEC controller
Components 15
BEC automation
- IONodes
- Entangler
- Observation Array
- Containment Field
- BEC conduits
AE2 networks
- Main network
- Pending subnet
- Input subnet
- Output subnet
- Item conduits
Nanite handling
- Nanite storage
- Nanite subnets
OpenComputers
- BEC controller
bec_controller.lua - OpenComputers rack
Other components
- Operator
Connections 17
- Operator → Pending subnet: submits patterns
- Main network → Pending subnet: pushes patterns
- Pending subnet → Input subnet: transfers items
- Pending subnet → Item conduits: extracts items
- Item conduits → Input subnet: inserts items
- Input subnet → IONodes: wireless supply
- Input subnet → Entangler: wireless supply
- IONodes → Output subnet: sends outputs
- Output subnet → Main network: returns outputs
- IONodes → Observation Array: line-of-sight
- Entangler → BEC conduits: shares condensate
- Containment Field → BEC conduits: shares condensate
- Observation Array → BEC conduits: shares condensate
- Nanite subnets → Nanite storage: stores nanites
- Nanite subnets → Observation Array: fills and drains
- Pending subnet → BEC controller: pattern-count input
- OpenComputers rack → BEC controller: hosts