Compatibility
Minecraft: Java Edition
1.20.1
Platforms
Supported environments
Client-side
Server-side
Client and server
Links
Tags
Creators
Details
Licensed MIT
Published 7 hours ago
Updated 3 weeks ago
GregTech Calculator Board (GTCalcBoard)
An in-game node graph calculator for GregTech CEu Modern. Instead of juggling external spreadsheets or web tools to balance your factory lines, you can drop recipes onto an infinite canvas, wire inputs and outputs together, and let the mod figure out the exact machine ratios and power requirements for you.
Features
- Interactive Node Canvas & LOD: Drag, pan, and zoom across an infinite canvas with batched wire rendering and LOD optimization. Machine cards display processing time, overclock details, exact EU/t draw, and per-second item/fluid throughput. Full EMI integration with
R/Urecipe lookups. - Multi-Tab Pages & Modules: Create, switch, rename, and manage multiple independent calculation boards. Group sub-processes into single module cards (
[📦 Module]) and expand (⤢) them when needed. - Smart Wiring & Auto-Connect: Drag between ports to connect pipelines, or use Auto Connect to link matching item/fluid ports instantly. Use Smart Match Connect (
Shift + Drag) to scale machine counts automatically with Integer Ceiling. - Master Anchor & Auto Ratio: Mark any bottleneck machine or target product as the Base Anchor (
🎯). Hit Auto Ratio to rebalance machine counts across connected nodes with Integer Ceiling (1, 2, 3...) enforcing Supply ≥ Demand. - Turbine Simulation & Rotor Scanner: Emerald-themed generator cards (
+EU/t), real-time 3D rotor scanner dialog ([⚙ 220%]), and automatic turbine power/parallel calculation (Vmax = Vholder × Rotor% / 100). - Interactive Numeric Parallel Input: Direct typing for custom parallel numbers (e.g.
1152), or mouse wheel scrolling to scale parallels quickly. - In-Game Interactive Tutorial: Built-in step-by-step interactive tutorial covering recipes, wiring, ratios, and modules.
- Blueprint Sharing: Copy board layouts as compact text strings (
GTBOARD:...) withCtrl + Cand import them withCtrl + V. - Live Process Summary: Real-time overlay tracking total net EU/t, highest tier required, raw inputs needed, and net output products/byproducts.
Controls & Shortcuts
| Action | Key / Mouse |
|---|---|
| Open Calculator Board | Configurable in Options -> Controls |
| Pan Canvas | Right Click + Drag or Middle Click + Drag |
| Zoom Canvas | Mouse Wheel (Zooms to cursor) |
| Marquee Box Selection | Left Click + Drag on empty canvas space |
| Multi-Node Dragging | Drag any selected node to move all selected nodes together |
| Connect Wire | Left Click & Drag between ports (Output -> Input or Input -> Output) |
| Smart Match Connect (Bidirectional) | Shift + Drag between ports • Output -> Input: Scales consumer machine count to producer supply (Integer Ceiling) • Input -> Output: Scales producer machine count to consumer demand (Integer Ceiling) |
| Disconnect Wire / Port | Right Click on wire or port socket |
| Set Master Anchor | Click 🎯 icon on recipe card header |
| Edit Machine Count | Click count box -> type number -> Enter or Esc, or use [-]/[+]/[/2]/[x2] |
| Adjust Parallel (Par) | Click [Par: 1x] to type number, Mouse Wheel to double/halve, Right Click for 1/2 |
| Equip Turbine Rotor | Click [âš™ 220%] rotor button -> Choose from 3D visual rotor dialog |
| Change Voltage Tier | Click or Mouse Wheel over Tier button (LV, MV, HV...) |
| Toggle Overclock Mode | Click [STD OC] / [PERF OC] button |
| Blueprint Copy / Paste | Ctrl + C (Copy) / Ctrl + V (Import) in calculator board |
| Recipe / Uses Lookup | Hover over port and press R (Recipes) or U (Uses) |
| Scroll Top Toolbar / Tabs | Mouse Wheel or Left Click + Drag over toolbar / tab bar |
Requirements
- Minecraft:
1.20.1 - Mod Loader:
Forge (47.2.0+) - Required Dependencies: None
- Recommended:
Note: While GregTech is not a hard requirement, the calculator is specifically designed around GTCEu mechanics and voltage tiers, and has not been tested extensively without GregTech CEu Modern installed.


