Home›Java›Mods›Wardenx Check
Wardenx Check
ModsJava

Wardenx Check

Java mod listed for Minecraft 1.21. Downloads from the MC Java Mods app on Android.

⬇ Download on Spigot
[​IMG]
️ WardenxCheck ️
REST API + Anti-Grief + Anti-Dupe for Paper/Spigot

Monitor your server remotely • Protect against rogue staff • Patch dupe exploits • Zero external dependencies
​

Overview

WardenxCheck is a multi-purpose plugin that combines a powerful REST API for remote server monitoring, an intelligent anti-grief system designed to catch rogue staff members, and an anti-dupe system to prevent item duplication exploits.


REST API Endpoints

Access real-time server data via HTTP (default port 8080):

Code (Text):

GET /api/tps          → Server TPS & MSPT
GET /api/players      → Online players list
GET /api/player/{name}→ Detailed player info
GET /api/status       → Server health status + Anti-Dupe stats
GET /api/server       → Full server information
GET /api/worlds       → Loaded worlds
GET /api/plugins      → Installed plugins
GET /api/performance  → Performance metrics
GET /api/memory       → JVM memory usage
GET /api/entities     → Entity counts per world
GET /api/chunks       → Loaded chunk information
 
All endpoints return clean JSON — perfect for dashboards, Discord bots, or monitoring systems.

API Security

⚔️ Anti-Grief System

Smart Targeted Monitoring

Unlike other anti-grief plugins, WardenxCheck only monitors players with specific permissions (staff, admins, etc.). Normal players can use TNT, End Crystals, PvP freely without restrictions.

Detects Dangerous Actions:

Automatic Response:
  1. Instant Freeze — Player cannot move, interact, or use commands
  2. Auto Rollback — Removes placed blocks/entities from last 5 minutes
  3. Alert Admins — Notification in-game with suggested commands
  4. Webhook Alert — Send details to Discord/external systems
  5. Full Logging — Complete incident log with timestamps and context

Freeze System Features:

️ Anti-Dupe System

Bundle-Hopper Dupe Patch

Patches the well-known bundle duplication exploit that allows players to duplicate items using hoppers.

Protection Features:

When a hopper with bundles is found:
  1. Hopper contents are dropped (except bundles)
  2. Bundles are destroyed — not dropped!
  3. Hopper block is broken and dropped
  4. Alert sent to online admins
  5. Logged to console

API Statistics:
The /api/status endpoint includes anti-dupe statistics:
Code (Text):

{
  "anti_dupe": {
    "enabled": true,
    "blocked_attempts": 5,
    "hoppers_destroyed": 2,
    "bundles_destroyed": 3
  }
}
 
Webhook Integration

Send instant alerts when players are frozen:

Code (Text):

{
  "event": "player_frozen",
  "timestamp": "2025-01-15T14:30:22",
  "player": {
    "name": "RogueAdmin",
    "uuid": "abc-123...",
    "ip": "192.168.1.50",
    "location": "world (100, 64, -200)"
  },
  "details": {
    "reason": "Fill with dangerous block: tnt",
    "command": "/fill ~ ~ ~ ~50 ~50 ~50 tnt"
  }
}
 
Works with Discord webhooks, Telegram bots, custom APIs, or any HTTP endpoint!

Commands

Code (Text):

/wardenxcheck reload          - Reload configuration
/wardenxcheck genkey          - Generate new API key
/wardenxcheck status          - Show plugin status
/wardenxcheck freeze <player> [reason] - Manually freeze player
/wardenxcheck unfreeze <player>        - Unfreeze player
/wardenxcheck frozen          - List all frozen players
/wardenxcheck setjail         - Set jail location
 
Aliases: /wxc, /warden
Permission: wardenxcheck.admin

Configuration

Spoiler: config.yml example
Code (YAML):

server
:
  port
: 8080

security
:
  require-auth
: true
  api-keys
:
   - "your-secret-key-here"
  ip-whitelist
:
    enabled
: false
    allowed
: [ "127.0.0.1", "192.168.1.0/24" ]
  auto-block
:
    enabled
: true
    max-attempts
: 5
    block-duration
: 30

rate-limit
:
  enabled
: true
  requests-per-minute
: 60

anti-grief
:
  enabled
: true
  watched-permissions
:
   - "essentials.op"
    - "luckperms.admin"
    - "*"
  max-fill-volume
: 125
  dangerous-entities
: [warden, wither, ender_dragon, tnt, end_crystal ]
  dangerous-blocks
: [tnt, end_crystal, respawn_anchor, fire, lava ]
  rollback
:
    enabled
: true
    time-window
: 300
  webhook
:
    enabled
: true
    url
: "https://discord.com/api/webhooks/..."

# Anti-Dupe System (Bundle Hopper Fix)
anti-dupe
:
  enabled
: true
  break-hoppers-with-bundles
: true
  log-detections
: true
  alert-admins
: true
  scan-interval-seconds
: 30
 

Use Cases

Requirements

Installation
  1. Download the JAR
  2. Place in /plugins folder
  3. Restart server
  4. Edit config.yml to your needs
  5. Use /wardenxcheck genkey to generate API keys

Questions? Issues? Suggestions?
Leave a comment or open an issue — all feedback welcome!

Free | Made for the Minecraft community
by Adfay
​

Commands

Plugin details

Read from the plugin's own plugin.yml.

Quick facts

Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.

Wardenx Check is a free Minecraft Java mod. Compatible with Minecraft 1.21. Downloaded 21 times (via Spigot). Download it and open it directly in the game.

Explore more