FPSCounter

v1.3.0·Updated 2026-02-05

A lightweight, clean FPS counter mod for YAPYAP

About this mod Author’s original text

YAPYAP FPS Counter

A lightweight, clean FPS counter mod for YAPYAP, built with BepInEx.

Designed to be readable, configurable, and performance-friendly.

Features

  • Real-time FPS display
  • Clean UI
  • White text
  • Subtle black outline for readability
  • Small, unobtrusive size
  • Top-right placement
  • Positioned above existing HUD elements
  • Hotkey toggle
  • Press F2 to show/hide the FPS counter
  • Configurable
  • Enable or disable the counter via config file
  • Low FPS warning
  • FPS text turns red when FPS drops between 1–10
  • Performance friendly
  • No heavy reflection loops
  • No per-frame object searches
  • Minimal GC pressure

Installation

  • Install BepInEx 5.x for YAPYAP
  • Copy the compiled.dll into: YAPYAP/BepInEx/plugins/
  • Launch the game once to generate the config file

Configuration

Config file location: YAPYAP/BepInEx/config/sekond.yapyap.fpscounter.cfg

Available options:

  • Enable / disable FPS counter
  • Default visibility state
  • (Future) Position offsets

Controls

| Key | Action |

|----|-------|

| F2 | Toggle FPS counter |

Technical Notes

  • Uses Unity UI (UGUI) for compatibility
  • Automatically finds a valid Canvas at runtime
  • Anchored to the top-right for consistent placement
  • FPS calculated using smoothed delta time
  • Color updates dynamically based on FPS value

Known Behavior

  • FPS counter hides automatically when no valid game canvas is available
  • UI positioning may slightly vary depending on resolution and aspect ratio

Planned Improvements

  • Custom position offsets via config
  • Optional background panel
  • Color gradient (green → yellow → red)
  • Font size scaling options

License

Community mod — free to use and modify.

Credit appreciated but not required.

Credits

  • Built with BepInEx
  • Thanks to the YAPYAP modding community for guidance and testing

Install & use Install: follow the bundled instructions

  1. Unzip the archive from playbuff and read the bundled readme / instructions first.
  2. Most mods rely on the game's mod loader — the usual route is a community mod manager (such as r2modman): pick this game, install, and it handles the loader and dependencies.
  3. For a manual install, put the mod files into the matching Mod / plugins folder inside the game directory.
  4. Launch the game to confirm it loaded; mods with listed dependencies need those installed as well.

Install locations vary a lot between mods — the bundled readme is the most reliable guide.

Dependencies

Install these first, or the mod will not work:

BepInEx-BepInExPack

File & checksum

Filename
FPSCounter-1.3.0.zip
File size
79.9 KiB