ModsFinder

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.

FabricForgeNeoForgeQuiltClient and serverGNU General Public License v3.0 or laterOpen source1.19.3 – 26.3

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

  1. Property utilities

    Helper classes for reading and handling properties, used by dependent mods to keep that code in one place.

  2. Block and item utilities

    Shared helpers for blocks and items, so dependent mods do not each carry their own versions.

  3. World-generation utilities

    Helpers for world generation code, along with abstractions for entities and entity utilities.

  4. Custom configuration

    A custom config system that dependent mods can use for their settings.

Compatibility

Latest build for each game version and loader.

26.x5 of 5 versions with builds
26.31.5.3-26.3-fabricNot available1.5.2-26.3-neoNot available
26.21.5.1-26.2-fabricNot availableNot available1.5.1-26.2-fabric
26.1.21.5.0-26.1x-fabricNot availableNot available1.5.0-26.1x-fabric
26.1.11.5.0-26.1x-fabricNot availableNot available1.5.0-26.1x-fabric
26.11.5.0-26.1x-fabricNot availableNot available1.5.0-26.1x-fabric
1.21.x10 of 10 versions with builds
1.21.111.4.4-1.21.11-fabricNot availableNot available1.4.4-1.21.11-fabric
1.21.81.3.6-1.21.6-1.21.8-fabricNot availableNot available1.3.6-1.21.6-1.21.8-fabric
1.21.71.3.6-1.21.6-1.21.8-fabricNot availableNot available1.3.6-1.21.6-1.21.8-fabric
1.21.61.3.6-1.21.6-1.21.8-fabricNot availableNot available1.3.6-1.21.6-1.21.8-fabric
1.21.51.3.1.1-1.21.5-fabricNot availableNot available1.3.1.1-1.21.5-fabric
1.21.41.3.1-1.21.2-1.21.4-fabricNot available1.3.2-1.21.2-1.21.4-neo1.3.1-1.21.2-1.21.4-fabric
1.21.31.3.1-1.21.2-1.21.4-fabricNot available1.3.2-1.21.2-1.21.4-neo1.3.1-1.21.2-1.21.4-fabric
1.21.21.3.1-1.21.2-1.21.4-fabricNot available1.3.2-1.21.2-1.21.4-neo1.3.1-1.21.2-1.21.4-fabric
1.21.11.4.3-1.21-1.21.1-fabricNot available1.3.2-1.21-1.21.1-neo1.4.3-1.21-1.21.1-fabric
1.211.4.3-1.21-1.21.1-fabricNot available1.3.2-1.21-1.21.1-neo1.4.3-1.21-1.21.1-fabric
1.20.x7 of 7 versions with builds
1.19.x2 of 2 versions with builds
ReleaseBetaAlphaNot available

Only full game releases are shown. This mod publishes no snapshot builds.

Requirements

Dependencies declared by the latest file for each loader.

Required 2

Fabric APILightweight and modular API providing common hooks and intercompatibility measures utilized by mods using the Fabric toolchain.
Required
Architectury APIAn intermediary api aimed to ease developing multiplatform mods.
Required

Optional 1

Mod MenuAdds a mod menu to view the list of mods you have installed.
Optional

Required by 4 mods

How it compares

Full comparison

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.

ModLoadersGame versionsEnvironmentUpdated
ToadLibFabric, Forge, NeoForge and Quilt1.19.3 – 26.3Client and server2026-10-13
UtilsFabric, Forge, NeoForge and Quilt1.21 – 1.21.8Server required, client optional2025-03-26
SOM11 UtilsFabric1.20.4 – 1.21.5Client-side only2025-06-02
CraterLibFabric, Forge, NeoForge and Quilt1.18.2 – 26.3Client or server, optional2026-10-03
Resource Gamma Util / FullbrightFabric, Forge, NeoForge and Quilt1.21 – 26.3Client-side only2026-10-10

Questions

Does ToadLib need Architectury API?

Yes. Architectury API is a required dependency, so it must be installed alongside ToadLib on the same loader.

Does the server need ToadLib?

Yes. A server running it needs every connecting player to have it too.

Which loader should a server owner choose for ToadLib?

Files exist for Fabric, Forge, NeoForge and Quilt. The latest Forge file targets 1.20.1, while the newest Fabric, NeoForge and Quilt files target 26.3 or 26.2.

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

All projects

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
Mr.Toad, on the Modrinth page

Official listing

Owner
Mr.Toad
Published
2023-09-16
Updated on Modrinth
2026-10-13
Facts verified
2026-10-15

Tags