Reese's Sodium Options replaces Sodium's options screen with an alternate layout and styling focused on a compact, navigable configuration experience.
Modern Sodium already provides a full configuration screen and public options API. RSO is mainly an alternative frontend for users who prefer its tab layout, grouped presentation, styling, and extra quality-of-life controls.
Features
- Alternative Sodium options screen layout and styling.
- Search bar for quickly finding options.
- Scrollable vertical tab list and option pages.
- Collapsible mod tab groups with configurable behavior.
- Collapsible option groups within pages.
- Customizable tab headers, including icons and version labels.
- Configurable tooltip delay and optional option ID display.
- Focused option tooltips for keyboard/controller navigation.
- Optional color themes for option pages and controls.
- Per-option reset-to-default overlay.
- Per-option undo overlay for modified options.
SHIFT+ scroll slider adjustments.- Optional reverse cycling controls.
- Improved keyboard navigation.
- UI narration support.
- Optional Controlify support for controller navigation and button guides.
- Option to disable RSO and return to Sodium's default options screen.
Screenshots


Requirements
Optional Integrations
- Controlify for controller navigation support.
Notes
RSO is a client-side UI replacement for Sodium's options screen. It is not required for Sodium configuration, and it is intended for users who prefer RSO's layout, styling, and quality-of-life behavior.
Sodium Options API is no longer supported on versions where Sodium already provides the relevant options API directly.
Please do not ask CaffeineMC for support with this mod. Reese's Sodium Options has no affiliation with CaffeineMC.
Support the Project
All Versions
+ Add Version| Name | Game version | Platforms | Published | Downloads | Actions |
|---|---|---|---|---|---|
| 20h ago | 1 | ||||
| 20h ago | 1 | ||||
| 20h ago | 1 | ||||
| 20h ago | 1 | ||||
| 20h ago | 1 | ||||
| 20h ago | 1 | ||||
| 20h ago | 1 | ||||
| 20h ago | 1 | ||||
| 20h ago | 1 | ||||
| 20h ago | 1 | ||||
| 20h ago | 1 | ||||
| 20h ago | 1 | ||||
| 20h ago | 1 | ||||
| 20h ago | 1 | ||||
| 20h ago | 1 | ||||
| 20h ago | 1 | ||||
| 20h ago | 1 | ||||
| 20h ago | 1 | ||||
| 20h ago | 1 | ||||
| 20h ago | 1 | ||||
| 20h ago | 1 | ||||
| 20h ago | 1 | ||||
| 20h ago | 1 | ||||
| 20h ago | 1 | ||||
| 20h ago | 1 | ||||
| 20h ago | 1 | ||||
| 20h ago | 1 | ||||
| 20h ago | 1 | ||||
| 20h ago | 1 | ||||
| 20h ago | 1 | ||||
| 20h ago | 1 | ||||
| 20h ago | 1 | ||||
| 20h ago | 1 | ||||
| 20h ago | 1 | ||||
| 20h ago | 1 | ||||
| 20h ago | 1 | ||||
| 20h ago | 1 | ||||
| 20h ago | 1 | ||||
| 20h ago | 1 | ||||
| 20h ago | 1 | ||||
| 20h ago | 1 | ||||
| 20h ago | 1 | ||||
| 20h ago | 1 | ||||
| 20h ago | 1 | ||||
| 20h ago | 1 | ||||
| 20h ago | 1 | ||||
| 20h ago | 1 | ||||
| 20h ago | 1 | ||||
| 20h ago | 1 | ||||
| 20h ago | 1 | ||||
| 20h ago | 1 | ||||
| 20h ago | 1 | ||||
| 20h ago | 1 | ||||
| 20h ago | 1 | ||||
| 20h ago | 1 | ||||
| 20h ago | 1 | ||||
| 20h ago | 1 | ||||
| 20h ago | 1 | ||||
| 20h ago | 1 | ||||
| 20h ago | 1 | ||||
| 20h ago | 1 | ||||
| 20h ago | 1 | ||||
| 20h ago | 1 | ||||
| 20h ago | 1 | ||||
| 20h ago | 1 | ||||
| 20h ago | 1 | ||||
| 20h ago | 1 | ||||
| 20h ago | 1 | ||||
| 20h ago | 1 | ||||
| 20h ago | 1 | ||||
| 20h ago | 1 | ||||
| 20h ago | 1 | ||||
| 20h ago | 1 | ||||
| 20h ago | 1 | ||||
| 20h ago | 1 | ||||
| 20h ago | 1 | ||||
| 20h ago | 1 | ||||
| 20h ago | 1 | ||||
| 20h ago | 1 | ||||
| 20h ago | 1 | ||||
| 20h ago | 1 | ||||
| 20h ago | 1 | ||||
| 20h ago | 1 | ||||
| 20h ago | 1 | ||||
| 20h ago | 1 | ||||
| 20h ago | 1 | ||||
| 20h ago | 1 | ||||
| 20h ago | 1 | ||||
| 20h ago | 1 | ||||
| 20h ago | 1 | ||||
| 20h ago | 1 | ||||
| 20h ago | 1 | ||||
| 20h ago | 1 | ||||
| 20h ago | 1 | ||||
| 20h ago | 1 | ||||
| 20h ago | 1 | ||||
| 20h ago | 1 | ||||
| 20h ago | 1 | ||||
| 20h ago | 1 | ||||
| 20h ago | 1 | ||||
| 20h ago | 1 | ||||
| 20h ago | 1 | ||||
| 20h ago | 1 | ||||
| 20h ago | 1 | ||||
| 20h ago | 1 | ||||
| 20h ago | 1 | ||||
| 20h ago | 1 | ||||
| 20h ago | 1 | ||||
| 20h ago | 1 | ||||
| 20h ago | 1 | ||||
| 20h ago | 1 | ||||
| 20h ago | 1 | ||||
| 20h ago | 1 | ||||
| 20h ago | 1 | ||||
| 20h ago | 1 | ||||
| 20h ago | 1 | ||||
| 20h ago | 1 | ||||
| 20h ago | 1 | ||||
| 20h ago | 1 | ||||
| 20h ago | 1 | ||||
| 20h ago | 1 | ||||
| 20h ago | 1 | ||||
| 20h ago | 1 | ||||
| 20h ago | 1 | ||||
| 20h ago | 1 | ||||
| 20h ago | 1 | ||||
| 20h ago | 1 | ||||
| 20h ago | 1 | ||||
| 20h ago | 1 | ||||
| 20h ago | 1 | ||||
| 20h ago | 1 | ||||
| 20h ago | 1 | ||||
| 20h ago | 1 | ||||
| 20h ago | 1 | ||||
| 20h ago | 1 | ||||
| 20h ago | 1 | ||||
| 20h ago | 1 | ||||
| 20h ago | 1 | ||||
| 20h ago | 1 | ||||
| 20h ago | 1 | ||||
| 20h ago | 1 | ||||
| 20h ago | 1 | ||||
| 20h ago | 1 | ||||
| 20h ago | 1 | ||||
| 20h ago | 1 | ||||
| 20h ago | 1 | ||||
| 20h ago | 1 | ||||
| 20h ago | 1 | ||||
| 20h ago | 1 | ||||
| 20h ago | 1 | ||||
| 20h ago | 1 | ||||
| 20h ago | 1 | ||||
| 20h ago | 1 | ||||
| 20h ago | 1 | ||||
| 20h ago | 1 | ||||
| 20h ago | 1 | ||||
| 20h ago | 1 | ||||
| 20h ago | 1 | ||||
| 20h ago | 1 | ||||
| 20h ago | 1 | ||||
| 20h ago | 1 | ||||
| 20h ago | 1 | ||||
| 20h ago | 1 | ||||
| 20h ago | 1 |
- Replace undo and reset icons by @Madis0 in https://github.com/FlashyReese/reeses-sodium-options/pull/182
- Replace undo and reset icons by @Madis0 in https://github.com/FlashyReese/reeses-sodium-options/pull/182
- Improved search-result highlighting with clearer match markers, selection borders, and tooltips for the active result.
- Added a configurable search-result limit.
- Added
Shift+Enterto cycle backward through search results;Entercontinues cycling forward. - Added keypad Enter support.
- Fixed search cycling sometimes selecting a result without scrolling it into view, particularly on long pages.
### Option controls
- Added an “Always Show Action Buttons” setting.
- Reset and undo buttons can remain visible while unavailable actions are shown as disabled.
### Controller support
- Fixed Controlify tab and header cycling position.
- Improved search-result highlighting with clearer match markers, selection borders, and tooltips for the active result.
- Added a configurable search-result limit.
- Added
Shift+Enterto cycle backward through search results;Entercontinues cycling forward. - Added keypad Enter support.
- Fixed search cycling sometimes selecting a result without scrolling it into view, particularly on long pages.
### Option controls
- Added an “Always Show Action Buttons” setting.
- Reset and undo buttons can remain visible while unavailable actions are shown as disabled.
### Controller support
- Fixed Controlify tab and header cycling position.
- Improved search-result highlighting with clearer match markers, selection borders, and tooltips for the active result.
- Added a configurable search-result limit.
- Added
Shift+Enterto cycle backward through search results;Entercontinues cycling forward. - Added keypad Enter support.
- Fixed search cycling sometimes selecting a result without scrolling it into view, particularly on long pages.
### Option controls
- Added an “Always Show Action Buttons” setting.
- Reset and undo buttons can remain visible while unavailable actions are shown as disabled.
### Controller support
- Fixed Controlify tab and header cycling position.
- Improved search-result highlighting with clearer match markers, selection borders, and tooltips for the active result.
- Added a configurable search-result limit.
- Added
Shift+Enterto cycle backward through search results;Entercontinues cycling forward. - Added keypad Enter support.
- Fixed search cycling sometimes selecting a result without scrolling it into view, particularly on long pages.
### Option controls
- Added an “Always Show Action Buttons” setting.
- Reset and undo buttons can remain visible while unavailable actions are shown as disabled.
### Controller support
- Fixed Controlify tab and header cycling position.
- Improved search-result highlighting with clearer match markers, selection borders, and tooltips for the active result.
- Added a configurable search-result limit.
- Added
Shift+Enterto cycle backward through search results;Entercontinues cycling forward. - Added keypad Enter support.
- Fixed search cycling sometimes selecting a result without scrolling it into view, particularly on long pages.
### Option controls
- Added an “Always Show Action Buttons” setting.
- Reset and undo buttons can remain visible while unavailable actions are shown as disabled.
### Controller support
- Fixed Controlify tab and header cycling position.
- Improved search-result highlighting with clearer match markers, selection borders, and tooltips for the active result.
- Added a configurable search-result limit.
- Added
Shift+Enterto cycle backward through search results;Entercontinues cycling forward. - Added keypad Enter support.
- Fixed search cycling sometimes selecting a result without scrolling it into view, particularly on long pages.
### Option controls
- Added an “Always Show Action Buttons” setting.
- Reset and undo buttons can remain visible while unavailable actions are shown as disabled.
### Controller support
- Fixed Controlify tab and header cycling position.
- Improved search-result highlighting with clearer match markers, selection borders, and tooltips for the active result.
- Added a configurable search-result limit.
- Added
Shift+Enterto cycle backward through search results;Entercontinues cycling forward. - Added keypad Enter support.
- Fixed search cycling sometimes selecting a result without scrolling it into view, particularly on long pages.
### Option controls
- Added an “Always Show Action Buttons” setting.
- Reset and undo buttons can remain visible while unavailable actions are shown as disabled.
### Controller support
- Fixed Controlify tab and header cycling position.
- Improved search-result highlighting with clearer match markers, selection borders, and tooltips for the active result.
- Added a configurable search-result limit.
- Added
Shift+Enterto cycle backward through search results;Entercontinues cycling forward. - Added keypad Enter support.
- Fixed search cycling sometimes selecting a result without scrolling it into view, particularly on long pages.
### Option controls
- Added an “Always Show Action Buttons” setting.
- Reset and undo buttons can remain visible while unavailable actions are shown as disabled.
### Controller support
- Fixed Controlify tab and header cycling position.
- Don't crash the whole options screen on an unrecognized option type by @Icehunter in https://github.com/FlashyReese/reeses-sodium-options/pull/175
## New Contributors
- @Icehunter made their first contribution in https://github.com/FlashyReese/reeses-sodium-options/pull/175
- Don't crash the whole options screen on an unrecognized option type by @Icehunter in https://github.com/FlashyReese/reeses-sodium-options/pull/175
## New Contributors
- @Icehunter made their first contribution in https://github.com/FlashyReese/reeses-sodium-options/pull/175
### Added
- Added configurable search result filtering for non-matching options and tabs.
- Added themed headers and labels option.
- Added additional UI customization toggles for tooltip borders, reduced motion, disabled option visibility, focus borders, and controller guides.
- Added localized controller guide labels.
### Fixed
- Fixed tab rendering and persistence issues.
- Fixed text field input handling.
- Fixed tab header icon spacing.
- Tightened option search matching to reduce weak search results.
### Changed
- Updated Sodium support to
0.9.1-beta.3+mc26.2. - Updated Fabric and NeoForge dependency metadata to require Sodium
0.9.1-beta.3or newer.
### Added
- Added configurable search result filtering for non-matching options and tabs.
- Added themed headers and labels option.
- Added additional UI customization toggles for tooltip borders, reduced motion, disabled option visibility, focus borders, and controller guides.
- Added localized controller guide labels.
### Fixed
- Fixed tab rendering and persistence issues.
- Fixed text field input handling.
- Fixed tab header icon spacing.
- Tightened option search matching to reduce weak search results.
### Changed
- Updated Sodium support to
0.9.1-beta.3+mc26.2. - Updated Fabric and NeoForge dependency metadata to require Sodium
0.9.1-beta.3or newer.