Skip to content

Releases: juliand665/Dynamic-FPS

Dynamic FPS 3.5.0 for Minecraft 1.16.5 to 1.21.0

25 Jun 08:24
df610e4
Compare
Choose a tag to compare

New Features:

  • Add the ability to run without Cloth Config on (Neo)Forge (commit 15e3bf by @LostLuma)
    • A fallback screen will tell you to install Cloth Config instead
  • Add a wider range of possible FPS limits to our configs (PR 186 by @LostLuma)
    • Any value accessible via the vanilla FPS limiter is now usable
    • More fine-grained control is still kept on the lower end of the slider
  • Add smooth volume transition (PR 187 by @LostLuma)
    • Sounds can now fade in and out to their requested levels
    • By default, the volume will fade out within 2 seconds, and back in within 1 second
  • Add the ability for other mods to disable the loading overlay optimization on (Neo)Forge (PR 193 by @LostLuma)
  • Add device battery integration (PR 194 by @LostLuma)
    • Allows the mod to track battery levels and states
    • This is disabled by default and must be enabled by the user
    • Add a new optional "On Battery" state to adjust certain settings automatically
      • For now this is limited to setting a different FPS limit on battery
    • Add ability to only enable idle detection while being on battery
      • Allows conserving energy should you forget to turn the game off yourself
    • Add optional notifications when the battery is low or its state changes
    • Add optional battery display to the in-game HUD
      • Tells you whether the battery is charging or discharging, and its current level
    • The sprites for the last two features were drawn by @Pixaurora
  • Add Dutch translation (PR 198 by @stijnvdkolk)

Other Changes:

Bux Fixes:

  • Fix idle detection not working for controller users (PR 184 by @LostLuma)
    • The mod now detects when the player moves and stops idling
  • Fix HUD info showing while GUI is hidden (commit a5dffb by @LostLuma)
  • Fix HUD info not working on Minecraft 1.18.2 Forge (done while backporting)

Other Info:

  • Forge support on Minecraft 1.17.1 and below is dropped for now as there were some issues porting the new features.

Disclaimer:

Enabling the battery integration requires downloading an additional library at runtime.
The mod contains the hashes for these files ahead of time and will verify them before usage.

You may disable this behavior in the mod's settings, or install the library yourself if you wish.

Dynamic FPS 3.5.0-beta.3 for Minecraft 1.21.0

23 Jun 18:40
8d4c635
Compare
Choose a tag to compare

This is hopefully the last beta and a proper release will happen on Monday :)

  • Add smart toast queuing (commit 40dd7c by @LostLuma)
    • Returning to Minecraft will now only present you the newest battery notification
  • Add more customization to smooth volume transition (commit a46e39 by @LostLuma)
    • Allow changing the speed in steps of single percents instead of steps of tens of percents
  • Fix battery status shown in toasts being outdated (commit f333fc by @LostLuma)
  • Fix toasts being queued on the wrong thread (commit e9ac7b by @LostLuma)

Dynamic FPS 3.5.0-beta.2 for Minecraft 1.21.0

22 Jun 20:03
3b60b79
Compare
Choose a tag to compare

Dynamic FPS 3.5.0-beta.1 for Minecraft 1.21.0

21 Jun 17:16
d27c884
Compare
Choose a tag to compare

This beta release is limited to Minecraft 1.21.0 and Fabric. The full 3.5.0 release will be available to other Minecraft versions and platforms.

New Features:

  • Add the ability to run without Cloth Config on (Neo)Forge (commit 15e3bf by @LostLuma)
    • A fallback screen will tell you to install Cloth Config instead
  • Add a wider range of possible FPS limits to our configs (PR 186 by @LostLuma)
    • Any value accessible via the vanilla FPS limiter is now usable
    • More fine-grained control is still kept on the lower end of the slider
  • Add smooth volume transition (PR 187 by @LostLuma)
    • Sounds can now fade in and out to their requested levels
    • By default, the volume will fade out within 2 seconds, and back in within 1 second
  • Add the ability for other mods to disable the loading overlay optimization on (Neo)Forge (PR 193 by @LostLuma)
  • Add device battery integration (PR 194 by @LostLuma)
    • Allows the mod to track battery levels and states
    • This is disabled by default and must be enabled by the user
    • Add a new optional "On Battery" state to adjust certain settings automatically
      • For now this is limited to setting a different FPS limit on battery
    • Add ability to only enable idle detection while being on battery
      • Allows conserving energy should you forget to turn the game off yourself
    • Add optional notifications when the battery is low or its state changes
    • Add optional battery display to the in-game HUD
      • Tells you whether the battery is charging or discharging, and its current level
    • The sprites for the last two features were drawn by @Pixaurora
  • Add Dutch translation (PR 198 by @stijnvdkolk)

