MaceGuard | Detects and Prevents
SpigotMCAdvanced Mace Smash Attack AntiCheat!
102 téléchargements 5.0 note
dernière vV1.1 SpigotMC
MACEGUARD
Advanced Mace Smash Attack AntiCheat
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
✔ 7 Detection Checks • ✔ Discord Alerts • ✔ Auto Punishments • ✔ 1.21.4
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
THE PROBLEM
The Mace in Minecraft 1.21+ has a powerful Smash Attack that deals massive damage based on fall distance. Unfortunately, cheaters have found exploits t o trigger this damage without actually falling, allowing them to one-shot players on flat ground.
MaceGuard detects and prevents these exploits by analyzing:
- Fall distance vs damage dealt
- Fall time and physics validation
- Ground state spoofing
- Velocity manipulation
- Attack patterns and rates
✨ KEY FEATURES
7 Advanced Detection Checks
Comprehensive exploit detection covering all known Mace cheats including fall spoofing, ground manipulation, velocity hacks, and damage modification.
Discord Webhook Integration
Get instant alerts in your Discord server with beautiful embeds showing player name, location, check failed, violation level, and detailed information.
⚙️ Fully Configurable
Toggle individual checks, adjust sensitivity thresholds, customize VL amounts, modify all messages, and whitelist trusted players.
Automatic Punishments
Automatically kick or ban players who exceed violation thresholds. Cancel flagged attacks and setback cheaters to their last valid position.
Violation Tracking
Track violations per player with automatic VL decay. View statistics, top violators, and manage data with simple commands.
Staff Alert System
Clickable in-game alerts that let staff teleport directly to cheaters. Permission-based with hover details and console logging.
| # | Check Name | Description |
| 01 | FallDistance | Verifies actual fall distance matches damage dealt |
| 02 | FallTime | Detects impossibly fast falls that don't match physics |
| 03 | GroundSpoof | Catches clients claiming ground while in air |
| 04 | Velocity | Validates fall velocity matches damage dealt |
| 05 | AttackRate | Prevents impossibly fast consecutive attacks |
| 06 | DamageSpoof | Detects impossible damage values for fall distance |
| 07 | ImpossibleAngle | Catches attacks from invalid angles |
MaceGuard sends beautiful, detailed alerts to your Discord server via webhooks:
- ⚠️ Detection Alerts — Instant notification when cheats are detected
- Player Information — Name and UUID of the cheater
- Check Details — Which check failed and why
- Violation Level — Current VL of the player
- Location — Exact coordinates in the world
- Punishment Alerts — Notification when players are kicked/banned
Code (Text):
1. Create a webhook in Discord (Server Settings > Integrations > Webhooks)
2. Copy the webhook URL
3. Paste into config.yml under discord.webhook-url
4. Set discord.enabled: true
5. Use /maceguard test to verify!
Code (Text):
/maceguard reload → Reload configuration
/maceguard stats → View plugin statistics
/maceguard violations [player] → Check player violations
/maceguard reset <player> → Reset player's VL
/maceguard clear → Clear all violation data
/maceguard test → Test Discord webhook
/maceguard alerts → Toggle alert notifications
/maceguard help → Show help menu
Aliases: /mg, /macecheat, /maceac
Code (Text):
maceguard.* → All permissions (Default: OP)
maceguard.admin → Admin commands (Default: OP)
maceguard.alerts → Receive cheat alerts (Default: OP)
maceguard.bypass → Bypass all checks (Default: NONE)
Code (YAML):
# MaceGuard AntiCheat Configuration
settings:
cancel-flagged-attacks : true
setback-on-flag : true
check-non-player-targets : false
vl-decay-time : 60
vl-decay-amount : 1
checks:
fall-distance:
enabled : true
min-fall : 1.5
vl-add : 15
fall-time:
enabled : true
min-time-ms : 200
vl-add : 20
ground-check:
enabled : true
max-air-ticks : 5
vl-add : 25
velocity:
enabled : true
min-fall-velocity : 0.5
vl-add : 15
attack-rate:
enabled : true
min-interval-ms : 500
max-attacks-per-10s : 8
vl-add : 10
damage-consistency:
enabled : true
max-multiplier : 3.0
vl-add : 20
impossible-angle:
enabled : true
max-angle : 90.0
vl-add : 15
punishments:
kick:
enabled : true
threshold : 100
message : "&c&lMaceGuard\n\n&7Kicked for suspicious mace activity."
ban:
enabled : false
threshold : 200
command : "ban %player% Mace exploit detected"
discord:
enabled : false
webhook-url : "YOUR_WEBHOOK_URL_HERE"
bot-name : "MaceGuard AntiCheat"
server-name : "My Server"
INSTALLATION
- Download MaceGuard.jar
- Place in your server's plugins folder
- Restart your server
- Edit plugins/MaceGuard/config.yml
- Configure Discord webhook (optional)
- Use /maceguard reload to apply changes
- Your server is now protected! ️
REQUIREMENTS
- ✔ Minecraft 1.21.4
- ✔ Spigot, Paper, Purpur, or compatible fork
- ✔ Java 21
❓ FAQ
Q: Will this affect legitimate mace usage?
A: No! The checks are specifically tuned to only catch impossible scenarios that legitimate players cannot trigger.
Q: Will this cause lag?
A: No, all checks are lightweight and optimized for performance.
Q: Can I use this with other anticheats?
A: Yes! MaceGuard focuses specifically on Mace exploits and won't conflict with general anticheats.
Q: How do I adjust sensitivity?
A: Each check has configurable thresholds. Lower values = stricter, higher values = more lenient.
Q: Can I disable specific checks?
A: Yes, each check can be individually enabled/disabled in config.yml.
Q: How does the VL system work?
A: Violations accumulate per player. When they reach thresholds, punishments trigger. VL decays over time.
A: No! The checks are specifically tuned to only catch impossible scenarios that legitimate players cannot trigger.
Q: Will this cause lag?
A: No, all checks are lightweight and optimized for performance.
Q: Can I use this with other anticheats?
A: Yes! MaceGuard focuses specifically on Mace exploits and won't conflict with general anticheats.
Q: How do I adjust sensitivity?
A: Each check has configurable thresholds. Lower values = stricter, higher values = more lenient.
Q: Can I disable specific checks?
A: Yes, each check can be individually enabled/disabled in config.yml.
Q: How does the VL system work?
A: Violations accumulate per player. When they reach thresholds, punishments trigger. VL decays over time.
CHANGELOG
v1.0.0 — Initial Release
- 7 detection checks for Mace exploits
- Discord webhook integration with rich embeds
- Full configuration system
- Automatic punishments (kick/ban)
- Staff alert system with teleport
- Violation tracking with decay
- Permission system
- Statistics and logging
- 1.21.4 support
️ PLANNED FEATURES
- ☐ Web panel for monitoring
- ☐ MySQL/Redis support
- ☐ More detection checks
- ☐ BungeeCord/Velocity support
- ☐ API for developers
- ☐ PlaceholderAPI integration
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
️ PROTECT YOUR SERVER FROM MACE EXPLOITS TODAY! ️
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Questions or issues? Send me a PM!
Please leave a ⭐ review if MaceGuard helps protect your server!
Add me on discord ultimatesetups
Made with ❤️ for server owners who care about fair gameplay
️ PROTECT YOUR SERVER FROM MACE EXPLOITS TODAY! ️
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Questions or issues? Send me a PM!
Please leave a ⭐ review if MaceGuard helps protect your server!
Add me on discord ultimatesetups
Made with ❤️ for server owners who care about fair gameplay
Commentaires 0
Aucun commentaire pour l'instant. Sois le premier à donner ton avis.