schLib
by schrumbo
schLib is a Fabric library mod by schrumbo that provides a color picker and a config management system for other mods to use.
What it does
schLib is built as a shared library rather than a gameplay mod, so it adds no blocks or items of its own. Its author describes it as a simple library that the author uses across their own mods. Other mods on Fabric can call on its color picker and config management code instead of writing their own.
The mod requires Fabric API and runs on the client only, so a server does not need it and players join without installing it. Builds are published for 1.21.10 – 26.1.2, with 1.2.2+26.1 for 26.1.2 as the latest file, and snapshot builds are available as well. The code is not open source; schLib is released under All rights reserved.
The mod was first published on 2026-01-31 and last updated on 2026-04-29. Among the 704 Library mods with Fabric files for 26.1.2, it sits in a category that holds many similar tools, so players usually install it only when another mod asks for it.
Key features
Color picker
Provides a color picker component that other mods can embed in their own screens.
Config management
Offers a shared way for mods to store, load and edit their settings.
Reusable building blocks
Gathers code the author reuses across several of their own mods, so each one does not carry its own copy.
Fabric API integration
Builds on Fabric API hooks and works alongside the rest of the Fabric mod stack.
Gallery
Compatibility
Latest build for each game version and loader.
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
Use cases
Mod developers
Developers on Fabric can call the color picker or the config system instead of writing the same tools from scratch.
Players of schrumbo's mods
Players who install the author's other mods get the shared code that schLib provides.
Who it’s for: schLib suits Fabric mod developers who want a ready color picker and config system, and players who install a mod that depends on it. Players who only want gameplay content will not need it on its own.
How it compares
schLib is a Fabric-only library for the client, released under All rights reserved and not open source, with builds for 1.21.10 – 26.1.2. EclipseUI is also Fabric and client-side only, but it is open source under the MIT License and covers 1.21.11 – 26.3 on Fabric and NeoForge. a0fefd's ConfigLib is open source under the MIT License and is built for 26.1.2 alone, with the client required and the server optional.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| schLib | Fabric | 1.21.10 – 26.1.2 | Client-side only | 2026-04-29 |
| EclipseUI | Fabric and NeoForge | 1.21.11 – 26.3 | Client-side only | 2026-10-09 |
| a0fefd's ConfigLib | Fabric | 26.1.2 | Client required, server optional | 2026-08-20 |
Questions
Does schLib need Fabric API?
Does a server need schLib installed?
Which game versions does schLib support?
In the catalog
schLib is one of 3,514 Library mods on ModsFinder, and one of 2,348 Library mods for Fabric. 15,189 mods support Minecraft 26.1.2.
More from schrumbo
Similar mods
What the author says
features: - button - color picker - slider - categories/subcategories - config management - some more
Official listing
- Modrinth page
- modrinth.com/mod/schlib
- Owner
- schrumbo
- Published
- 2026-01-31
- Updated on Modrinth
- 2026-04-29
- Facts verified
- 2026-10-15
