▶️ ЗАБЕРИ СВОИ 8 ПОДАРКОВ 🎁 ПРИ СОЗДАНИИ СВОЕГО МАЙНКРАФТ СЕРВЕРА
Моды/Mod Detector Plugin

Mod Detector Plugin

Monitors plugin message channels to detect client mods and optionally kick players using blocked mods.

281
1

ModDetectorPlugin

A Paper plugin that detects and manages client-side mods through plugin message channels. Server administrators can configure which mods are allowed or blocked, with options to kick players, log detections, or both.

Features

  • Mod Detection - Automatically detects client mods that register plugin message channels
  • Flexible Filtering - Whitelist or blacklist mode for granular control
  • Configurable Actions - Kick players, log detections, or both
  • Known Mod Database - Pre-configured detection patterns for popular mods
  • Custom Patterns - Add your own channel patterns with wildcard support
  • Admin Notifications - Real-time alerts when mods are detected
  • Detection Logging - Track all detections to a file for review
  • MiniMessage Support - Customizable kick messages with formatting

Requirements

  • Paper 1.21 or higher
  • Java 21 or higher

Installation

  1. Download the latest release JAR
  2. Place it in your server's plugins/ folder
  3. Restart your server
  4. Configure the plugin in plugins/ModDetectorPlugin/config.yml

Commands

CommandDescriptionPermission
/moddetectorShow helpmoddetector.admin
/moddetector reloadReload configurationmoddetector.admin
/moddetector statusShow current statusmoddetector.admin
/moddetector modsList known mod definitionsmoddetector.admin
/moddetector debugShow debug statusmoddetector.admin

Alias: /md

Permissions

PermissionDescriptionDefault
moddetector.adminAccess to admin commandsOP
moddetector.notifyReceive detection notificationsOP
moddetector.bypassBypass mod detection (won't be kicked)false

Available Mods

The following mod IDs are pre-configured in mods.yml:

IDMod NameDescription
xaeros-worldmapXaero's World MapFull world map mod
xaeros-minimapXaero's MinimapMinimap mod
jadeJadeBlock/entity information overlay
journeymapJourneyMapReal-time mapping mod
litematicaLitematicaSchematic mod (via Servux)
minihudMiniHUDHUD overlay mod (via Servux)
servuxServuxServer-side data provider
simple-voice-chatSimple Voice ChatVoice chat mod
noxesiumNoxesiumPerformance/feature mod
flashbackFlashbackReplay recording mod
appleskinAppleSkinFood/hunger HUD additions

Detection Logging

When track-detections: true, all detections are logged to plugins/ModDetectorPlugin/detections.txt:

[2025-01-15 14:30:22] uuid-here | PlayerName | Xaero's World Map, Jade

How It Works

ModDetectorPlugin monitors plugin message channels that clients register when connecting. Many client-side mods register channels to communicate with servers, even if the server doesn't have a corresponding plugin. By detecting these channel registrations, the plugin can identify which mods a player is using.

Совместимость

Minecraft: Java Edition

1.21.x1.20.x1.19.x1.18.x1.17.x1.16.x1.15.x1.14.x1.13.x1.12.x1.11.x1.10.x1.9.x1.8.x

Платформы

Поддерживаемые окружения

Сервер

Создатели

Детали

Лицензия:GPL-3.0-or-later
Опубликован:2 месяца назад
Обновлён:1 месяц назад
Главная