TurtleLib
by kroet
TurtleLib is a shared helper library for Fabric and NeoForge mods, providing locale loading, message formatting, update checks and version comparison to other mods.
What it does
Other mods that depend on TurtleLib use it for shared technical systems instead of carrying their own copies. Its parts cover locale loading synchronization through LangLoader, localized message formatting through MessageService, provider-based update checks through UpdateChecker, and deterministic version comparison through VersionComparator. Logic common to the Fabric and NeoForge builds sits in a single codebase, so each loader's code stays tidier and easier to reuse.
Only the client needs it, and the mod runs in single-player and multiplayer clients alike. A mod that requires TurtleLib must be placed in the same mods folder as TurtleLib, and the library itself is added to the mods folder before the game is started normally. TurtleLib is published for Fabric and NeoForge across 7 release versions, 1.21.10 – 26.3, and it is released under the Apache License 2.0 and is open source. Its source code, issue tracker and wiki are public.
Key features
Locale loading
LangLoader synchronizes how translation files are loaded, so dependent mods read language data the same way.
Localized messages
MessageService formats localized text for other mods, keeping message handling in one shared component.
Update checks
UpdateChecker runs provider-based checks, letting a mod look up newer versions from several sources.
Version comparison
VersionComparator orders version strings deterministically, so dependent mods compare versions the same way every time.
Compatibility
Latest build for each game version and loader.
Only full game releases are shown. This mod publishes no snapshot builds.
Required by 1 mod
How it compares
Zero Lib is a Fabric and NeoForge library for 26.2 – 26.3, running on client and server, and it is not open source under All rights reserved. Alexandria Lib also runs on both sides with Fabric and NeoForge, but is limited to 1.21.1 and is not open source. Yet Another Mod Library is NeoForge only for 1.21.1, with client and server environment and Apache License 2.0, so it is open source.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| TurtleLib | Fabric and NeoForge | 1.21.10 – 26.3 | Client-side only | 2026-09-18 |
| Zero Lib | Fabric and NeoForge | 26.2 – 26.3 | Client and server | 2026-10-08 |
| Alexandria Lib | Fabric and NeoForge | 1.21.1 | Client and server | 2026-09-30 |
| Yet Another Mod Library | NeoForge | 1.21.1 | Client and server | 2026-07-27 |
Questions
Does PermaClicker require TurtleLib?
Does TurtleLib need to be installed on servers?
Which game versions does TurtleLib support?
In the catalog
TurtleLib 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 kroet
Similar mods
What the author says
A lightweight helper library for Minecraft mods on Fabric and NeoForge. TurtleLib does not add gameplay on its own — it provides shared technical systems used by other mods. TurtleLib is a dependency library designed to keep mod code cleaner and more reusable across loaders.If a mod requires TurtleLib, it must be…
Official listing
- Modrinth page
- modrinth.com/mod/turtle-lib-mod
- Owner
- kroet
- Published
- 2026-03-27
- Updated on Modrinth
- 2026-09-18
- Facts verified
- 2026-10-15
