A printer has dedicated faces for everything it needs. Get the I/O right and hoppers or pipes can feed it hands-free.
The Matter Calculator
With a disc loaded, the GUI answers “can I afford this?” before you commit: the cost line shows total Filament Units and estimated time, and hovering the FU gauge breaks the job down: FU needed per tier vs. what’s on hand (docked spools plus the rack network), total RF, and the ETA at your current upgrade loadout. If a tier can’t be covered the readout turns red and names the missing tier. Predictions track Efficiency modules and a slotted Overdrive resin exactly. What it quotes is what the job consumes.
Hovering the output slot shows the machine’s recent jobs: what printed (or deconstructed), how many blocks, and how long ago.
While a job runs, Start becomes Cancel. Cancelling is always safe: placed blocks and spent Filament Units stand (nothing is rolled back), the disc stays loaded, and restarting runs as a repair: blocks that already match re-cover at zero cost, so a cancelled-and-restarted print never costs more than printing it once. There’s no separate refund step because the printer pays per block as it places, never up front.
Faces & I/O
- Top: input: templates and discs go in here.
- Bottom: output: finished prints and ejected discs come out here.
- Sides: spool docks, loaded by hand or from the GUI (not exposed to item automation).
Hoppers work from Tier 1, and any pipe mod that respects inventory faces will route discs into the top and pull prints out of the bottom. Only those two faces accept automated item I/O. The side spool docks are filled manually.
Power & filament
RF cables connect on any face. Spools dock on the sides: Shift+Right Click the printer with a spool in hand, or Shift+Click it into the spool docks in the GUI. Docked spools render on the machine and visibly shrink as their Filament Units deplete.
No RF mod installed? The Simple Generator burns furnace fuel into a trickle of RF (right-click or hopper it fuel), so MC3DPrint runs standalone. For serious throughput, bring your own power.
Starting a print
Loading a disc arms the printer and shows Ready. From there:
- Press
Start(or pulse redstone) to begin. - Or flip
Autoon to start the moment a disc lands.
Use the X/Y/Z offsets in the GUI to move the build area. The default is centered directly above the printer.
Reading progress with a comparator
Put a comparator against any printer or fabricator and it reads out the job’s progress, exactly like one against a Filament Rack reads its fill level. No upgrade needed: reading a machine is always free.
- 0 means nothing is loaded and nothing is to do: the machine is empty, or it is holding something it has not been told to start.
- 1 to 15 means there is work loaded, climbing to 15 as the job places its final block.
That split is the whole rule, and it holds in all three modes (blueprint, item and deconstruct): 0 is idle, anything above 0 means work is loaded. A stalled machine still counts as loaded, so it keeps a non-zero reading rather than dropping to 0. On a fabricator you read the controller, not the casings.
Because a stall keeps the comparator non-zero, a comparator alone cannot tell you the machine has stopped moving. That is the other half of the pair: the Redstone Module emits full power only while the machine is genuinely working and drops to 0 the moment it stalls.
If a print won’t begin, check the FAQ.