ModsFinder

Modset Policy Enforcement (MPE)

by Redstonekey

Modset Policy Enforcement (MPE) is a Fabric anti-cheat mod that checks which mods a connecting client has installed against a server-side banned list.

FabricClient and serverGNU Affero General Public License v3.0 or laterOpen source1.17 – 26.1.2

What it does

When a client connects to a server, the server verifies that the MPE mod is installed on the client. Clients without it are rejected. The client then sends its list of active mods, and the server compares that list with a configurable banned mods list, refusing the connection when a prohibited mod is detected. Because the check depends on the mod list rather than on what a player does in the game, it covers unauthorized modifications that would otherwise run unnoticed.

Installing the mod on both sides keeps detection consistent, and servers without it cannot run the check. Server owners list banned mods in the config file by their mod IDs. Each ID goes on its own new line. Files are published for Fabric only, across 32 release versions 1.17 – 26.1.2, and the code is released under the GNU Affero General Public License v3.0 or later, so the project is open source.

Key features

  1. Server-side mod check

    On connection, the server verifies that the MPE mod is present on the client before allowing the player in.

  2. Banned mods list

    The server compares the client's active mods against a configurable list of banned mod IDs and refuses matching connections.

  3. Mod ID lookup

    Server owners find a mod's ID by reading the id field in its fabric.mod.json file, then add it to the config.

  4. Rejection of unmodded clients

    Clients that lack the MPE mod are rejected automatically, so the check cannot be skipped on connection.

Compatibility

Latest build for each game version and loader.

No stable releases
Every published file is a beta or alpha build.
26.x3 of 3 versions with builds
26.1.21.1.0
26.1.11.1.0
26.11.1.0
1.21.x12 of 12 versions with builds
1.21.111.1.0
1.21.101.1.0
1.21.91.1.0
1.21.81.1.0
1.21.71.1.0
1.21.61.1.0
1.21.51.1.0
1.21.41.1.0
1.21.31.1.0
1.21.21.1.0
1.21.11.1.0
1.211.1.0
1.20.x7 of 7 versions with builds
1.19.x5 of 5 versions with builds
1.18.x3 of 3 versions with builds
1.17.x2 of 2 versions with builds
ReleaseBetaAlphaNot available

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

Use cases

Who it’s for: Server owners running Fabric servers who want to restrict which client mods can connect. Players only need the mod if the server requires it.

How it compares

Full comparison

MTSAntiCheat is a Fabric mod for 1.18 – 26.3 released under All rights reserved, and it is not open source. Different anti cheat is server-side only, built for Fabric 1.20.1 and also under All rights reserved. Anticheat is open source under the CC0 1.0 Universal license, runs on client and server, and covers 1.20 – 1.21.1, while REVEX is an open source Apache License 2.0 mod for Fabric 1.21.1 that runs on the server alone.

ModLoadersGame versionsEnvironmentUpdated
Modset Policy Enforcement (MPE)Fabric1.17 – 26.1.2Client and server2025-08-22
MTSAntiCheatFabric1.18 – 26.3Not published2026-09-26
Different anti cheatFabric1.20.1Server-side only2026-05-30
AnticheatFabric1.20 – 1.21.1Client and server2024-10-08
REVEXFabric1.21.1Server-side only2026-07-25

Questions

Does MPE need to be installed on the client?

Yes. The environment is client and server, and clients without the mod are rejected when they connect, so players must install it alongside the server.

How does a server owner ban a mod?

The owner opens the mod's JAR as a ZIP archive, reads the id value in fabric.mod.json, and adds that ID on a new line in the config file.

Which Minecraft versions does MPE support?

Files cover 32 release versions, 1.17 – 26.1.2. The latest Fabric file is 1.1.0 for 26.1.2, published in the beta channel.

In the catalog

Modset Policy Enforcement (MPE) is one of 8,499 Technology mods on ModsFinder, and one of 4,201 Technology mods for Fabric. 15,189 mods support Minecraft 26.1.2.

More from Redstonekey

All projects

Similar mods

What the author says

Ensure fair play on your Minecraft Fabric server with Modset Policy Enforcement (MPE). This mod introduces a new, advanced technique to detect cheaters, providing robust protection against unauthorized modifications. The mod must be installed on both the client and server, ensuring consistent and reliable detection.
Redstonekey, on the Modrinth page

Official listing

Owner
Redstonekey
Published
2025-08-21
Updated on Modrinth
2025-08-22
Facts verified
2026-10-15

Tags