Sueta

AntiCheatPlugin

1.4.1

A simple Chat-Anti-Cheat For Paper

·Plugin
  1. 1.4.1latestAntiCheatPlugin 1.4.1 🛠️ BugfixJun 6, 2026
    🛠️ Update v1.4.1 — The Developer & Owner Fix This update resolves critical false positives during fast mining actions and optimizes the punishment system to ensure a frustration-free experience for server staff and legitimate players alike. 🔄 Changelog ✨ NEW: Operator Bypass Server owners and players with Operator status (/op) are now completely excluded from all anti-cheat checks. No more false positives for admins working in creative mode or mining quickly in survival. 🛡️ X-Ray / Diamond Check Overhaul Increased Tolerance Limit: The threshold for rapidly mined diamonds has been drastically increased. The system will now only trigger after a player breaks 20 blocks per minute. Anti-Spam Alerts: When a player exceeds the limit, staff members will only be alerted once per minute. No more chat spam for every subsequent block mined. Alerts Only: Removed the automatic 2-minute timeout for the diamond check entirely. The system now exclusively sends a silent notification to the console and online staff (anticheat.alert). ✈️ Fly Check Optimizations Airtime movement tolerance has been increased from 4 to 7 seconds to prevent rubberbanding loops during server lag. Players swimming in water/lava or climbing ladders/vines are now correctly detected and will no longer face accidental rollbacks. Fixed an issue where players could get stuck inside solid blocks after fast movements (the plugin now silently rolls them back to their last safe location). 💾 Installation - Stop your server. - Delete the old .jar file from your plugins folder. - Drop in the new version 1.4.1. - Restart your server and enjoy!
    315 downloads
  2. 1.4.0AntiCheatPlugin 1.4.0 – Enforcement UpdateMar 3, 2026
    🛡 AntiCheatPlugin 1.4.0 – Enforcement Update This update takes server moderation to the next level. Stronger detection. Smarter punishment. Full admin control. ✈ Fly Hack Detection – Upgraded Detects players flying longer than 4 seconds Teleports them back to their last safe ground location Automatic timeout Instant admin alert No more silent fly hackers. 💎 Advanced X-Ray Monitoring Diamond mining is now intelligently tracked. 5+ diamonds in 60 seconds triggers suspicion Suspicion points are displayed in alerts 15 points = automatic timeout Fully automated system Example: [AntiCheat] Player mined many diamonds quickly. (Suspicion: 9/15) 🧠 Suspicion System A scalable internal tracking system designed for: Future cheat checks Progressive punishment Smarter detection logic This is the foundation for bigger updates. 🖥 Complete Admin GUI System New /acgui command introduces a full moderation interface: ⏰ Timeout Player (Clock) 📖 Active Timeouts Viewer Player head selection Timeout duration selection: 5 Minutes 10 Minutes 30 Minutes 60 Minutes Remove Timeout button Fully exploit-safe inventory Clean. Simple. Fast. ⏱ Reason-Based Timeout Screen Players now see: Reason Duration Example: You have been timed out! Reason: Fly Hack Duration: 10s Professional moderation experience. 🔔 Smart Alert System Console logging Permission-based staff alerts Unified AntiCheat prefix Suspicion progress display 🎯 What 1.4.0 Delivers ✔ Fly Detection with Safe Teleport ✔ Suspicion-Based X-Ray Detection ✔ Admin GUI Moderation Workflow ✔ Reason-Based Timeout System ✔ Exploit-Proof GUI ✔ Real-Time Active Timeout Viewer 🔥 Why This Update Matters 1.4.0 transforms AntiCheatPlugin from a basic detection tool into a real moderation system. More control. More visibility. More authority.
    530 downloads
  3. 1.3.1AntiCheatPlugin 1.3.1 - Bugfix Version🛠️Jan 31, 2026
    AntiCheatPlugin – Changelog Version 1.3.1 (Bugfix Version🛠️) Release Date: January 31, 2026 ✅ New / Fixed Completely clean, compilable code: All syntax errors and duplicate methods have been removed. Timeout System Players are correctly kicked from the server when a timeout is triggered. Admins and the console now receive a warning for every timeout. The /timeout and /untimeout commands function as intended. Player timeouts are persistently stored in timeouts.yml. Chat Filter Detects banned words and variants (e.g., h4ck → hack). Timeouts for rule violations are applied automatically. Diamond Detection Warns admins of rapid diamond mining (>= 8 diamonds per minute). Messages are now logged to both admins and the console. Fly Hack Detection Players who fly will be automatically kicked. Admins and the console will receive immediate notification. ⚠️ Changes Diamond Detection now only reports (no automatic penalty). Several methods have been renamed/simplified (cheatTimeout, timeout). Old duplicate and faulty methods (isTimedOut, getNextTimeoutSeconds) have been removed. Bug fix: Multiple diamond mining events within one minute are now correctly tracked. 🛠 Improvements The console now automatically logs all admin warnings. Cleaner structure: Join, Chat, BlockBreak, PlayerMove, and Commands are now clearly separated. Reduced probability of NullPointerExceptions through putIfAbsent and checks.
    339 downloads
  4. 1.3.0AntiCheatPlugin 1.3.0 – Intelligence UpdateJan 26, 2026
    🚀 AntiCheatPlugin 1.3.0 – Intelligence Update NEW FEATURES ✈ Added Fly Hack Detection 💎 Added Diamond/X-Ray Detection with admin alerts 💬 Improved Chat Cheat Keyword Detection 🚪 Join Timeout Check now blocks timed-out players from rejoining ⏱ Timeout Escalation System (each violation increases timeout duration) IMPROVEMENTS 🔔 Admin alerts system improved 🛡 Bypass permission for trusted players FIXES 🧯 Fixed console unable to untimeout players 🔄 Improved detection stability PERMISSIONS anticheat.timeout anticheat.untimeout anticheat.alert anticheat.bypass
    42 downloads
  5. 1.2.0AntiCheatPlugin 1.2.0Jan 3, 2026
    📜 Changelog – AntiCheatPlugin v1.2.0 ✨ New Features Escalating timeout system First violation: 5 minutes Each additional violation increases the timeout by +5 minutes Server-level timeouts Timed-out players are kicked from the server Rejoining is blocked until the timeout expires Admin commands added /timeout <player> <minutes> [reason] – manually timeout a player /untimeout <player> – remove a player's timeout instantly Permission system anticheat.admin for administrative commands anticheat.bypass to bypass AntiCheat checks 🛠 Improvements Switched fully to Adventure API (Paper 1.21+) Removed legacy BaseComponent / BungeeCord chat usage Improved internal timeout handling and stability Prepared configuration structure for future updates 🐛 Fixes Fixed multiple compile-time errors related to outdated chat APIs Resolved server startup and command execution issues Improved compatibility with Paper 1.21.8 📌 Notes This release focuses on core AntiCheat logic and stability Configuration values are prepared but will be actively used in v1.3.0
    61 downloads
  6. 1.1.1Bugfix VersionJan 2, 2026
    🧾 Changelog v1.1.1 Fixed a critical startup crash caused by a missing embedded config.yml file. The plugin no longer attempts to load a configuration unless required, ensuring stable startup on Paper 1.21.8 servers.
    19 downloads
  7. 1.1.0AntiCheatPlugin 1.1.0Jan 1, 2026
    📋 Changelog – Version 1.1.0 ✨ Added Added server-side timeout handling to fully prevent suspicious players from continuing to play Automatic kick after timeout trigger to stop further actions immediately Improved chat detection logic using default keyword filters Join check to block players who are still timed out New permission: anticheat.bypass – excludes trusted players from checks 🔧 Changed Switched fully to Paper 1.21.8 API Improved message handling using Adventure Components More stable event handling and scheduling Cleaner internal structure for easier future updates 🐛 Fixed Fixed issue where punished players could continue playing Fixed inconsistent broadcast messages Fixed multiple compilation and API compatibility issues 🛠️ Technical Built with Java 21 No external runtime dependencies required Optimized for Falix hosting and Modrinth distribution
    22 downloads
  8. 1.0.0Dec 22, 2025
    First Version
    32 downloads

Similar projects

Plugin →