Vanilla Options API
ModAllow mods to use vanilla's systems to add custom options
Type
Mod
Modrinth Downloads
101
Modrinth ID
9Cxq4qJg
Last Updated
May 28, 2026
Description
Library that easily allows mod developers to create custom options using vanilla's systems, and add options to vanilla's option screens.
Code example:
public class MyMod implements ClientModInitializer { private static final OptionInstance<Boolean> OPTION = ...; public static OptionInstance<Boolean> option() { return OPTION; } @Override public void onInitializeClient() { Identifier optionId = Identifier.fromNamespaceAndPath("modid", "custom_option"); VanillaOptionsAPI.register(optionId, OptionsMenuLocation.ACCESSIBILITY, MyMod::option); } }The following would add a boolean option that saves to options.txt as modid.custom_option, appearing in the accessibilty options menu.
Compatibility
Mod Loaders
Game Versions
Similar Mods
unknown_file.jar
It's me.
[BTW Addon] Classic Re-imagined
A BTW addon that turns BTW's gameplay into the equivalent of vanilla Minecraft, with BTW tech
WhatsMyLag
Find out exactly what’s lagging your world - with mod, entity, and tick info.
Better Crafts: Reinforced Deepslate
Better Crafts: Reinforced Deepslate is a data pack that allows you to craft reinforced deepslate [1.21.4 - 26.1.2]
I'm So Lucky!
Simple Luck Potion Crafting recipe for survival.
RegionGuard
Inspired by WorldGuard, RegionGuard is a NeoForge Minecraft mod that lets server owners define protected regions with cu...