FPS Reducer

FPS Reducer

Mod

Reduce GPU and CPU usage automatically when no user operation exists.

Client Optimization

456.7k downloads
224 followers
Created8 months ago
Updated17 days ago

Follow Save
Host your Minecraft server on BisectHosting - get 25% off your first month with code MODRINTH.

FPS Reducer 1.12.2-1.20

Changelog

v1.20

  • Added French translation. (Thanks to b14st0)

v1.18

  • Improved configuration GUI.
  • Added a dedicated setting for disabling the HUD.
  • Changed default HUD info to "FPS only".

v1.17

  • Updated pl_PL.lang. (Thanks to Grreg21)
  • Fixed slider handle's texture was broken in the specific resource packs.
  • Fixed PAUSE key works unintentionally when the FPS Reducer is disabled.

v1.16

  • Added shortcut key to enter to idle mode manually. (PAUSE key by default)
  • Fixed slider's texture was broken in the specific resource packs.
  • Improved debug logs.

v1.15

  • Added Simplified Chinese translation. (Thanks to cutedobe)
  • Added Traditional Chinese translation. (Thanks to cutedobe)
  • Added Russian translation. (Thanks to agent_rby_)

v1.14.1

  • Fixed the crash when using OpenJ9.
  • Updated Polish translation. (Thanks to Grreg21)
  • Updated English lang file. (Thanks to Grreg21)

v1.14

  • Changed default settings: "Reudce FPS when inactive": OFF -> ON
  • Changed default settings: "Suppress sound when inactive": OFF -> ON
  • Changed default settings: suppressedVolume: 10 -> 20
  • Changed the function of "FPS Reducer" button. All suppression functions are now off.
  • Changed "Waiting Timer" can be OFF by moving the slider to the right end.
  • Added CPU usage information of client thread.
  • Added new settings related to CPU usage information. (cpuUsageThread, cpuUsageType)
  • Added new GUI for adjusting HUD layout.
  • Improved the accuracy of FPS information.
  • Added Polish translation. (Thanks to Grreg21)

v1.12.4

  • Fixed the issue to save the lowered fps and volume value to options.txt in certain situations.
  • Fixed the issue not to reduce FPS when the window is inactive after loading a world.

v1.12.2

  • SuppressSound feature has been effective even in the main menu.
  • Refactored some codes.

v1.12

  • Added player moving detection to avoid FPS reduction during riding and flying.
  • Changed left-bottom FPS indication way not to overlap a chat box.
  • Integrated the wating time sliders.

v1.10.3

  • Removed overhead due to debugging code.
  • Changed to get maxFPS from GameSettings class.

v1.10.2

  • Fixed a crash caused by NPE while checking key event.
  • Fixed a possibility of crash when player entity is null.

v1.10.1

  • Fixed a problem that frame rate might not decrease when a window is inactive.
  • Added HUD scale option.
  • Added some HUD color and text configurations.
  • Modified a default config mode to Global config mode.
  • [1.8.9~1.12.2] Added clientSideOnly property.
  • Disabled debug log.

v1.9

  • Added per-player config for some parameters other than HUD related parameters in order to avoid re-config by players due to modpack update.
  • Added an initial easy configuration in chat. (disabled by default)
  • Added Turkish lang file.(Thanks to RoCoKo)

v1.8

  • Changed a suppression volume control to a relative ratio to the current sound volume.

Files

FpsReducer-mc1.12.2-1.20.jar(77.83 KiB) Primary Download

External resources



Project members

bre2el

Owner


Technical information

License
ARR
Client side
required
Server side
unsupported
Project ID