ModsFinder

Id Ban Mod

by DEAMJAVA

Id Ban Mod lets a Fabric server owner block specific client-side mods by mod ID, and kicks players who join with them installed.

FabricServer-side onlyMIT LicenseOpen source1.21.11 – 26.2

What it does

The mod detects client-side mods on connecting players without a client install, by probing translation keys that each mod registers with the game. A translation key that resolves to its real text on the client shows the mod is present, while an unreplaced placeholder shows it is absent. Detection relies on built-in UI translation behavior, so the check does not scan player files.

Server owners set a banned list in the configuration, using mod IDs, keywords or translation probes, and players running a disallowed mod are removed automatically. Works with mods that add custom translations. Server-side only: the server runs it, and players join without installing anything.

Installation needs Fabric API and Fabric Language Kotlin on the server. Id Ban Mod is published for Fabric only, across five release versions, and is open source under the MIT License.

Key features

  1. Client mod detection

    Checks whether a connecting player has a given client-side mod installed, using translation key probing.

  2. Automatic kick

    Players running a banned mod are disconnected when they join, without manual moderation.

  3. Mod ID and keyword bans

    Bans can target a mod ID or match a keyword, so one rule can cover several related mods.

  4. Configurable ban rules

    The ban list and detection settings are set by the server owner, with no code changes required.

Compatibility

Latest build for each game version and loader.

26.21.4+26.2
26.1.21.4+26.1
26.1.11.4+26.1
26.11.4+26.1
1.21.111.2
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
Fabric Language KotlinThis is a mod that enables usage of the Kotlin programming language for Fabric mods.
Required

Use cases

Restricting client mods

A server that forbids mods giving unfair advantages can block them without asking each player to remove anything by hand.

Who it’s for: Server owners who want to enforce mod restrictions on joining players, without requiring any client-side installation.

How it compares

Full comparison

Panda Death Ban is server-side only, open source under the CC0 1.0 Universal license and published for 1.21.11 – 26.3, so it covers a different rule set. Customizable Death Ban is a client and server mod under the MIT License for 1.21.11 – 26.2, so both sides must run it. ClientID is open source under the GNU General Public License v3.0 only for 1.20.1 – 26.3 and is a different tool for identifying clients.

ModLoadersGame versionsEnvironmentUpdated
Id Ban ModFabric1.21.11 – 26.2Server-side only2026-07-15
Panda Death BanFabric1.21.11 – 26.3Server-side only2026-10-04
Customizable Death BanFabric1.21.11 – 26.2Client and server2026-07-12
ClientIDFabric1.20.1 – 26.3Not published2026-09-16

Questions

Does Id Ban Mod need Fabric API?

Yes. Fabric API is a required dependency, and Fabric Language Kotlin is required too. Both must be installed on the server.

Do players need to install Id Ban Mod?

No. Players join without it, since only the server has to run the mod.

Which versions does Id Ban Mod support?

Files are published for Fabric, with 1.4+26.2 as the latest file for 26.2, released 2026-07-15.

In the catalog

Id Ban Mod is one of 8,016 Management mods on ModsFinder, and one of 5,930 Management mods for Fabric. 13,894 mods support Minecraft 26.2.

More from DEAMJAVA

All projects

Similar mods

What the author says

It allows server owners to enforce mod restrictions without requiring client installation or intrusive scanning — detection is performed using built-in game UI translation behavior. By checking whether the placeholder was replaced, the server can determine whether the mod exists on the client.
DEAMJAVA, on the Modrinth page

Official listing

Owner
DEAMJAVA
Published
2026-03-01
Updated on Modrinth
2026-07-15
Facts verified
2026-10-15

Tags