ModsFinder

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.

FabricNeoForgeClient-side onlyApache License 2.0Open source1.21.10 – 26.3

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

  1. Locale loading

    LangLoader synchronizes how translation files are loaded, so dependent mods read language data the same way.

  2. Localized messages

    MessageService formats localized text for other mods, keeping message handling in one shared component.

  3. Update checks

    UpdateChecker runs provider-based checks, letting a mod look up newer versions from several sources.

  4. 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.

26.31.3.01.3.0
26.21.2.11.2.1
26.1.21.2.01.2.0
26.1.11.1.01.1.0
26.11.0.01.0.0
1.21.111.0.01.0.0
1.21.101.0.01.0.0
ReleaseBetaAlphaNot available

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

Required by 1 mod

How it compares

Full comparison

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.

ModLoadersGame versionsEnvironmentUpdated
TurtleLibFabric and NeoForge1.21.10 – 26.3Client-side only2026-09-18
Zero LibFabric and NeoForge26.2 – 26.3Client and server2026-10-08
Alexandria LibFabric and NeoForge1.21.1Client and server2026-09-30
Yet Another Mod LibraryNeoForge1.21.1Client and server2026-07-27

Questions

Does PermaClicker require TurtleLib?

Yes. Because PermaClicker depends on it, TurtleLib has to sit in the same mods directory as PermaClicker.

Does TurtleLib need to be installed on servers?

No. It is installed on the player's side alone, so servers need nothing.

Which game versions does TurtleLib support?

Files are published for 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2 and 26.3, covering 1.21.10 – 26.3 on Fabric and NeoForge.

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

All projects

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…
kroet, on the Modrinth page

Official listing

Owner
kroet
Published
2026-03-27
Updated on Modrinth
2026-09-18
Facts verified
2026-10-15

Tags