Modscraper Modscraper Minecraft
Sodium/Embeddium Options API logo

Sodium/Embeddium Options API

Mod

by Txni

Config API for adding Sodium/Embeddium options with a better categories menu

Type

Mod

CurseForge Downloads

83,255,564

CurseForge ID

1103431

Modrinth Downloads

21,323,618

Modrinth ID

Es5v4eyq

Last Updated

Nov 7, 2026

Description

This mod adds cross-platform events for adding Sodium/Embeddium options menu integration. For example, you can add an option page to Embeddium on Forge, Fabric Sodium 0.5 on 1.20.1, and Fabric/NeoForge Sodium 0.6 on 1.21.1 with one event:

OptionGUIConstruction.EVENT.register((pages) -> pages.add(new TestOptionPage()));

If you're an end user, and you don't have this mod installed already as a library for another Sodium addon, you can install it alongside Reese's Options to get improved category menu, with drop-down support so that it's easier to navigate. This will take effect even for mods that don't use this API and inject into Sodium options directly.

description_81b22102-8cb4-4adc-843f-5a033bb00637.png

  !<a href= !<a href= !<a href=

description_7d2b55fa-b9e2-4316-9e65-5b76a7178843.png

 

description_3231908d-3908-4d39-80c5-d0d498161ca2.png

 

This mod is partially a fork of the Embeddium categories API and options events, with heavy changes to support upstream Sodium. While it makes changes to the Reese's Sodium Options menu, it does so via mixin for compatibility reasons, so you will need to install both.

Using the API

First, you will need to add this mod to your dev environment, using the Maven release for Curseforge or Modrinth.

modImplementation("maven.modrinth:sodium-options-api:version")

Then, this mod provides three events in toni.sodiumoptionsapi.api:

- OptionGUIConstruction.EVENT, called once in the GUI constructor, allows adding entire pages. This is probably the one you want.
- OptionPageConstruction.EVENT, called for each OptionPage. Use this if you want to add a group of toggles to the performance tab or something.
- OptionGroupConstruction.EVENT, called for each group of options. Use this if you want to insert a single option into an existing group, or modify the vanilla ones.

Compatibility

Mod Loaders

Neoforge

Game Versions

1.21.5

Recommended Gear

Affiliate

Hardware and extras that pair well with this mod.

As an Amazon Associate I earn from qualifying purchases.

Screenshots

Similar Mods

Included in Modpacks (2,063)