Other Changes:

Bux Fixes:

  • Fix idle detection not working for controller users (PR 184 by @LostLuma)
    • The mod now detects when the player moves and stops idling

Disclaimer:

Enabling the battery integration requires downloading an additional library at runtime.
The mod contains the hashes for these files ahead of time and will verify them before usage.

You may disable this behavior in the mod's settings, or install the library yourself if you wish.

Dynamic FPS 3.4.4 for Minecraft 1.17.x

25 Apr 20:11
cf11b2b
Compare
Choose a tag to compare
  • Fix Dynamic FPS not being usable with Java 16 on Minecraft 1.17.x

Dynamic FPS 3.4.3 for Minecraft 1.16.5 to 1.21.0

23 Apr 20:28
a13d24b
Compare
Choose a tag to compare

v.3.4.3-beta.1 (1.20.5/6)

Changes:

  • Add support for Minecraft 1.20.5
    • Fabric only for now, other platforms will follow once available
  • Update Spanish translation (PR 180 by @TheLegendofSaram)
  • Fix crash when cache and config folders are on different filesystems (PR 182 by @LostLuma)
  • Fix (Neo)Forge update checker not remembering which platform you downloaded the mod from

Other Changes:

  • The JitPack configuration has been removed from the repository
    • I'd recommend using the Modrinth Maven instead if you'd like to depend on Dynamic FPS in your development environment

v3.4.3-beta.2 (1.20.5/6)

  • Update to work on NeoForge 20.5.14-beta and above

v3.4.3-neoforge.21.0.beta.1

  • First release for NeoForge 21.0.0-beta and above
  • Now has a maybe less confusing version scheme for these betas :)

v.3.4.3

  • Stable release of the aforementioned changes

Dynamic FPS 3.4.2 for Minecraft 1.16.5 to 1.20.4

23 Feb 21:16
f5881d7
Compare
Choose a tag to compare
  • Fix mouse cursor being released when using the reduce keybind in 1.18.2 and earlier (PR 170 by @LostLuma)
  • Fix softlock in combination with Fastload instead of marking the mod combination as broken {PR 171 by @LostLuma)
  • Update German translations (no PR, by @LostLuma)
  • Add Shakespearean and Upside Down English translations (PR 172 by @Pixaurora)

This release was also ported to 1.14 and 1.15 on Fabric / Quilt for people left on those versions wanting a modern version of Dynamic FPS.
Note that this is likely a one time thing that I will not repeat in the future unless these versions have some type of game breaking bug / issue.

Dynamic FPS 3.4.1 for Minecraft 1.16.5 to 1.20.4

19 Feb 14:00
0fe9a0b
Compare
Choose a tag to compare
  • Fix some mod compatibility issues that cropped up in v3.4.0

Dynamic FPS 3.4.0 for Minecraft 1.16.5 to 1.20.4

18 Feb 13:13
8bbabf5
Compare
Choose a tag to compare

New Features:

Other Changes:

  • Some redundant config entries are no longer stored on disk
  • Fix settings not immediately changing back when focusing the window and idle mode is active in the config (PR 159 by @LostLuma)
  • Update Russian translation (PR 160 by @mpustovoi)
  • Update Polish translation (PR 163 by @raspberrygitq)
  • Fix sounds pausing and resuming at the wrong times (PR 165 by @LostLuma)
    • Fix music not always being paused when volume is set to zero
    • Fix sounds resuming when the game is paused and the user navigates away from it
  • Fix crash loading configs containing unknown sound categories (PR 167 by @LostLuma)
    • Fix crash on startup when a mod adding new sound categories got removed from an installation

Dynamic FPS 3.3.3 for Minecraft 1.16.5 to 1.20.x

14 Jan 14:01
fad5a97
Compare
Choose a tag to compare