ToadLib
by Mr.Toad
With ToadLib installed, other mods can draw on a shared set of utilities, abstractions and a custom config system, and it is required by four other catalog mods.
What it does
ToadLib is a library mod by Mr.Toad, meant to be installed next to the mods that depend on it. It bundles utility classes for properties, integrations, blocks and items, world generation, entities and Java code, along with a custom configuration layer. Its Java utilities are published as a separate part of the project, named MtJava.
The mod requires Architectury API and Fabric API, and Mod Menu is optional. ToadLib runs on client and server, so both sides need it. Files are published for Fabric, Forge, NeoForge and Quilt, across 24 release versions, 1.19.3 – 26.3, and the code is under the GNU General Public License v3.0 or later, which makes it open source. Language files exist for English, Russian, Turkish and Ukrainian, and contributions for new translations are accepted through GitHub pull requests.
Key features
Property utilities
Helper classes for reading and handling properties, used by dependent mods to keep that code in one place.
Block and item utilities
Shared helpers for blocks and items, so dependent mods do not each carry their own versions.
World-generation utilities
Helpers for world generation code, along with abstractions for entities and entity utilities.
Custom configuration
A custom config system that dependent mods can use for their settings.
Gallery
Compatibility
Latest build for each game version and loader.
26.x5 of 5 versions with builds
1.21.x10 of 10 versions with builds
1.20.x7 of 7 versions with builds
1.19.x2 of 2 versions with builds
Only full game releases are shown. This mod publishes no snapshot builds.
Requirements
Dependencies declared by the latest file for each loader.
Required 2
Optional 1
Required by 4 mods
How it compares
Utils by ly-utils is open source under the MIT License and runs on the server, with files for 1.21 – 1.21.8 across all four loaders. SOM11 Utils is client-side only, Fabric only, for 1.20.4 – 1.21.5, and is not open source. CraterLib spans 1.18.2 – 26.3 on the same four loaders, is open source under the MIT License, and is optional on either side. Resource Gamma Util / Fullbright is client-side only and open source, with files for 1.21 – 26.3.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| ToadLib | Fabric, Forge, NeoForge and Quilt | 1.19.3 – 26.3 | Client and server | 2026-10-13 |
| Utils | Fabric, Forge, NeoForge and Quilt | 1.21 – 1.21.8 | Server required, client optional | 2025-03-26 |
| SOM11 Utils | Fabric | 1.20.4 – 1.21.5 | Client-side only | 2025-06-02 |
| CraterLib | Fabric, Forge, NeoForge and Quilt | 1.18.2 – 26.3 | Client or server, optional | 2026-10-03 |
| Resource Gamma Util / Fullbright | Fabric, Forge, NeoForge and Quilt | 1.21 – 26.3 | Client-side only | 2026-10-10 |
Questions
Does ToadLib need Architectury API?
Does the server need ToadLib?
Which loader should a server owner choose for ToadLib?
In the catalog
ToadLib is one of 3,545 Optimization mods on ModsFinder, and one of 2,575 Optimization mods for Fabric. 8,071 mods support Minecraft 26.3.
More from Mr.Toad
Similar mods
What the author says
Library for my mods. Contains utilities & abstractions. MtJava part of toadlib - custom lib for java. Required for ALL(Exclude forks) my mods. Available languanges: 🌐 - English(en_us) - Mr.Toad - Russian(ru_ru) - Mr.Toad - Turkish(tr_tr) - MissionWAR - Ukrainian(uk_ua) - StarmanMine142
Official listing
- Modrinth page
- modrinth.com/mod/toadlib
- Owner
- Mr.Toad
- Published
- 2023-09-16
- Updated on Modrinth
- 2026-10-13
- Facts verified
- 2026-10-15
