ModsFinder

JamLib

by Jam Core

JamLib supplies shared code that other mods depend on, including platform abstractions, a JSON5 config API and a checker for reposted mod files.

FabricForgeNeoForgeQuiltClient and serverMIT LicenseOpen source1.18 – 26.3

What it does

Other mods call into JamLib for code they share, so it has no gameplay of its own. Its platform abstractions are built on Architectury API, which lets the same code target several mod loaders. The JSON5 config API reads and writes configuration files in JSON5, a superset of JSON that allows comments and trailing commas.

The mod also includes a checker that looks for copies of mods that have been reposted from other sites, such as 9minecraft. Installation requires Architectury API and Fabric API. Fabric, Forge, NeoForge and Quilt all have builds, with the newest for 26.3 and 26.2. The license is MIT, and the source code and issue tracker are public.

Key features

  1. Platform abstractions

    Shared interfaces let one codebase run across Fabric, Forge, NeoForge and Quilt without separate loader-specific logic.

  2. JSON5 config API

    Mods built on the library can read and write configuration in JSON5, which permits comments and trailing commas.

  3. Repost checker

    A checker flags copies of mods redistributed from third-party sites, based on the mod files it finds.

  4. Architectury base

    The abstractions rest on Architectury API, so the library shares its loader handling with that dependency.

Compatibility

Latest build for each game version and loader.

26.x5 of 5 versions with builds
26.32.3.1+26.3.xNot available2.3.1+26.3.xNot available
26.22.3.1+26.2.xNot available2.3.1+26.2.x2.3.1+26.2.x
26.1.22.3.1+26.1.xNot available2.3.1+26.1.x2.3.1+26.1.x
26.1.12.3.1+26.1.xNot available2.3.1+26.1.x2.3.1+26.1.x
26.12.3.1+26.1.xNot available2.3.1+26.1.x2.3.1+26.1.x
1.21.x12 of 12 versions with builds
1.21.112.0.0+1.21.11Not available2.0.0+1.21.112.0.0+1.21.11
1.21.101.3.6+1.21.10Not available1.3.6+1.21.101.3.6+1.21.10
1.21.91.3.6+1.21.10Not available1.3.6+1.21.101.3.6+1.21.10
1.21.81.3.5+1.21.8Not available1.3.5+1.21.81.3.5+1.21.8
1.21.71.3.5+1.21.8Not available1.3.5+1.21.81.3.5+1.21.8
1.21.61.3.5+1.21.8Not available1.3.5+1.21.81.3.5+1.21.8
1.21.51.3.5+1.21.5Not available1.3.5+1.21.51.3.5+1.21.5
1.21.41.3.5+1.21.4Not available1.3.5+1.21.41.3.5+1.21.4
1.21.31.3.2+1.21.3Not available1.3.2+1.21.31.3.2+1.21.3
1.21.21.3.2+1.21.3Not available1.3.2+1.21.31.3.2+1.21.3
1.21.11.3.6+1.21.1Not available1.3.6+1.21.11.3.6+1.21.1
1.211.3.6+1.21.1Not available1.3.6+1.21.11.3.6+1.21.1
1.20.x5 of 5 versions with builds
1.19.x5 of 5 versions with builds
1.18.x3 of 3 versions with builds
ReleaseBetaAlphaNot available

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

Fabric APILightweight and modular API providing common hooks and intercompatibility measures utilized by mods using the Fabric toolchain.
Required

Required by 14 mods

Use cases

Mod development

Developers who target several loaders can rely on the shared abstractions instead of writing a separate version of each feature.

Config handling

Mods that need comment-friendly configuration files can use the JSON5 API rather than writing their own parser.

Who it’s for: Mod developers who want shared loader code and JSON5 configuration, and server owners whose installed mods depend on JamLib.

How it compares

Full comparison

Platform is a library with the same cross-loader goal. Its license is the GNU Lesser General Public License v3.0 only, and it covers Fabric, Forge, NeoForge and Quilt for 1.16.5 – 1.21.1. CICADA is a Fabric-only open source library under the MIT License for 1.16 – 26.3, and it is optional on either side. Magma Core is NeoForge-only, not open source, licensed under All rights reserved, and runs client and server for 1.21.5 – 1.21.10.

ModLoadersGame versionsEnvironmentUpdated
JamLibFabric, Forge, NeoForge and Quilt1.18 – 26.3Client and server2026-09-18
PlatformFabric, Forge, NeoForge and Quilt1.16.5 – 1.21.1Client or server, optional2026-06-08
CICADAFabric1.16 – 26.3Client or server, optional2026-09-20
Magma CoreNeoForge1.21.5 – 1.21.10Client and server2026-01-04

Questions

Does JamLib need Architectury API?

Yes. Architectury API is a required dependency, and Fabric API is required as well, so both must be installed next to JamLib.

Does JamLib have to run on the server?

Yes. Client and server both need the library, so the server and every player install it.

Which versions of JamLib are current?

Builds are published for 1.18 – 26.3, with the latest Fabric and NeoForge file for 26.3 and the latest Forge file for 1.20.1.

In the catalog

JamLib 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 Jam Core

All projects

Similar mods

Official listing

Owner
Jam Core
Published
2022-07-01
Updated on Modrinth
2026-09-18
Facts verified
2026-10-15

Tags