promotional bannermobile promotional banner

hmc-optimizations

Optimizations for hmc-specifics
Back to Files

hmc-optimizations-26.3-1.0.0-neoforge-release.jar

File namehmc-optimizations-26.3-1.0.0-neoforge-release.jar
Uploader
HeadlessHQHeadlessHQ
Uploaded
Oct 20, 2026
Downloads
13
Size
19.8 KB
Mod Loaders
NeoForge
File ID
9266484
Type
R
Release
Supported game versions
  • 26.3

Curse Maven Snippet

NeoForge

implementation "curse.maven:hmc-optimizations-1754196:9266484"

Learn more about Curse Maven

What's new

1.0.0 (2026-10-17)

⚠ BREAKING CHANGES

  • 1.12.2 no longer replaces the display, framebuffer, font renderer, RenderGlobal and resource loading at startup. Like the newer versions it skips the per-frame work in Minecraft#runGameLoop (world and GUI rendering, framebuffer blit, display updates, GL error checks) while HmcOptimizations.isActive(), so the optimize command can turn optimizations off at runtime and the game can run with Xvfb. Screenshots are read synchronously on 1.12.2 (F2, HMC-Specifics), so right before ScreenShotHelper#createScreenshot reads the framebuffer a single frame is rendered without optimizations, the way runGameLoop would render it. The release jars bundle the hmc-optimizations-api, the HeadlessMc 2 API, the fps command and the old HeadlessForge code are gone. 1.12.2 now also runs the Xvfb screenshot test in CI.

Features

  • add Minecraft 26.2 support (#8) (817a359)
  • moved to headlesshq (#7) (a147436)
  • Release 1.0.0, screenshot support, hmc-specifics support (#9) (7ad52bc)

This mod has no related projects