ModsFinder

Better Compatibility Checker

by Gaz492

Better Compatibility Checker changes how a server's compatibility check is decided, so a modpack's version pair decides whether a join is allowed.

FabricForgeNeoForgeClient and serverAll rights reserved1.16.5 – 26.3

What it does

The default Forge server compatibility check can report a match as incompatible, which confuses players who add a modpack server. This mod replaces that behavior for modpacks by comparing a modpack project ID and a modpack version ID that the modpack author writes into a config file. When both sides carry the same pair, the check shows a tick; when they differ, it shows a cross.

Configuration takes one file: bcc-common.toml in the config folder on Forge and NeoForge, or bcc.json on Fabric. The modpack name and version are set there and saved. The version must be updated whenever the modpack changes. If the required data is missing, the mod falls back to the default Forge implementation, so it does not block a join on its own.

The mod is published for Fabric, Forge and NeoForge across 29 release versions, 1.16.5 – 26.3. Its only required dependency is Fabric API on Fabric. Servers that run it need every player to install it too. The code is not open source; it is covered by All rights reserved, and the source and issue tracker are public.

Key features

  1. Project and version matching

    Compares the modpack project ID and version ID from the config against the ones the other side reports.

  2. Tick and cross indicator

    Shows a tick when the pair matches and a cross when it does not, so the result is visible at a glance.

  3. Default fallback

    If the modpack data is not set, the default Forge implementation of the check is used instead.

  4. Modpack name entry

    The modpack name is typed into the config file and saved, with no further setup needed.

Compatibility

Latest build for each game version and loader.

26.x5 of 5 versions with builds
26.326.3.0.1Not available26.3.0.1
26.226.2.0.1Not available26.2.0.1
26.1.226.1.2.1Not available26.1.2.1
26.1.126.1.2.1Not available26.1.2.1
26.126.1.2.1Not available26.1.2.1
1.21.x12 of 12 versions with builds
1.21.1121.11.0Not available21.11.0
1.21.1021.10.0Not available21.10.0
1.21.921.11.0Not available21.11.0
1.21.821.6.0Not available21.6.0
1.21.721.6.0Not available21.6.0
1.21.621.6.0Not available21.6.0
1.21.521.3.1Not available21.3.1
1.21.421.3.1Not available21.3.1
1.21.321.3.1Not available21.3.1
1.21.221.1.8Not available21.1.8
1.21.121.1.8Not available21.1.8
1.2121.0.1Not available21.0.1
1.20.x3 of 3 versions with builds
1.19.x5 of 5 versions with builds
1.18.x3 of 3 versions with builds
1.16.x1 of 1 version 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 1

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

Use cases

Modpack servers

Server owners running a modpack can make the join check report matching versions as compatible.

Modpack distribution

Modpack authors ship the config with their pack so that players joining the server see the correct result.

Who it’s for: Modpack authors who publish a server with a specific pack, and server owners who want the join check to match the pack version rather than the loader default.

How it compares

Full comparison

Loaded Mods Checker is client-side only, open source under the Mozilla Public License 2.0, and published for Fabric and NeoForge across 1.21 – 26.1.2, so it runs on players' clients alone. Modpack Checker is client and server, open source under the Apache License 2.0, and Fabric only for 1.20 – 1.21.7. Slots Checker is server-side only, open source under the Apache License 2.0, and Fabric only for 1.18 – 26.3, so players need nothing installed.

ModLoadersGame versionsEnvironmentUpdated
Better Compatibility CheckerFabric, Forge and NeoForge1.16.5 – 26.3Client and server2026-09-19
Loaded Mods CheckerFabric and NeoForge1.21 – 26.1.2Client-side only2026-08-09
Modpack CheckerFabric1.20 – 1.21.7Client and server2025-06-30
Slots CheckerFabric1.18 – 26.3Server-side only2026-10-01

Questions

Does Better Compatibility Checker need Fabric API?

Fabric API is its only required dependency. It is needed on Fabric; the Forge and NeoForge builds do not list it.

Does the mod have to be installed on both sides?

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

Where is the modpack data configured?

In bcc-common.toml in the config folder on Forge and NeoForge, or in bcc.json on Fabric. The modpack name and version are set there.

What happens if the modpack version is not updated?

The pair stops matching the modpack, so the check shows a cross. The author must change the version whenever the modpack is updated.

In the catalog

Better Compatibility Checker is one of 8,016 Management mods on ModsFinder, and one of 5,930 Management mods for Fabric. 8,071 mods support Minecraft 26.3.

More from Gaz492

All projects

Similar mods

What the author says

The forge server compatibility checker is not always accurate and can cause some issues with end-users of a modpack when they add a server, and it shows up as not compatible. This mod fixes that issue when used by modpacks, as it will compare the modpack project ID and the modpack version ID set in a config file by…
Gaz492, on the Modrinth page

Official listing

Owner
Gaz492
Published
2023-04-16
Updated on Modrinth
2026-09-19
Facts verified
2026-10-15

Tags