Certain Mod Blocker
v1.1.0 · released
Java · Paper/Folia38 classes~6,600 linesMaven · ProtocolLib
A plugin that identifies blacklisted client mods and punishes repeat offenders. It
detects three separate ways, because no single method reaches everything:
a channel scan for mods that talk to the server, a packet-level sign probe that gets
the client to name its own mods through their language files, and a behaviour engine
for mods that do neither.
The probe touches nothing. Every step is a packet to one player — no block is placed, so there is nothing to restore and nothing left in anyone's build if the server stops mid-probe. Without ProtocolLib it disables itself and says so rather than falling back to placing real signs.
Inference never punishes. The nine behaviour checks — reach, aim snap, no-slow, freecam, timer, fast break, attack rate, container move, inventory automation — raise flags for staff. Only facts kick.
Folia-supported, with a scheduler abstraction so the same code runs on regional threads or the main one.
Tested where it matters: unit tests cover the probe logic and the detection math.
CertainModBlocker-1.1.0.jar
Paper & Folia 1.20+ · one server · lifetime updates
Add to cart
Checkout is handled by Stripe. After paying you get a licence key and are sent
to taxmanmc.com/downloads, where the key unlocks the jar. The file is
never served from this page.