promotional bannermobile promotional banner

hmc-optimizations

Optimizations for hmc-specifics
Back to Files

hmc-optimizations-26.1-1.0.0-lexforge-release.jar

File namehmc-optimizations-26.1-1.0.0-lexforge-release.jar
Uploader
HeadlessHQHeadlessHQ
Uploaded
Oct 20, 2026
Downloads
9
Size
20.0 KB
Mod Loaders
Forge
File ID
9266470
Type
R
Release
Supported game versions
  • 26.1.2
  • 26.1.1
  • 26.1

Curse Maven Snippet

Forge

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

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