Ever unlocked a bunch of achievements at once and watched the game freeze for a moment? This mod fixes that. It moves the work of preparing achievement toasts off the main render thread, so the game stays smooth even when several toasts pop up at the same time.
Client-side only. Works on Fabric, Forge, and NeoForge. No config needed.
When you unlock an advancement, the game builds and renders the toast right on the render thread — the same thread that draws every frame. Loading the icon texture and preparing the toast content causes a visible stutter at the exact moment the toast appears. It gets worse when multiple achievements fire at once, like when a quest mod grants several rewards in the same tick.
Instead of letting each toast pile onto the render thread the moment it's earned, the mod intercepts the toast-adding call and hands the toast to a background thread. That thread paces the release — at most two toasts every 50 ms — and posts each one back to the main thread for display. A burst of toasts gets spread out over time instead of all landing on the same frame.
If anything goes wrong (the game version isn't recognized, a class can't be found), the mod silently steps aside and the game behaves exactly like vanilla. No toasts are lost, no crashes.
mods folder.Classic Forge users: you also need MixinBooter installed, since classic Forge doesn't ship with a Mixin loader.
Tested on Minecraft 1.18 through 26.2 across Fabric, Forge, and NeoForge. If the mod can't hook into your specific version, it disables itself quietly — the game runs as if the mod weren't there.