Sodium FPS Cap Fix replaces Minecraft's FPS cap slider with a textbox and removes the vanilla 260 FPS ceiling. It accepts exact values from 10 to 1,000,000, so a cap like 1337 stays 1337.
Sodium is optional. With Sodium installed, the textbox is placed in Sodium's video settings. Without Sodium, it is placed in the normal Video Settings screen.
Features:
- Type an exact FPS cap instead of dragging a slider
- Supports caps above Minecraft's normal 260 FPS limit
- Saves the chosen value between launches
- Works with or without Sodium
- Keeps Apply, Done, Enter, Escape, Tab, and Shift+Tab navigation working normally
Supported versions:
- Fabric 1.20.1
- Fabric 1.21.1
- Fabric 1.21.11
- Fabric 26.1.2
- Fabric 26.2
- NeoForge 1.21.1
- NeoForge 1.21.11
- NeoForge 26.1.2
- NeoForge 26.2
Notes:
- Client-side only
- Sodium is optional, not required
- Reese's Sodium Options is supported on Fabric 1.21.11 and Fabric 26.2
- Install the jar matching your exact Minecraft version and loader
- Forge is not supported
All Versions
+ Add Version| Name | Game version | Platforms | Published | Downloads | Actions |
|---|---|---|---|---|---|
| 11d ago | 1 | ||||
| 11d ago | 1 | ||||
| 11d ago | 1 | ||||
| 11d ago | 1 | ||||
| 11d ago | 1 | ||||
| 11d ago | 1 | ||||
| 11d ago | 1 | ||||
| 11d ago | 1 | ||||
| 11d ago | 1 | ||||
| 11d ago | 1 | ||||
| 11d ago | 1 | ||||
| 1mo ago | 1 | ||||
| 1mo ago | 1 | ||||
| 1mo ago | 1 | ||||
| 1mo ago | 1 | ||||
| 1mo ago | 1 | ||||
| 1mo ago | 1 | ||||
| 1mo ago | 1 | ||||
| 1mo ago | 1 | ||||
| 1mo ago | 1 | ||||
| 1mo ago | 1 | ||||
| 1mo ago | 1 | ||||
| 1mo ago | 1 | ||||
| 1mo ago | 1 | ||||
| 1mo ago | 1 | ||||
| 1mo ago | 1 | ||||
| 1mo ago | 1 | ||||
| 1mo ago | 1 | ||||
| 1mo ago | 1 | ||||
| 1mo ago | 1 | ||||
| 1mo ago | 1 | ||||
| 1mo ago | 1 | ||||
| 1mo ago | 1 | ||||
| 1mo ago | 1 | ||||
| 1mo ago | 1 | ||||
| 1mo ago | 1 | ||||
| 1mo ago | 1 | ||||
| 1mo ago | 1 | ||||
| 1mo ago | 1 | ||||
| 1mo ago | 1 | ||||
| 1mo ago | 1 | ||||
| 1mo ago | 1 | ||||
| 1mo ago | 1 | ||||
| 1mo ago | 1 | ||||
| 1mo ago | 1 | ||||
| 1mo ago | 1 | ||||
| 1mo ago | 1 | ||||
| 3mo ago | 1 | ||||
| 3mo ago | 1 | ||||
| 3mo ago | 1 | ||||
| 3mo ago | 1 | ||||
| 3mo ago | 1 | ||||
| 3mo ago | 1 | ||||
| 3mo ago | 1 | ||||
| 3mo ago | 1 | ||||
| 3mo ago | 1 | ||||
| 3mo ago | 1 | ||||
| 3mo ago | 1 | ||||
| 3mo ago | 1 | ||||
| 3mo ago | 1 | ||||
| 3mo ago | 1 | ||||
| 3mo ago | 1 | ||||
| 3mo ago | 1 | ||||
| 3mo ago | 1 | ||||
| 3mo ago | 1 | ||||
| 3mo ago | 1 | ||||
| 3mo ago | 1 | ||||
| 3mo ago | 1 | ||||
| 3mo ago | 1 | ||||
| 3mo ago | 1 | ||||
| 3mo ago | 1 | ||||
| 3mo ago | 1 | ||||
| 3mo ago | 1 | ||||
| 3mo ago | 1 | ||||
| 4mo ago | 1 | ||||
| 4mo ago | 1 | ||||
| 4mo ago | 1 | ||||
| 4mo ago | 1 | ||||
| 4mo ago | 1 | ||||
| 4mo ago | 1 | ||||
| 4mo ago | 1 | ||||
| 4mo ago | 1 | ||||
| 4mo ago | 1 | ||||
| 4mo ago | 1 | ||||
| 4mo ago | 1 | ||||
| 4mo ago | 1 | ||||
| 4mo ago | 1 | ||||
| 4mo ago | 1 | ||||
| 4mo ago | 1 | ||||
| 4mo ago | 1 | ||||
| 4mo ago | 1 | ||||
| 4mo ago | 1 | ||||
| 4mo ago | 1 | ||||
| 4mo ago | 1 | ||||
| 4mo ago | 1 | ||||
| 4mo ago | 1 | ||||
| 4mo ago | 1 | ||||
| 4mo ago | 1 | ||||
| 4mo ago | 1 | ||||
| 4mo ago | 1 | ||||
| 4mo ago | 1 | ||||
| 4mo ago | 1 | ||||
| 4mo ago | 1 | ||||
| 4mo ago | 1 | ||||
| 4mo ago | 1 | ||||
| 4mo ago | 1 | ||||
| 4mo ago | 1 | ||||
| 4mo ago | 1 | ||||
| 4mo ago | 1 | ||||
| 4mo ago | 1 | ||||
| 4mo ago | 1 | ||||
| 4mo ago | 1 | ||||
| 4mo ago | 1 | ||||
| 4mo ago | 1 | ||||
| 4mo ago | 1 | ||||
| 4mo ago | 1 | ||||
| 5mo ago | 1 | ||||
| 5mo ago | 1 | ||||
| 5mo ago | 1 | ||||
| 5mo ago | 1 | ||||
| 5mo ago | 1 | ||||
| 5mo ago | 1 | ||||
| 5mo ago | 1 | ||||
| 5mo ago | 1 | ||||
| 5mo ago | 1 | ||||
| 5mo ago | 1 | ||||
| 5mo ago | 1 | ||||
| 5mo ago | 1 | ||||
| 5mo ago | 1 | ||||
| 5mo ago | 1 | ||||
| 5mo ago | 1 | ||||
| 5mo ago | 1 | ||||
| 5mo ago | 1 | ||||
| 5mo ago | 1 | ||||
| 5mo ago | 1 | ||||
| 5mo ago | 1 | ||||
| 5mo ago | 1 | ||||
| 6mo ago | 1 | ||||
| 6mo ago | 1 | ||||
| 6mo ago | 1 | ||||
| 6mo ago | 1 | ||||
| 6mo ago | 1 | ||||
| 6mo ago | 1 | ||||
| 6mo ago | 1 | ||||
| 6mo ago | 1 | ||||
| 6mo ago | 1 | ||||
| 6mo ago | 1 | ||||
| 6mo ago | 1 | ||||
| 6mo ago | 1 | ||||
| 6mo ago | 1 | ||||
| 6mo ago | 1 | ||||
| 6mo ago | 1 | ||||
| 6mo ago | 1 | ||||
| 6mo ago | 1 | ||||
| 6mo ago | 1 | ||||
| 6mo ago | 1 | ||||
| 6mo ago | 1 | ||||
| 6mo ago | 1 | ||||
| 6mo ago | 1 | ||||
| 6mo ago | 1 | ||||
| 6mo ago | 1 | ||||
| 6mo ago | 1 | ||||
| 6mo ago | 1 | ||||
| 6mo ago | 1 | ||||
| 6mo ago | 1 | ||||
| 6mo ago | 1 | ||||
| 6mo ago | 1 | ||||
| 6mo ago | 1 | ||||
| 6mo ago | 1 | ||||
| 6mo ago | 1 | ||||
| 6mo ago | 1 | ||||
| 6mo ago | 1 | ||||
| 7mo ago | 1 | ||||
| 7mo ago | 1 | ||||
| 7mo ago | 1 | ||||
| 7mo ago | 1 | ||||
| 7mo ago | 1 | ||||
| 7mo ago | 1 | ||||
| 7mo ago | 1 |
- Added Minecraft 26.3 support on Fabric and NeoForge, built against Sodium 0.9.2 and Reese's Sodium Options 2.2.5.
- Fixed NeoForge failing to start when Reese's Sodium Options is installed. 1.0.36 put a class inside Reese's own package, which NeoForge refuses to load, on NeoForge 1.21.1, 1.21.11, 26.1.2, and 26.2.
- Fixed NeoForge 1.21.11 rounding typed FPS limits down to the nearest multiple of ten.
- The FPS textbox in the vanilla video settings now applies the cap when you finish editing (Enter, Escape, clicking away, or closing the screen) instead of on every keystroke, so typing 144 no longer caps the game at 10 FPS for a moment.
- The FPS textbox now identifies Sodium's FPS option by its id, so another mod's option that happens to be named "Max Framerate" is no longer replaced or saved as the FPS cap.
- The saved FPS cap now lives in the game directory's
configfolder even when a launcher starts the game from a different working directory. - Fabric builds now require the exact Minecraft version they were built for, like the NeoForge builds already did.
- Added Minecraft 26.3 support on Fabric and NeoForge, built against Sodium 0.9.2 and Reese's Sodium Options 2.2.5.
- Fixed NeoForge failing to start when Reese's Sodium Options is installed. 1.0.36 put a class inside Reese's own package, which NeoForge refuses to load, on NeoForge 1.21.1, 1.21.11, 26.1.2, and 26.2.
- Fixed NeoForge 1.21.11 rounding typed FPS limits down to the nearest multiple of ten.
- The FPS textbox in the vanilla video settings now applies the cap when you finish editing (Enter, Escape, clicking away, or closing the screen) instead of on every keystroke, so typing 144 no longer caps the game at 10 FPS for a moment.
- The FPS textbox now identifies Sodium's FPS option by its id, so another mod's option that happens to be named "Max Framerate" is no longer replaced or saved as the FPS cap.
- The saved FPS cap now lives in the game directory's
configfolder even when a launcher starts the game from a different working directory. - Fabric builds now require the exact Minecraft version they were built for, like the NeoForge builds already did.
- Added Minecraft 26.3 support on Fabric and NeoForge, built against Sodium 0.9.2 and Reese's Sodium Options 2.2.5.
- Fixed NeoForge failing to start when Reese's Sodium Options is installed. 1.0.36 put a class inside Reese's own package, which NeoForge refuses to load, on NeoForge 1.21.1, 1.21.11, 26.1.2, and 26.2.
- Fixed NeoForge 1.21.11 rounding typed FPS limits down to the nearest multiple of ten.
- The FPS textbox in the vanilla video settings now applies the cap when you finish editing (Enter, Escape, clicking away, or closing the screen) instead of on every keystroke, so typing 144 no longer caps the game at 10 FPS for a moment.
- The FPS textbox now identifies Sodium's FPS option by its id, so another mod's option that happens to be named "Max Framerate" is no longer replaced or saved as the FPS cap.
- The saved FPS cap now lives in the game directory's
configfolder even when a launcher starts the game from a different working directory. - Fabric builds now require the exact Minecraft version they were built for, like the NeoForge builds already did.
- Added Minecraft 26.3 support on Fabric and NeoForge, built against Sodium 0.9.2 and Reese's Sodium Options 2.2.5.
- Fixed NeoForge failing to start when Reese's Sodium Options is installed. 1.0.36 put a class inside Reese's own package, which NeoForge refuses to load, on NeoForge 1.21.1, 1.21.11, 26.1.2, and 26.2.
- Fixed NeoForge 1.21.11 rounding typed FPS limits down to the nearest multiple of ten.
- The FPS textbox in the vanilla video settings now applies the cap when you finish editing (Enter, Escape, clicking away, or closing the screen) instead of on every keystroke, so typing 144 no longer caps the game at 10 FPS for a moment.
- The FPS textbox now identifies Sodium's FPS option by its id, so another mod's option that happens to be named "Max Framerate" is no longer replaced or saved as the FPS cap.
- The saved FPS cap now lives in the game directory's
configfolder even when a launcher starts the game from a different working directory. - Fabric builds now require the exact Minecraft version they were built for, like the NeoForge builds already did.
- Added Minecraft 26.3 support on Fabric and NeoForge, built against Sodium 0.9.2 and Reese's Sodium Options 2.2.5.
- Fixed NeoForge failing to start when Reese's Sodium Options is installed. 1.0.36 put a class inside Reese's own package, which NeoForge refuses to load, on NeoForge 1.21.1, 1.21.11, 26.1.2, and 26.2.
- Fixed NeoForge 1.21.11 rounding typed FPS limits down to the nearest multiple of ten.
- The FPS textbox in the vanilla video settings now applies the cap when you finish editing (Enter, Escape, clicking away, or closing the screen) instead of on every keystroke, so typing 144 no longer caps the game at 10 FPS for a moment.
- The FPS textbox now identifies Sodium's FPS option by its id, so another mod's option that happens to be named "Max Framerate" is no longer replaced or saved as the FPS cap.
- The saved FPS cap now lives in the game directory's
configfolder even when a launcher starts the game from a different working directory. - Fabric builds now require the exact Minecraft version they were built for, like the NeoForge builds already did.
- Added Minecraft 26.3 support on Fabric and NeoForge, built against Sodium 0.9.2 and Reese's Sodium Options 2.2.5.
- Fixed NeoForge failing to start when Reese's Sodium Options is installed. 1.0.36 put a class inside Reese's own package, which NeoForge refuses to load, on NeoForge 1.21.1, 1.21.11, 26.1.2, and 26.2.
- Fixed NeoForge 1.21.11 rounding typed FPS limits down to the nearest multiple of ten.
- The FPS textbox in the vanilla video settings now applies the cap when you finish editing (Enter, Escape, clicking away, or closing the screen) instead of on every keystroke, so typing 144 no longer caps the game at 10 FPS for a moment.
- The FPS textbox now identifies Sodium's FPS option by its id, so another mod's option that happens to be named "Max Framerate" is no longer replaced or saved as the FPS cap.
- The saved FPS cap now lives in the game directory's
configfolder even when a launcher starts the game from a different working directory. - Fabric builds now require the exact Minecraft version they were built for, like the NeoForge builds already did.
- Added Minecraft 26.3 support on Fabric and NeoForge, built against Sodium 0.9.2 and Reese's Sodium Options 2.2.5.
- Fixed NeoForge failing to start when Reese's Sodium Options is installed. 1.0.36 put a class inside Reese's own package, which NeoForge refuses to load, on NeoForge 1.21.1, 1.21.11, 26.1.2, and 26.2.
- Fixed NeoForge 1.21.11 rounding typed FPS limits down to the nearest multiple of ten.
- The FPS textbox in the vanilla video settings now applies the cap when you finish editing (Enter, Escape, clicking away, or closing the screen) instead of on every keystroke, so typing 144 no longer caps the game at 10 FPS for a moment.
- The FPS textbox now identifies Sodium's FPS option by its id, so another mod's option that happens to be named "Max Framerate" is no longer replaced or saved as the FPS cap.
- The saved FPS cap now lives in the game directory's
configfolder even when a launcher starts the game from a different working directory. - Fabric builds now require the exact Minecraft version they were built for, like the NeoForge builds already did.
- Added Minecraft 26.3 support on Fabric and NeoForge, built against Sodium 0.9.2 and Reese's Sodium Options 2.2.5.
- Fixed NeoForge failing to start when Reese's Sodium Options is installed. 1.0.36 put a class inside Reese's own package, which NeoForge refuses to load, on NeoForge 1.21.1, 1.21.11, 26.1.2, and 26.2.
- Fixed NeoForge 1.21.11 rounding typed FPS limits down to the nearest multiple of ten.
- The FPS textbox in the vanilla video settings now applies the cap when you finish editing (Enter, Escape, clicking away, or closing the screen) instead of on every keystroke, so typing 144 no longer caps the game at 10 FPS for a moment.
- The FPS textbox now identifies Sodium's FPS option by its id, so another mod's option that happens to be named "Max Framerate" is no longer replaced or saved as the FPS cap.
- The saved FPS cap now lives in the game directory's
configfolder even when a launcher starts the game from a different working directory. - Fabric builds now require the exact Minecraft version they were built for, like the NeoForge builds already did.
- Added Minecraft 26.3 support on Fabric and NeoForge, built against Sodium 0.9.2 and Reese's Sodium Options 2.2.5.
- Fixed NeoForge failing to start when Reese's Sodium Options is installed. 1.0.36 put a class inside Reese's own package, which NeoForge refuses to load, on NeoForge 1.21.1, 1.21.11, 26.1.2, and 26.2.
- Fixed NeoForge 1.21.11 rounding typed FPS limits down to the nearest multiple of ten.
- The FPS textbox in the vanilla video settings now applies the cap when you finish editing (Enter, Escape, clicking away, or closing the screen) instead of on every keystroke, so typing 144 no longer caps the game at 10 FPS for a moment.
- The FPS textbox now identifies Sodium's FPS option by its id, so another mod's option that happens to be named "Max Framerate" is no longer replaced or saved as the FPS cap.
- The saved FPS cap now lives in the game directory's
configfolder even when a launcher starts the game from a different working directory. - Fabric builds now require the exact Minecraft version they were built for, like the NeoForge builds already did.
- Added Minecraft 26.3 support on Fabric and NeoForge, built against Sodium 0.9.2 and Reese's Sodium Options 2.2.5.
- Fixed NeoForge failing to start when Reese's Sodium Options is installed. 1.0.36 put a class inside Reese's own package, which NeoForge refuses to load, on NeoForge 1.21.1, 1.21.11, 26.1.2, and 26.2.
- Fixed NeoForge 1.21.11 rounding typed FPS limits down to the nearest multiple of ten.
- The FPS textbox in the vanilla video settings now applies the cap when you finish editing (Enter, Escape, clicking away, or closing the screen) instead of on every keystroke, so typing 144 no longer caps the game at 10 FPS for a moment.
- The FPS textbox now identifies Sodium's FPS option by its id, so another mod's option that happens to be named "Max Framerate" is no longer replaced or saved as the FPS cap.
- The saved FPS cap now lives in the game directory's
configfolder even when a launcher starts the game from a different working directory. - Fabric builds now require the exact Minecraft version they were built for, like the NeoForge builds already did.
- Added Minecraft 26.3 support on Fabric and NeoForge, built against Sodium 0.9.2 and Reese's Sodium Options 2.2.5.
- Fixed NeoForge failing to start when Reese's Sodium Options is installed. 1.0.36 put a class inside Reese's own package, which NeoForge refuses to load, on NeoForge 1.21.1, 1.21.11, 26.1.2, and 26.2.
- Fixed NeoForge 1.21.11 rounding typed FPS limits down to the nearest multiple of ten.
- The FPS textbox in the vanilla video settings now applies the cap when you finish editing (Enter, Escape, clicking away, or closing the screen) instead of on every keystroke, so typing 144 no longer caps the game at 10 FPS for a moment.
- The FPS textbox now identifies Sodium's FPS option by its id, so another mod's option that happens to be named "Max Framerate" is no longer replaced or saved as the FPS cap.
- The saved FPS cap now lives in the game directory's
configfolder even when a launcher starts the game from a different working directory. - Fabric builds now require the exact Minecraft version they were built for, like the NeoForge builds already did.
- Added Reese's Sodium Options 2.2.x support on Fabric 1.21.1 and on NeoForge 1.21.1, 1.21.11, 26.1.2, and 26.2, so every supported Minecraft version and loader now has the FPS textbox inside Reese's screen.
- Fixed the Reese's Sodium Options integration not applying on Reese's Sodium Options 2.2.0.
- Reese's Sodium Options 1.7.x, 1.8.x, and 2.0.x-2.1.x show the FPS textbox automatically because they render Sodium's own controls.
- Added Reese's Sodium Options 2.2.x support on Fabric 1.21.1 and on NeoForge 1.21.1, 1.21.11, 26.1.2, and 26.2, so every supported Minecraft version and loader now has the FPS textbox inside Reese's screen.
- Fixed the Reese's Sodium Options integration not applying on Reese's Sodium Options 2.2.0.
- Reese's Sodium Options 1.7.x, 1.8.x, and 2.0.x-2.1.x show the FPS textbox automatically because they render Sodium's own controls.
- Added Reese's Sodium Options 2.2.x support on Fabric 1.21.1 and on NeoForge 1.21.1, 1.21.11, 26.1.2, and 26.2, so every supported Minecraft version and loader now has the FPS textbox inside Reese's screen.
- Fixed the Reese's Sodium Options integration not applying on Reese's Sodium Options 2.2.0.
- Reese's Sodium Options 1.7.x, 1.8.x, and 2.0.x-2.1.x show the FPS textbox automatically because they render Sodium's own controls.
- Added Reese's Sodium Options 2.2.x support on Fabric 1.21.1 and on NeoForge 1.21.1, 1.21.11, 26.1.2, and 26.2, so every supported Minecraft version and loader now has the FPS textbox inside Reese's screen.
- Fixed the Reese's Sodium Options integration not applying on Reese's Sodium Options 2.2.0.
- Reese's Sodium Options 1.7.x, 1.8.x, and 2.0.x-2.1.x show the FPS textbox automatically because they render Sodium's own controls.
- Added Reese's Sodium Options 2.2.x support on Fabric 1.21.1 and on NeoForge 1.21.1, 1.21.11, 26.1.2, and 26.2, so every supported Minecraft version and loader now has the FPS textbox inside Reese's screen.
- Fixed the Reese's Sodium Options integration not applying on Reese's Sodium Options 2.2.0.
- Reese's Sodium Options 1.7.x, 1.8.x, and 2.0.x-2.1.x show the FPS textbox automatically because they render Sodium's own controls.
- Added Reese's Sodium Options 2.2.x support on Fabric 1.21.1 and on NeoForge 1.21.1, 1.21.11, 26.1.2, and 26.2, so every supported Minecraft version and loader now has the FPS textbox inside Reese's screen.
- Fixed the Reese's Sodium Options integration not applying on Reese's Sodium Options 2.2.0.
- Reese's Sodium Options 1.7.x, 1.8.x, and 2.0.x-2.1.x show the FPS textbox automatically because they render Sodium's own controls.
- Added Reese's Sodium Options 2.2.x support on Fabric 1.21.1 and on NeoForge 1.21.1, 1.21.11, 26.1.2, and 26.2, so every supported Minecraft version and loader now has the FPS textbox inside Reese's screen.
- Fixed the Reese's Sodium Options integration not applying on Reese's Sodium Options 2.2.0.
- Reese's Sodium Options 1.7.x, 1.8.x, and 2.0.x-2.1.x show the FPS textbox automatically because they render Sodium's own controls.
- Added Reese's Sodium Options 2.2.x support on Fabric 1.21.1 and on NeoForge 1.21.1, 1.21.11, 26.1.2, and 26.2, so every supported Minecraft version and loader now has the FPS textbox inside Reese's screen.
- Fixed the Reese's Sodium Options integration not applying on Reese's Sodium Options 2.2.0.
- Reese's Sodium Options 1.7.x, 1.8.x, and 2.0.x-2.1.x show the FPS textbox automatically because they render Sodium's own controls.
- Added Reese's Sodium Options 2.2.x support on Fabric 1.21.1 and on NeoForge 1.21.1, 1.21.11, 26.1.2, and 26.2, so every supported Minecraft version and loader now has the FPS textbox inside Reese's screen.
- Fixed the Reese's Sodium Options integration not applying on Reese's Sodium Options 2.2.0.
- Reese's Sodium Options 1.7.x, 1.8.x, and 2.0.x-2.1.x show the FPS textbox automatically because they render Sodium's own controls.
- Fixed the Reese's Sodium Options FPS row skipping layout-bounds registration, which could hide its tooltip and search highlight.
- Fixed the Reese's Sodium Options FPS row skipping layout-bounds registration, which could hide its tooltip and search highlight.
- Fixed the Reese's Sodium Options FPS row skipping layout-bounds registration, which could hide its tooltip and search highlight.
- Fixed the Reese's Sodium Options FPS row skipping layout-bounds registration, which could hide its tooltip and search highlight.
- Fixed the Reese's Sodium Options FPS row skipping layout-bounds registration, which could hide its tooltip and search highlight.
- Fixed the Reese's Sodium Options FPS row skipping layout-bounds registration, which could hide its tooltip and search highlight.
- Fixed the Reese's Sodium Options FPS row skipping layout-bounds registration, which could hide its tooltip and search highlight.
- Fixed the Reese's Sodium Options FPS row skipping layout-bounds registration, which could hide its tooltip and search highlight.
- Fixed the Reese's Sodium Options FPS row skipping layout-bounds registration, which could hide its tooltip and search highlight.
- Added Reese's Sodium Options support on Fabric 26.1.2 (2.2.4).