Repository navigation
Codex Rift Job Program
The job program lets the complex work through a list of atlas addresses on its own: dial, mine every surveyed deposit, close when the entry is done, go on with the next one. It uses exactly the console's normal commands, so dialing and upkeep cost the same and every research gate still holds. The program is saved with the complex and keeps running while nobody watches, as long as the complex is loaded.
Open it with the Program button at the top of the Rift console.
- Under "End of new entries:" choose how new entries end: until exhausted, energy < x % (starts at 25 %) or N minutes (starts at 20 minutes).
- Under "Add from the atlas (… / …)" click + name for every address you want. Only atlas addresses can be added, at most 8 (
rift.program.maxEntries(default 8, allowed 1–32)). The list offers six addresses at a time that are not in the program yet. - Adjust the entries in the table (see below).
- Repeat: on/off decides whether the program starts over after the last entry.
- Press Start. Stop halts it at any time.
In the table:
- End: click to step through until exhausted → energy below 10, 25, 50 % → 5, 10, 20, 30, 60 minutes → until exhausted.
- Rate: click to double the rate factor of the entry's jobs, up to the highest rate, then back to 0.25.
- ^ / v move an entry up or down, x removes it.
| Column | Shows |
|---|---|
| # | The position. |
| Address | The atlas name of the address (or the address itself). |
| End | How the entry ends. |
| Rate | The rate factor of its jobs. |
| State | For the current entry: waiting, dialing, running or closing (with a bar for a minute limit). Earlier entries show "done", later ones "waiting". |
For the current entry it:
- Closes the rift first if it is open at another address, and stops the jobs there.
- Dials the entry's address as soon as the complex is in STANDBY. If the energy for dialing is missing, it waits; any other refusal skips the entry ("Skipped …: …").
- While the rift is open there, it starts a job on every deposit that can be worked (with the standard method and the entry's rate) and sets the rate of running jobs. Before the deposits are surveyed it simply keeps the rift open.
- Ends the entry when its end is reached (see below).
- Stops the entry's jobs, shuts the rift down and goes on with the next entry. After the last entry it starts over, or with Repeat off stops with "Program finished."
The ends:
- until exhausted: every workable deposit is depleted or unavailable;
- energy < x %: the store of the complex is below this share of its capacity;
- N minutes: the rift has been open this long at this entry.
A fault stops the program: "Stopped: the complex reported a fault." Acknowledge the fault in the console and start the program again.
| Message | Meaning |
|---|---|
| … added to the program. | The address was added. |
| The program holds at most … addresses. | The list is full. |
| Only addresses from your atlas can be added. | The address is not (or no longer visibly) in the atlas. |
| Address removed from the program. | |
| Add an address first. | Start with an empty program. |
| Program started. / Program stopped. | |
| Skipped …: … | The entry was refused, with the reason. |
| Program finished. | The last entry is done and Repeat is off. |
| Stopped: the complex reported a fault. | See above. |
Editing the program needs the Admin role in the owner's team, starting and stopping it the Operator role.
Tip
An energy-aware loop Give every entry the end "energy < 25 %" and turn Repeat on: the complex mines until its store runs low, closes, and dials the next address once the store has refilled enough for the dial. Feed the Power Injection Array steadily and the loop runs by itself.
Note
Factory Controller A Factory Controller linked to the gate can start and stop this program from its Rift tab.
QNet Codex
Getting Started
- Welcome to QNet
- The First Machines
- Tiers and Components
- Energy, Fluids and Gases
- Building Plants
- The Quanta Linker
- Teams and Rights
- Upgrades and Plant Modules
Energy
- Energy Overview
- Basic Dynamo
- Thermoelectric Generator
- Stirling Generator
- Geothermal Heat Exchanger
- Solar Array
- Wind Turbine
- Solar Thermal Field
- Industrial Boiler
- Steam Turbine
- Gasifier
- Natural Gas and the Gas Derrick
- Gas Engine
- Gas Turbine
- Fission Reactor
- Nuclear Fuel Cycle
- Advanced Reactor Model
- Centrifuge Cascade
- Tokamak
- Little Star
- Micro Black Hole Plant
- Hawking Reactor
- Capacitor Bank
- Battery Hall
- Molten-Salt Store
- Gravity Store
- SMES
- Dimensional Store
- Process Heat
- Electric Heater and Heat Exchanger
- Incidents and Safety
- Radiation
Processing
- Crusher
- Induction Furnace
- Metal Former
- Assembler
- Plant Processor
- Farming Station
- Tree Harvester
- Electrolyzer
- Air Separator
- Chemical Reactor
- Industrial Centrifuge
- Crystallizer
- Tunnel Furnace
- Foundry
- Chemical Plant
- Assembly Complex
- Agricultural Facility
- Particle Facility
- Quantum Facility
- Matter Reconstructor
- Deep Core Extractor
- Plant Speed Modules
- Materials and Recipes
Rift
- The Rift
- Building the Complex
- Structure Parts
- Rift Gate Assembly
- Power Injection Array
- Stabilization Tower
- Coordinate Computation Array
- Dimensional Observatory
- Extraction Array
- Matter Receiving Facility
- Linking the Complex
- Running the Rift
- The Rift Console
- Research and Signals
- The Research Tree
- Mining
- Sectors and Diminishing Returns
- The Job Program
- Rift Map Table
- Command Terminal and Monitors
- Rift Materials
Storage
- The Storage Network
- Storage Controller
- Storage Units
- Storage Access Terminal
- Storage Interface
- External Storage Interface
- Bulk Tank
- Warehouse
- Linking Storage
Logic
Reference
Items and Blocks
- Advanced Circuit
- Ash
- Basic Circuit
- Bio Fertilizer
- Biomass
- Block Die
- Block Mold
- Casting Basin
- Charged Quantum Crystal
- Coal Dust
- Conductive Alloy Ingot
- Conveyor
- Copper Coil
- Copper Dust
- Copper Plate
- Copper Wire
- Creative Battery
- Creative Gas Tank
- Deepslate Lead Ore
- Deepslate Lithium Ore
- Deepslate Uranium Ore
- Efficiency Upgrade
- Emergency Vent
- Energy Cell
- Energy Transformer
- Exotic Matter
- Field Emitter
- Field Stabilizer
- Fluid Tank
- Gas Compressor
- Gas Tank
- Gear Die
- Gear Mold
- Generator Coil
- Gold Dust
- Gold Plate
- Heat Exchanger Tubes
- Induction Coil
- Industrial Frame
- Ingot Mold
- Iron Dust
- Iron Plate
- Irradiated Residue
- Laser Optic
- Block of Lead
- Lead Ingot
- Lead Ore
- Lithium Carbonate
- Lithium Dust
- Lithium Ore
- Machine Frame
- Nugget Mold
- Parallel Upgrade
- Pattern Card
- Plant Fiber
- Plate Die
- Plate Mold
- Polymer Sheet
- Precision Alloy Ingot
- Precision Frame
- Pump
- Quanta Linker
- Quantum Crystal
- Quantum Frame
- Quantum Processor
- Range Upgrade
- Raw Lead
- Raw Lithium
- Raw Uranium
- Refractory Bricks
- Rod Die
- Rod Mold
- Rotor Blade
- Rotor Shaft
- Sensor Module
- Servo Motor
- Silicon
- Silicon Boule
- Silicon Wafer
- Solidified Melt
- Speed Upgrade
- Stabilized Matter
- Steel Blend
- Steel Dust
- Steel Gear
- Steel Ingot
- Steel Plate
- Steel Rod
- Superconductor Wire
- Uranium Dust
- Uranium Ore
- Wire Die
- Yield Upgrade