promotional bannermobile promotional banner
premium banner
A modern Minecraft Forge mod for JVM memory monitoring and mod-level memory tracking

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