Under Control
by Chaotic Loom
Under Control is a Fabric library mod for 1.20.1 that provides save-data, configuration and option utilities for other mods.
What it does
The library bundles a set of utilities meant to simplify parts of mod development. Its save system stores primitive types such as integers, floats and booleans, and it can store custom classes once the author defines how each one is saved. Save data can be kept in both client worlds and server worlds, so a mod built on it can persist settings in either place.
The configuration system lets a mod register options and build a custom configuration menu. A server reload command refreshes the configuration correctly, so changes take effect without restarting the server. Under Control runs on client and server, and the server and every player need it. Fabric API is required as a dependency, and files are published for Fabric only, with 1.25 for 1.20.1 as the latest release. The code is released under the MIT License and is open source.
Key features
Primitive save storage
Integers, floats, booleans and other primitive types can be written to and read from save data.
Custom class serialization
A mod can store its own classes by defining how each class is written to and restored from save data.
Configuration menu
Mods can register options and present them in a custom configuration menu.
Server configuration reload
A reload command refreshes server-side configuration without a restart, so option changes apply while the server runs.
Gallery
Compatibility
Latest build for each game version and loader.
Only full game releases are shown. This mod publishes no snapshot builds.
Requirements
Dependencies declared by the latest file for each loader.
Required 1
Use cases
Persistent mod settings
A mod that keeps player or world data between sessions can use the save system instead of writing its own storage code.
Configurable server mods
Server owners can change a mod's options through the configuration system and reload them with the server command.
Who it’s for: Mod developers who need save storage or a configuration menu in a Fabric mod for 1.20.1, and server owners who run mods built on it.
How it compares
Simple Config API is a configuration library for Fabric, Forge, NeoForge and Quilt covering 1.20 – 1.20.4. It is released under the MIT License and has been discontinued. Material Json is a Fabric library for 1.20 – 1.20.4 under All rights reserved. Under Control targets only 1.20.1 on Fabric and is open source under the MIT License.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| Under Control | Fabric | 1.20.1 | Client and server | 2025-03-11 |
| Simple Config API [Discontinued] | Fabric, Forge, NeoForge and Quilt | 1.20 – 1.20.4 | Client and server | 2024-02-15 |
| Material Json | Fabric | 1.20 – 1.20.4 | Client and server | 2024-04-04 |
Questions
Does Under Control need Fabric API?
Which loaders does Under Control support?
Does the server need Under Control?
In the catalog
Under Control is one of 3,514 Library mods on ModsFinder, and one of 2,348 Library mods for Fabric. 34,764 mods support Minecraft 1.20.1.
More from Chaotic Loom
Similar mods
What the author says
Under Control is a library I developed primarily for my personal use. It brings together a variety of useful features to simplify certain aspects of development.
Official listing
- Modrinth page
- modrinth.com/mod/under-control
- Owner
- Chaotic Loom
- Published
- 2024-12-31
- Updated on Modrinth
- 2025-03-11
- Facts verified
- 2026-10-15
