MuteBefehl Wiki

Client Detection

Brand and plugin channel inspection (HackDetection).

When a player joins, the plugin inspects their client brand string and registered plugin channels. Matches against a list of known cheat clients (Wurst, Meteor, LiquidBounce, Sigma, Impact, Aristois, Future, Vape, RusherHack, Inertia, KAMI, SeedcrackerX, Xray and others) trigger the configured action.

Configuration

ClientDetection:
  Enabled: true
  HackDetection:
    Action: "kick"
    BrandPatterns: []
    ChannelPatterns: []
KeyDescription
Actionkick to disconnect the player, alert to only notify staff with muteessentials.clientdetection.hack.
BrandPatternsExtra regex patterns added to the built-in defaults. Empty list = defaults only.
ChannelPatternsSame as above for plugin channels.

The built-in patterns are conservative: well-known cheat-client brands and channels.

Commands

Permissions

NodeGrants
muteessentials.clientdetectionSee client detection notifications and use /check
muteessentials.clientdetection.hackReceive HackDetection alerts when a flagged client joins
muteessentials.bypass.clientdetection.hackNever be flagged or kicked by HackDetection

Notes

  • Detection runs after the standard client resolution callback, so the brand string is reliable.
  • If Action: kick, the kick message is configurable in messages-*.yml with %CLIENT% and %DISCORD% placeholders.

On this page