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
- Registry Estimate: Memory estimation based on registered game objects
- Shallow Heap: Direct memory usage via JMX class histogram analysis
- Metaspace Estimate: Estimated metaspace usage from class file analysis
- 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


