Tags
Creators
Details
Licensed MIT
Published 2 weeks ago
Updated 2 days ago
All versions
2.3.0
Release
GTCalcBoard 2.3.06 days ago 45
Compatibility
Minecraft: Java Edition
1.20.1
Platform
Forge
Supported environments
Client-side
Server-side
Client and server
Changes
[2.3.0] - 2026-09-16
Added
- Added an auto-ratio button to expanded group frames, allowing players to calculate and balance upstream and downstream machine counts against the entire group without needing to collapse it into a module.
- Added a full-flow PNG export feature under the Share / I/O menu, allowing players to copy the entire active canvas page to the system clipboard as a clear, high-resolution image regardless of the current viewport or zoom level (with automatic fallback to the screenshots folder if clipboard access is unavailable). (Contributed by @SirEdvin in #9, thanks!)
- Added a comprehensive 3-track interactive tutorial system, featuring a basic starter tutorial, 4 specialized academy chapters for ratio solving, wiring, module subpages, and workspace management, along with non-intrusive contextual tips for in-game factory design.
- Added TerraFirmaGreg (TFG) Large Boiler support, allowing players to calculate steam generation and fuel consumption for Large Bronze and Large Steel Boilers with 9 selectable booster fluids, standard or purified water quality, dynamic water penalty scaling, and dual-fuel Super Boiler mode.
Improved
- Improved the interactive tutorial flow so completing an action pauses to highlight the results and changes on the canvas with clear feedback, allowing players to review the outcome and proceed at their own pace using the Next Step button or Space/Enter keys, while preserving already placed machines and connections across steps.
- Streamlined the toolbar help dropdown menu by restructuring it cleanly around the basic starter tutorial and academy chapters.
- Improved Chapter 1 of the interactive academy by adding an explicit Alt+R auto-ratio step after anchor setup, and replacing placeholder nodes with realistic multi-step processing lines: a copper wire and cable line for harmonized integer scaling, and a 3-node leaching circuit with external acid makeup for damped recirculation loop scaling.
- Improved recirculating loop steady-state balancing to be automatically optimized alongside standard [Alt+R] and [Alt+Shift+R] auto-ratio calculations, and added a clickable [🔄 Steady State] badge on loop machine cards for one-click right-sizing.
- Hardened multiplayer server memory protection against abnormal network upload streams when committing large team workspace pages.
- Optimized node and blueprint copying to eliminate screen stutter when duplicating or pasting large factory layouts and complex process groups.
Fixed
- Fixed an issue where equipping parallel control hatches on multiblock machines could become stuck at 1x parallel after opening the machine configuration dialog.
- Fixed an issue where junction external supply, infinite supply, or raw inflow was not recognized by downstream machine inputs when viewing flow rates in 1x recipe batch mode.
- Fixed a game crash occurring when clicking empty canvas space while editing values on compound or module nodes.
- Prevented keyboard shortcuts (such as Delete, Backspace, or Ctrl+Z) from accidentally affecting background canvas nodes while a dialog or popup window is open.
- Fixed an issue where switching page tabs while dragging a connection wire could leave the wire hanging or connect across different pages.
- Fixed an issue in Academy Chapter 3 where pressing Escape inside a module subpage would quit the tutorial instead of returning to the parent canvas.
- Improved page management to automatically clean up child subpages whenever their parent page is deleted, ensuring orphaned subpages are never left behind on the board.
- Hardened canvas UI interactions and flow calculations against unexpected crashes when switching pages, navigating complex graphs, or loading world saves with corrupted values.
Optional dependencies
Any compatible version
Any compatible version
Any compatible version
Any compatible version
Any compatible version
Any compatible version
Any compatible version
Any compatible version
Any compatible version
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle. To learn more about the Modrinth Maven API, click here.
Note: When available, you should use the creator's maven repo instead as it will have transitive dependency information that the Modrinth Maven API does not. You may also end up with duplicate dependencies if you use a mix of Modrinth and non-Modrinth Maven repositories for your dependencies, because the group identifier will be different when served through the Modrinth Maven API.
Maven coordinates:
Version ID:
build.gradle:
repositories {
exclusiveContent {
forRepository {
maven {
name = "Modrinth"
url = "https://api.modrinth.com/maven"
}
}
// forRepositories(fg.repository) // Uncomment when using ForgeGradle
filter {
includeGroup "maven.modrinth"
}
}
}
// Standard Gradle dependency
dependencies {
implementation "maven.modrinth:beYVVxDr:ei006aB1"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:beYVVxDr:ei006aB1"
}