Show fewer
Architecture & Automatum Architecture & Automatum DIS IS OneBlock DIS IS OneBlock Miraculous MC SMP Miraculous MC SMP Illyrian Winter Illyrian Winter Immersive Wither Storm Immersive Wither Storm ISEKAICRAFT RPG ISEKAICRAFT RPG Project X (Palladium) Project X (Palladium) Project FaIsity(Horror) Project FaIsity(Horror) CobblemonCove - Cobblemon CobblemonCove - Cobblemon dronko's dragon survival dronko's dragon survival narutoto Ultimate narutoto Ultimate Far Craft: illager Battleground Far Craft: illager Battleground Monumental Experience VI - Rise of the Dinosaurs Monumental Experience VI - Rise of the Dinosaurs Terra Immundus - Sculk Horde Terra Immundus - Sculk Horde WolfCraft Colonies - Season 5! WolfCraft Colonies - Season 5! Termincraft Termincraft Congregation - expert Gregtech pack Congregation - expert Gregtech pack All About Origins - Powers & Classes & Races All About Origins - Powers & Classes & Races Simplicity SMP Simplicity SMP Community in the Skies Community in the Skies TechCraftBrasil - Servidor Brasileiro - ONLINE TechCraftBrasil - Servidor Brasileiro - ONLINE FreakCraft - CrazyCraft Inspired FreakCraft - CrazyCraft Inspired #1 Cursed Fate - Jujutsu Kaisen Reforged #1 Cursed Fate - Jujutsu Kaisen Reforged Cobblemon Adventure - Pokemon modpack Cobblemon Adventure - Pokemon modpack OneBlock Horror SkyBlock OneBlock Horror SkyBlock Your not alone (Horror) Your not alone (Horror) Lightweight Adventure RPG Survival Lightweight Adventure RPG Survival GregTech: Flatter Than Ever (GT:FTE) GregTech: Flatter Than Ever (GT:FTE) BeetleKnight's Beyond BeetleKnight's Beyond Sulidae TFC Sulidae TFC Dark Fantasy [MMC] Dark Fantasy [MMC] BottomlessThought's Realism BottomlessThought's Realism A Toca da Coruja A Toca da Coruja Searching for a World that Doesn't Exist.jar Searching for a World that Doesn't Exist.jar Performatic Performatic Cobblemon + Create - Pokemon meets Industrial Revolution! Cobblemon + Create - Pokemon meets Industrial Revolution! Halo Project Orionis Halo Project Orionis CaveTerrors VR CaveTerrors VR The Journey SMP Season Of True Survival The Journey SMP Season Of True Survival Over the Sky | Floating Islands, Mobs and Many Secrets! Over the Sky | Floating Islands, Mobs and Many Secrets! Shiner's Mushoku Tensei/Jobless Reincarnation Shiner's Mushoku Tensei/Jobless Reincarnation Venom Craft Venom Craft MTR Railway Network Access - Lite Edition MTR Railway Network Access - Lite Edition A Journey's End - RPG A Journey's End - RPG Create Evo Era Create Evo Era TerraFirmaCraft Optimized (TFC) TerraFirmaCraft Optimized (TFC) Legends Of Slugterra - SlugCraft Legends Of Slugterra - SlugCraft Frigid - Winter Apocalypse Frigid - Winter Apocalypse CordCraft Season 5 CordCraft Season 5 JujutsuCraft JujutsuCraft JujutsuCraft: Domain Expansion JujutsuCraft: Domain Expansion GeoRail GeoRail Permadeath+ Permadeath+ PixelGO - Isekai (Pixelmon) PixelGO - Isekai (Pixelmon) Create Outbound Create Outbound Chronicles of Magic | The First Magician Chronicles of Magic | The First Magician Twixxel's Stalker Series Twixxel's Stalker Series GUNSandGuns Tacz,Daffa's arsenal(guns), LesRaisins (armor) GUNSandGuns Tacz,Daffa's arsenal(guns), LesRaisins (armor) Harvista Harvista SwordCraft Origins SwordCraft Origins Create It Up - A Create Experience Create It Up - A Create Experience Medieval Dark Fantasy Craft [Rpg] Medieval Dark Fantasy Craft [Rpg] MM3 MM3 Custom BattleRoyale Complete Custom BattleRoyale Complete Fallen World - Prehistoric Corruption Fallen World - Prehistoric Corruption Vought Craft Vought Craft Anomalies: Not your world (analog horror) Anomalies: Not your world (analog horror) Everwild Everwild BuildCraft X Create BuildCraft X Create Endless pain (Evil hunter&dontcry) (HORROR) (STALKER) Endless pain (Evil hunter&dontcry) (HORROR) (STALKER) Wipezone Wipezone Cobblemon Eclipse Cobblemon Eclipse Immersive Pixelmon Immersive Pixelmon Mine Piece: The Ultimate Journey Mine Piece: The Ultimate Journey Jojo's Bizarre Adventure: Stand Tall Jojo's Bizarre Adventure: Stand Tall Redcap's Medieval Adventures Redcap's Medieval Adventures Over the Sea | Underwater Adventures! Over the Sea | Underwater Adventures! Araxer's: Ages - Staged Survival Araxer's: Ages - Staged Survival EldenCraft - A Dark Fantasy Challenge EldenCraft - A Dark Fantasy Challenge Cataclysmic Cataclysmic KRILLKRAFT KRILLKRAFT Mod-A-Day For 100 Days Mod-A-Day For 100 Days EpicFantasy(Fantasy/Medieval/Japanese) EpicFantasy(Fantasy/Medieval/Japanese) Essentials:Create Essentials:Create Modpack for Modern Building Modpack for Modern Building Create: Industrialized Tech Create: Industrialized Tech In Search of Lost Spells (Iron's Spells n Spellbooks) In Search of Lost Spells (Iron's Spells n Spellbooks) FriendsCraft - Designed for Multiplayer | Vanilla-Friendly FriendsCraft - Designed for Multiplayer | Vanilla-Friendly Crafted Madness: Modern Era Crafted Madness: Modern Era Anime Chaos Mania Anime Chaos Mania The broken Script:the Lost players The broken Script:the Lost players Epic Fight Extended Epic Fight Extended After Humans Retouched+ After Humans Retouched+ Atheism Atheism Ultimate Create Experience - Aeronautics Ultimate Create Experience - Aeronautics Gojo Craft Gojo Craft Project Infinity - Infinite possibilities, one world Project Infinity - Infinite possibilities, one world Dopeman's Apocalypse to die for Dopeman's Apocalypse to die for DragonMineZ Noea Beyond Limits DragonMineZ Noea Beyond Limits The Five Nights The Five Nights

External Resources