Performance Monitoring Enhancer
Modby 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.
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
Recommended Gear
AffiliateHardware and extras that pair well with this mod.
As an Amazon Associate I earn from qualifying purchases.
Similar Mods
Jukebox Looping
Changes Jukeboxes to loop music discs, without breaking redstone contraptions
Dragon Block Rebirth
Dragon Block Rebirth intends to be a reimagination/remake of the classic 1.7.10 mod Dragon Block C.
Classic Farlands
Brings the classic style of Far Lands to 1.21+
Qarsan's Insurgency
Various pieces of equipment for your guerilla warfare
Potato Food
Adds a few new foods that extend upon what Minecraft already has to offer!
NBT Tooltip
Show the item's NBT in its tooltip