MemoryCatcher

A modern Minecraft Forge mod for JVM memory monitoring and mod-level memory tracking
屏幕截图 2026-03-13 160145.png

屏幕截图 2026-03-13 160145.png

屏幕截图 2026-03-13 160155.png

屏幕截图 2026-03-13 160155.png

屏幕截图 2026-03-13 160029.png

屏幕截图 2026-03-13 160029.png

屏幕截图 2026-03-13 160124.png

屏幕截图 2026-03-13 160124.png

Description

MemoryCatcher

A modern Minecraft Forge mod for JVM memory monitoring and mod-level memory tracking.

Features

Real-time Memory Monitoring

  • HUD Overlay: Display heap memory usage, GC statistics, and top memory-consuming mods in real-time
  • Memory Bar: Visual progress bar showing memory usage percentage with color-coded warnings
  • Configurable Position: HUD can be positioned at any corner of the screen

Memory Analysis Dashboard

  • Overview Tab: Heap memory summary, GC statistics, and analysis status
  • Mods Tab: List of all tracked mods with multi-dimensional memory data
  • History Tab: Memory usage graph with peak/average statistics

Four-Dimensional Memory Analysis

  1. Registry Estimate: Memory estimation based on registered game objects
  2. Shallow Heap: Direct memory usage via JMX class histogram analysis
  3. Metaspace Estimate: Estimated metaspace usage from class file analysis
  4. Retained Heap: Retained memory calculation via heap dump analysis

GC Statistics

  • Per-collector GC statistics (G1, Parallel, Serial, ZGC, Shenandoah)
  • Collection count and time tracking
  • Delta statistics for monitoring GC pressure

Modern UI Design

  • Dark/Light theme support
  • Smooth animations and hover effects
  • Card-style panel layout
  • Responsive design with dynamic positioning

The MemoryCatcher Team

profile avatar
  • 9
    Followers
  • 13
    Projects
  • 1.6M
    Downloads

Sponsor me here https://afdian.com/a/dreamofsh

More from dreamforShView all

  • CIT Resewn (NeoForge) project image

    CIT Resewn (NeoForge)

    • 61
    • Mods

    Re-implements MCPatcher/OptiFine's CIT (Custom Item Textures). NeoForge port of SHsuperCM's CIT Resewn.

    • 61
    • July 6, 2026
    • Mods
    • +1
  • lightspeed-kryo project image

    lightspeed-kryo

    • 16.2K
    • Mods

    Porting and improving the high version of lightspeed, while changing the serialization library to kryo

    • 16.2K
    • July 6, 2026
    • Mods
    • +1
  • SimCity Expansion project image

    SimCity Expansion

    • 129
    • Mods

    Building expansion-pack manager for New-Simukraft-1.21.1

    • 129
    • July 2, 2026
    • Mods
    • +1
  • New Visual Keybing project image

    New Visual Keybing

    • 10.8K
    • Mods

    NewVisualKeybing is a visual key binding management mod for Minecraft. It presents keyboard and mouse layouts so players can inspect, filter, and adjust key usage across a modpack

    • 10.8K
    • June 17, 2026
    • Mods
    • +1
  • CIT Resewn (NeoForge) project image

    CIT Resewn (NeoForge)

    • 61
    • Mods

    Re-implements MCPatcher/OptiFine's CIT (Custom Item Textures). NeoForge port of SHsuperCM's CIT Resewn.

    • 61
    • July 6, 2026
    • Mods
    • +1
  • lightspeed-kryo project image

    lightspeed-kryo

    • 16.2K
    • Mods

    Porting and improving the high version of lightspeed, while changing the serialization library to kryo

    • 16.2K
    • July 6, 2026
    • Mods
    • +1
  • SimCity Expansion project image

    SimCity Expansion

    • 129
    • Mods

    Building expansion-pack manager for New-Simukraft-1.21.1

    • 129
    • July 2, 2026
    • Mods
    • +1
  • New Visual Keybing project image

    New Visual Keybing

    • 10.8K
    • Mods

    NewVisualKeybing is a visual key binding management mod for Minecraft. It presents keyboard and mouse layouts so players can inspect, filter, and adjust key usage across a modpack

    • 10.8K
    • June 17, 2026
    • Mods
    • +1