TaskManager: The Ultimate Minecraft Profiler Add-On

TaskManager for Minecraft identifies frame drops, high MSPT, and hot mods live. Install and profile your Fabric world today.

Download TaskManager for Minecraft 1.21.11, 1.21.9, 1.21.8

Original name: TaskManager

Minecraft: 1.21.11, 1.21.8, 1.21.9

Loaders: Fabric

FileVersionLoaderSize
TaskManager-1.2.0-1.21.11.jar1.21.11Fabric249 КБDownload
TaskManager-1.2.0-1.21.6-1.21.8.jar1.21.8Fabric249 КБDownload
TaskManager-1.2.0-1.21.9-1.21.10.jar1.21.9Fabric249 КБDownload

TaskManager

If you play modded Minecraft, you know the struggle: everything runs fine for an hour, then suddenly your frames tank, the world stutters, and you have no idea which mod is to blame. The vanilla F3 screen only tells you so much. That is where TaskManager steps in. This Fabric client profiler is built specifically for modded Minecraft, giving you a live, in-game look at what is eating your CPU, GPU, and memory while you are still playing.

What Is TaskManager for Minecraft?

TaskManager is a powerful profiling add-on that runs entirely on the client. It does not require a server-side mod. Once installed, you press F12 to open the profiler overlay right in your game. Instead of guessing which mod causes those annoying MSPT spikes, you get a detailed breakdown of CPU usage per mod, estimated GPU attribution, memory estimates, and even startup timings measured from Fabric's entrypoint execution.

Key Features at a Glance

  • Live per-mod CPU attribution using sampled stack ownership and event invokes shown separately.
  • Estimated per-mod GPU attribution via render-thread sampling plus measured GPU timer-query time.
  • Per-mod memory estimates with shared JVM/runtime buckets and top live class families.
  • Loader-aware startup timing measured from Fabric entrypoint execution, shown explicitly in milliseconds.
  • Timeline graphs for frametime, FPS, network throughput, and disk throughput.
  • World diagnostics with a Lag Map and Block Entities mini-tabs.
  • JVM thread diagnostics, waits/locks, and sensor/runtime health in the System tab.
  • Session recording and export with a polished summary of worst frame, MSPT spikes, top CPU/GPU/memory mods, hot chunks, and block-entity hotspots.
  • Optional HUD overlay with configurable sections, layout, position, and trigger mode.

How to Install TaskManager for Minecraft

TaskManager is a Fabric mod, so you will need the Fabric Loader installed first. The add-on supports a wide range of Minecraft versions, typically from 1.19 through the latest 1.21 releases, so check the official download page for your exact version. To download TaskManager, head to the mod's page on a trusted repository like Modrinth or CurseForge, grab the JAR file, and drop it into your mods folder. That is it. No extra dependencies beyond Fabric API are required for most versions.

If you prefer a more streamlined approach, the foxygame.net launcher offers a one-click install for TaskManager, automatically handling version compatibility and dependency checks so you can jump straight into profiling without wrestling with mod folders.

Step-by-Step Installation

  • Install the Fabric Loader for your Minecraft version.
  • Download the TaskManager JAR file from the official source.
  • Place the JAR into your .minecraft/mods folder.
  • Launch the game with the Fabric profile.
  • Press F12 in-game to open the profiler.

Understanding the Profiler Tabs

TaskManager organizes its data into several tabs, each designed to answer a specific question about your game's performance.

Tasks and GPU Tabs

The Tasks tab shows per-mod CPU share, sampled threads, sample counts, and invokes. You can filter, sort, and click any row for detailed information. The GPU tab does the same for graphics, estimating per-mod GPU share based on render samples and thread counts. This is invaluable when you suspect a rendering mod like a shader or a particle-heavy add-on is causing frame drops.

Render, Startup, and Memory Tabs

The Render tab breaks down render-phase CPU/GPU timings and call counts. The Startup tab is a gem for modpack developers: it shows Fabric startup and entrypoint timing by mod in explicit milliseconds, so you can see exactly which mod takes five seconds to initialize. The Memory tab provides per-mod heap estimates, shared JVM buckets, top classes, and a shared-family drilldown for deeper analysis.

Flame, Timeline, and Network Tabs

The Flame tab gives you a sampled stack and flame-style hotspot view, perfect for spotting deep call chains. The Timeline tab offers frametime, FPS, jitter, variance, frame percentiles, GPU frame time, and MSPT overview. The Network tab shows inbound and outbound throughput graphs plus packet and category breakdowns, which is handy for multiplayer servers.

World, System, and Settings Tabs

The World tab includes a lag map, hot chunks, entity hotspots, and block-entity drilldowns. The System tab covers CPU/GPU load, temperatures, thread load, waits/locks, sensors, and runtime diagnostics. Finally, the Settings tab lets you configure session options, HUD options, and table column visibility. All keybinds (F12 for profiler, F11 for session recording, F10 for HUD toggle) can be remapped in Minecraft's controls menu.

Session Recording and Export

One of the best features is session recording. Press F11 to start or stop recording, and when you export the session, you get a polished summary that includes the worst frame, worst MSPT spike, top CPU mods, top GPU mods, top memory mods, hot chunk summary, block entity classes, rule findings, and sensor diagnostics. This is perfect for sharing with modpack maintainers or for your own post-mortem analysis.

Honest About Accuracy

TaskManager aims to be transparent about what is measured versus estimated. CPU attribution is based on sampled stack ownership, GPU attribution is estimated from render-thread samples weighted by GPU timer-query time, and memory attribution is based on JVM class-histogram style ownership. Temperatures and some system metrics depend on what your platform or an external sensor provider exposes. So while the profiler is extremely useful for finding hotspots and spikes, some values, especially GPU-per-mod and shared JVM memory, should be interpreted as guidance rather than perfect ground truth.

Conclusion

TaskManager for Minecraft is an essential tool for anyone playing heavily modded Fabric packs. It turns the frustrating hunt for performance hogs into a straightforward, data-driven process. Whether you are a casual player tired of stutters or a modpack developer optimizing startup times, this add-on gives you the visibility you need. The foxygame.net launcher also keeps TaskManager updated automatically, so you always get the latest fixes and version support without manual checks. So go ahead, download TaskManager, press F12, and finally see what your game is really doing under the hood.