ModsFinder

Vanilla Options API

by Embin

Vanilla Options API gives mod developers a way to add their own options to the game's native option screens, using the same systems vanilla uses.

FabricClient-side onlyCC0 1.0 UniversalOpen source26.1 – 26.3

What it does

Developers can register a boolean option for their mod, and the value is saved to options.txt under the mod's identifier. The new option then appears in the accessibility options menu alongside the game's own settings. The library is a Fabric library and needs Fabric API. The mod is client-side only, so a server does not need it and players join without installing it. Files exist for 26.1, 26.1.1, 26.1.2, 26.2 and 26.3, and the code is released under the CC0 1.0 Universal license, which places it in the public domain.

Key features

  1. Custom boolean options

    Mods can add boolean options that persist between sessions in the game's options file.

  2. Native option screens

    Added options are shown on vanilla's own option screens rather than in a separate configuration window.

  3. Accessibility menu placement

    Options registered through the library appear in the accessibility options menu.

Compatibility

Latest build for each game version and loader.

26.31.2.0
26.21.2.0
26.1.21.1.0
26.1.11.1.0
26.11.1.0
ReleaseBetaAlphaNot available

This mod also publishes snapshot builds. Snapshots are not shown in the matrix.

Requirements

Dependencies declared by the latest file for each loader.

Required 1

Fabric APILightweight and modular API providing common hooks and intercompatibility measures utilized by mods using the Fabric toolchain.
Required

Questions

Does Vanilla Options API need Fabric API?

Yes. Fabric API is listed as its required dependency, so both must be installed on the client.

Does a server need Vanilla Options API?

No. It is installed on the player's side alone, so servers need nothing.

In the catalog

Vanilla Options API is one of 3,514 Library mods on ModsFinder, and one of 2,348 Library mods for Fabric. 8,071 mods support Minecraft 26.3.

More from Embin

All projects

Similar mods

What the author says

Library that easily allows mod developers to create custom options using vanilla's systems, and add options to vanilla's option screens. The following would add a boolean option that saves to options.txt as modid.custom_option, appearing in the accessibilty options menu.
Embin, on the Modrinth page

Official listing

Owner
Embin
Published
2026-03-07
Updated on Modrinth
2026-05-28
Facts verified
2026-10-15

Tags