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.
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
Client mod detection
Checks whether a connecting player has a given client-side mod installed, using translation key probing.
Automatic kick
Players running a banned mod are disconnected when they join, without manual moderation.
Mod ID and keyword bans
Bans can target a mod ID or match a keyword, so one rule can cover several related mods.
Configurable ban rules
The ban list and detection settings are set by the server owner, with no code changes required.
Gallery
Compatibility
Latest build for each game version and loader.
Only full game releases are shown. This mod publishes no snapshot builds.
Requirements
Dependencies declared by the latest file for each loader.
Required 2
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
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.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| Id Ban Mod | Fabric | 1.21.11 – 26.2 | Server-side only | 2026-07-15 |
| Panda Death Ban | Fabric | 1.21.11 – 26.3 | Server-side only | 2026-10-04 |
| Customizable Death Ban | Fabric | 1.21.11 – 26.2 | Client and server | 2026-07-12 |
| ClientID | Fabric | 1.20.1 – 26.3 | Not published | 2026-09-16 |
Questions
Does Id Ban Mod need Fabric API?
Do players need to install Id Ban Mod?
Which versions does Id Ban Mod support?
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
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.
Official listing
- Modrinth page
- modrinth.com/mod/id-ban-mod
- Owner
- DEAMJAVA
- Published
- 2026-03-01
- Updated on Modrinth
- 2026-07-15
- Facts verified
- 2026-10-15
