FPS Reducer

FPS Reducer

Mod

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

Client Optimization

1.25M downloads
454 followers
Follow Save
90% of ad revenue goes to creators. Go ad-free while supporting creators with Modrinth Plus. Subscribe today!

FPS Reducer fabric 1.20-2.5

Changelog

v2.5

  • Initial release for 1.20 & 1.20.1 fabric.
  • Initial release for 1.20 & 1.20.1 forge.

v2.4

  • Added Dutch translation. (Thanks to Giedo)

v2.3

  • Initial release for 1.19.4-fabric.
  • Initial release for 1.19.4-forge.

v2.2

  • Initial release for 1.19.3-fabric.
  • Initial release for 1.19.3-forge.

v2.1

  • [Forge] Fixed the hudInfo's description in the config file. (Issue #51)
  • Modified the behavior where the suppressed sound volume is set to 0%. (Issue #53)
  • Added workaround for the crash when using Rhino. (Issue #55)
  • Removed logInChat option.

v2.0.3

  • [Forge] Compatible with Forge 41.0.94 and later. (Forge 41.0.94 or later is required).

v2.0.2

  • Fixed the issue that CPU load not being lowered with vsync on and OptiFine.
  • Updated Simplified Chinese translation. (Thanks to StarsShine17423)
  • Updated Traditional Chinese translation. (Thanks to StarsShine17423)
  • Updated Polish translation. (Thanks to Grreg21)
  • Added Korean translation. (Thanks to ???)
  • Added Ukrainian translation. (Thanks to AceDragoonOfficial)

v2.0.1

  • Initial release for 1.19-fabric.
  • Initial release for 1.19-forge.

v2.0

  • Added new feature "Reduce FPS in Game Menu".
  • Added new feature "Max FPS without action". Reduce FPS immediately after detecting no operation.
  • Added profile feature to change to some typical settings with a single click. The default profile is "Modest Eco" mode. Accordingly, the waiting time option has been changed to OFF by default.
  • Changed the layout of the configuration screen.
  • Added some tooltips.
  • Changed max FPS of GUI to 250fps.
  • Changed the default waiting time to 10 minutes from 5 minutes.
  • Added simple HUD.
  • [Forge] Fixed the issue the config file may not be saved properly.
  • Added German translation. (Thanks to AlexDerProGamer_mc)
  • Updated Polish translation. (Thanks to Grreg21)
  • [Fabric] Fixed the issue that HUD color cannot be changed in the config file.

v1.25

  • Initial release for 1.18-forge.
  • Added Brazilian Portuguese translation. (Thanks to Kazuya79H)
  • Updated some translations.

v1.24

  • Improved the startup process.

v1.23.1

  • [Forge-1.17.1/1.16.5] Fixed the issue: NullPointerException: Cannot read field "debugLog".
  • [Fabric-1.17.1] Mitigated dependency on Minecraft version.

v1.23

  • Fixed the issue where the immediate recovering from very low FPS sometimes doesn't work.
  • Fixed the issue that multiple click action occurs when recovering from very low FPS with a mouse click.
  • Fixed the issue that sound volume and FPS recover intermittently with mouse scroll action in inactive.

v1.21

  • Initial release to 1.16.5-fabric and 1.17.1-fabric.
  • Improved to no delay when recovering to normal FPS from very low idle FPS.
  • Improved the accuracy of the FPS counter.
  • Fixed GUI for HUD position adjuster.
  • Changed minimum idle FPS to two from one and added allowOneFps setting.

v1.20

  • Initial release to 1.17.1-forge.
  • Added French translation. (Thanks to b14st0)

v1.19

  • Fixed the issue "Server mod list is incompatible" message.

v1.18

  • Initial release to Minecraft 1.16.3 and 1.16.4.
  • Improved configuration GUI.
  • Added a dedicated setting for disabling the HUD.

v1.17.1

  • Initial release to Minecraft 1.16.2.
  • Changed default HUD info to "FPS only".
  • Fixed information in mod list.

v1.17

  • Updated pl_pl.json. (Thanks to Grreg21)
  • Fixed PAUSE key works unintentionally when the FPS Reducer is disabled.

v1.16

  • Initial release to mc1.16.1.
  • Added shortcut key to enter to idle mode manually. (PAUSE key by default)
  • Improved sliders to inherit vanilla slider class.
  • Improved debug logs.

v1.15

  • Enabled the config button in modlist.
  • Added Simplified Chinese translation. (Thanks to cutedobe)
  • Added Traditional Chinese translation. (Thanks to cutedobe)
  • Added Russian translation. (Thanks to agent_rby_)

v1.14.1

  • Initial release for mc1.15.2.
  • Fixed the crash when using OpenJ9. (for mc1.12.2)
  • Updated Polish translation. (Thanks to Grreg21)
  • Updated English lang file. (Thanks to Grreg21)
  • Fixed wrong comment in config file.

v1.14

  • Initial release for mc1.15.1.
  • 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.
  • Updated Polish translation. (Thanks to Grreg21)
  • Fixed issue where idle fps mode might not be applied when gui fps mode was enabled.
  • Optimized conditions for reducing and recovering FPS.

v1.13

  • Added an option to limit FPS in menu/inventory screen.
  • Added Polish translation. (Thanks to Grreg21)

v1.12.5

  • Fixed an incompatibility with Forge 1.14.4-28.0.45.

v1.12.4

  • Initial release for mc1.14.4.
  • Fixed the issue to save the lowered fps and volume values to options.txt in certain situations.

v1.12.3

  • Supported mc1.14.3.
  • Fixed the issue not to reduce FPS when the window is inactive after loading a world.
  • FPS suppression in inactive has been effective in the main menu. (1.14.x, experimental)

v1.12.2

  • Initial port to mc1.14.2.
  • SuppressSound feature has been effective even in the main menu.
  • Improved synchronization handling of the config files.
  • Refactored some codes.

v1.12.1

  • Fixed a server crash when installed on a server.

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.
  • Added a player config mode.
  • Moved config files under config/fpsreducer folder.

v1.11

  • Initial release to 1.13.2.

Dependencies

Files

FpsReducer2-fabric-1.20-2.5.jar(109.05 KiB) Primary Download

Project members

bre2el

Owner

Details

Licensed ARR
Published a year ago
Updated 12 days ago