Modscraper Modscraper Minecraft
Performance Monitoring Enhancer logo

Performance Monitoring Enhancer

Mod

by IAmFmGod

Performance Monitoring Enhancer is a lightweight Forge mod that overlays real-time performance stats—current FPS, 1 % low FPS, 0.01 % low FPS, server TPS and ping—directly on your screen.

Type

Mod

CurseForge Downloads

7,256

CurseForge ID

1298243

Last Updated

Jul 26, 2026

Description

Features include:
– Server TPS (updated every 10 server ticks, approximately 0.5 s); 
– Current FPS, 1% Low, and 0.01% Low Ping of the player (ms) RAM utilization for the JVM (used/max MB) – CPU load on the system (percentage of total cores) – Free MB or GPU VRAM usage (supported by NVIDIA and ATI).

 - Hotkeys:

• H → Turn    

• G → Enter/Exit "drag mode" (pause game, position HUD, ungrab mouse). • K → Launch the settings GUI (status and color mode checkboxes) Toggle the verbose overlay (small line-charts) using the V key. A background box that is semi-transparent and automatically resizes The hud.cfg configuration file ensures that all settings including the HUD position are persistent.

Credits to 

arcana on discord for the icon

Commented Directory Structure
<project-root>/
├── build.gradle # Gradle build script
├── settings.gradle # Gradle settings
├── src/
│ ├── main/
│ │ ├── java/ # Java source files
│ │ │ └── iamfmgod/
│ │ │ └── performancemonitoringenhanc/
│ │ │ ├── core/ # Mod entry point & sided proxies
│ │ │ │ ├── ModMain.java
│ │ │ │ ├── CommonProxy.java
│ │ │ │ └── ClientProxy.java
│ │ │ ├── config/ # Config loader & saver
│ │ │ │ └── HudConfig.java
│ │ │ ├── hud/ # HUD state & overlay rendering
│ │ │ │ ├── HudManager.java
│ │ │ │ └── HudOverlay.java
│ │ │ ├── input/ # Key+mouse handlers (client‐only)
│ │ │ │ ├── KeyHandler.java
│ │ │ │ └── MouseDragHandler.java
│ │ │ ├── gui/ # Drag‐mode & settings screens
│ │ │ │ ├── HudDragScreen.java
│ │ │ │ └── HudSettingsGui.java
│ │ │ ├── network/ # TPS/ping packet & server tick handler
│ │ │ │ ├── NetworkHandler.java
│ │ │ │ ├── PacketTpsPing.java
│ │ │ │ └── ServerTickHandler.java
│ │ │ └── util/ # Rendering utilities
│ │ │ └── RenderUtils.java
│ │ └── resources/ # Non‐code resources
│ │ ├── mcmod.info # 1.12.2 mod metadata (mcmod.info JSON)
│ │ └── assets/
│ │ └── performancemonitoringenhanc/
│ │ ├── logo.png # Mod icon
│ │ └── lang/
│ │ └── en_us.lang # Localization keys/values
│ └── test/ # (optional) unit tests
└── config/ # Runtime config directory
└── hud.cfg # Created/updated by HudConfig at first run

Similar Mods

Included in Modpacks

External Resources