Tags
Creators
Details
Licensed MIT
Published 2 weeks ago
Updated 2 days ago
All versions
2.4.0-beta.1
Beta
GTCalcBoard 2.4.0-beta.12 days ago 26
Compatibility
Minecraft: Java Edition
1.20.1
Platform
Forge
Supported environments
Client-side
Server-side
Client and server
Changes
[2.4.0-beta.1] - 2026-09-20
Added
- Added a Batch Run Calculator dialog, allowing players to calculate the total processing time, required raw materials, projected output yields, and energy consumption based on a finite input batch or a target production goal. Accessible via the Optimize toolbar dropdown or by clicking any resource in the Process Summary panel.
- Added a Recipe Override tab in the machine settings dialog, allowing players to manually customize base processing time, power consumption/generation, and input/output ingredient amounts for unsupported generic machines or custom processes, with one-click restoration to default recipe values.
- Added a Local Web Dashboard, allowing players to view and monitor the active calculator board in real time on a secondary monitor or web browser while building in-world. Disabled by default to save system resources, it can be enabled via the in-game Settings dialog or client config, and accessed via the Share / I/O toolbar menu or the /gtcalcboard web command.
Improved
- Improved the Local Web Dashboard icon rendering and caching pipeline with background prewarming, browser-level asset caching, and robust texture loading to eliminate in-game stutter when viewing large factory blueprints.
- Added a Page Browser to the Local Web Dashboard, allowing players to view all pages, search by name or folder, switch blueprints freely, and toggle in-game live page tracking.
- Improved Local Web Dashboard visual rendering with dedicated item/fluid slot plates, strict vertical icon alignment, two-column port layout to prevent text overlapping, dynamic card height scaling to cleanly enclose large recipe port lists, and authentic item/fluid/machine icon rendering while stripping raw color formatting codes.
- Aligned Local Web Dashboard node card dimensions, row height, and port wire connections with in-game layout specifications, ensuring consistent spacing between adjacent machines and preventing junction pins from being overlapped.
- Added comprehensive measurement unit formatting (mB, B, kB, MB, and compact EU/t) to the Local Web Dashboard, allowing players to read fluid and power rates clearly with an instant unit toggle (Auto / B / mB) in the top toolbar.
Fixed
- Fixed an issue where steam multiblock machines such as the Steam Kiln and Steam Ore Factory incorrectly triggered missing energy hatch warnings and displayed electric/maintenance hatches in machine configuration dialogs, correctly restricting compatible addons to steam hatches.
- Fixed an issue where recipes added from viewers or switched on existing nodes could lose their input and output ports.
- Fixed an issue where recipes for low-tier machines like macerators omitted input ingredient ports when added to the board.
- Fixed an issue where parallel hatches on unpowered multiblock machines were capped to low voltage limits before energy hatches were installed, accurately preserving the hatch's rated parallel multiplier (including Star Technology Theta 2's 8x buff).
Optional dependencies
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:fEJqhmr1"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:beYVVxDr:fEJqhmr1"
}










