LiteBansReborn
6.0.0Advanced punishment management system with bans, mutes, warns, freeze, alt detection, Discord/Telegr
6.0.0latestLiteBansRebornJan 1, 2026 ️ LiteBansReborn v6.0.0 The Stability & Compatibility Update [+] More features than LiteBans | [+] More innovation than AdvancedBan | [+] 100% FREE The most advanced free punishment system just got rock-solid stable. New in v6.0.0 Massive Stability Overhaul This update focuses on making LiteBansReborn the most reliable punishment plugin available. We've rewritten core systems to ensure thread safety, database compatibility, and security. · Thread Safety 2.0: Complete rewrite of async task handling. All Bukkit API calls are now guaranteed to run on the main thread, while heavy lifting stays async. Zero lag, zero errors. · ️ Universal Database Support: Native support for MySQL, MariaDB, PostgreSQL, SQLite, and H2. We now use dialect-aware queries for every database type. · ️ Security Hardening: SQL injection protection for the Web Panel, strict command validation, and safe integer parsing across the board. · Leak-Free Connections: Fixed 15+ database connection leaks. Every connection is now properly closed using try-with-resources. ·Performance Boost: Removed all blocking operations in the main thread. Your server TPS will thank you. Key Bug Fixes · Anti-Cheat Integration: Auto-mute threshold now properly executes a mute instead of just warning. · GeoIP Accuracy: Fixed country name/code mapping for ipinfo.io provider. · Ghost Mute: Fixed a crash when messages contained "%" characters. · Web Panel: Fixed SQL injection vulnerabilities and command routing for IP bans. · Point System: Fixed database compatibility issues with the point system (GREATEST function).
Features Feature Description Punishments Bans, Mutes, Kicks, Warns, IP Bans, Temp Bans, Ranges HWID Banning Ban players by their Hardware ID (requires client mod or plugin integration) Ghost Mute Shadow mute players so they think they are talking Web Panel Full-featured web interface included for FREE Anti-VPN Integrated Anti-VPN with 6 providers and failover ️ GeoIP Map Visualize where your players and bans are coming from Redemption Allow players to reduce ban time via minigames Evidence Store screenshots and video links for every punishment AI Moderation Analyze chat toxicity automatically (Optional) Cross-DB MySQL, PostgreSQL, SQLite, H2 support out of the box Installation 1. Download the jar. 2. Drop it into your plugins folder. 3. Restart your server. 4. Enjoy! No complex setup required. Support Need help? Found a bug? Join our Discord server! Note: This project is open source and released under the MIT License. Made with
by Nuvik
5.9LiteBansRebornJan 1, 2026 LiteBansReborn v5.9.0 The Most Advanced FREE Punishment System for MinecraftMore features than LiteBans •
More innovation than AdvancedBan •
100% FREE View attachment 937350 View attachment 937351 View attachment 937352 View attachment 937353 What's New in v5.9 "GeoIP Map, Performance & Security" Update ️ Geographic IP Ban Map · Interactive World Map — Visualize banned IPs and active players by country · Red Markers — Show IP-banned locations with hover tooltips · Green Markers — Show active player locations · Sidebar Statistics — Top 5 countries for bans and players · Demo Data Fallback — Preview functionality without real data · Zoom & Pan Controls — Full interactive map controls GeoIP System Improvements · Independent GeoIP — Works without Anti-VPN enabled · Auto Country Detection — Detects player country on join · Multiple Providers — ip-api.com, ipinfo.io, ipdata.co support · Smart Caching — Configurable cache duration · Private IP Detection — Uses native InetAddress (more robust)
Anti-VPN 2.0 · Dedicated Thread Pool — No longer uses common pool (prevents saturation) · Circuit Breaker — Auto-skips failed providers for 60 seconds · Non-Blocking Checks — Full async chain, no database blocking · Country Whitelist — Now properly applied (was broken before) · HTTPS for IP-API — Secure connection instead of HTTP · Cache with TTL — Proper expiration tracking HWID Manager 2.0 · Dedicated Thread Pool — Isolated executor for HWID operations · JSON Storage — Replaced Java serialization (more stable, editable) · Debounced Saves — Prevents disk spam on multiple player joins · LRU Cache — Size-limited cache with automatic eviction · UPSERT Queries — Database-specific optimized inserts/updates · Inverted Index — O(1) lookup for linked accounts by HWID · Normalized Similarity — Weighted scoring for alt detection · SHA-256 Masked Logging — Privacy-safe HWID logging ️ Main Plugin Class Refactor · Safe Command Registration — Null checks prevent NPE if command missing in plugin.yml · Precompiled Regex — COLOR_PATTERN compiled once for log performance · Proper Shutdown Order — Services → Cache → Database (prevents leaks) · Tracked Scheduled Tasks — Proper task cancellation on reload · Centralized Manager Init — Removed duplicate manager instantiation · API Cleanup — Static api reference nullified on disable · Fixed startTime Bug — Field now correctly set in onEnable() Complete Bug Fixes & Improvements Component Issue Fix Main Class startTime measured incorrectly Use field instead of local var Main Class getCommand() can return null → NPE registerCmd() helper with null check Main Class Managers initialized twice Single initializeManagers() method Main Class DB closed before managers save Proper shutdown order Main Class reload() doesn't restart tasks stopScheduledTasks() + startScheduledTasks() Main Class api static not nullified api = null in onDisable() Main Class Regex recompiled on every log Precompiled COLOR_PATTERN GeoIP Required Anti-VPN enabled Now works independently GeoIP Failed on private IPs silently Uses InetAddress for robust detection VPNManager Used ForkJoinPool (saturation risk) Dedicated 4-thread executor VPNManager Country whitelist not applied Now properly checked after VPN lookup VPNManager realIP parsing was incorrect Fixed boolean logic for recent_abuse VPNManager IP-API used HTTP Changed to HTTPS VPNManager No provider cooldown on failure Circuit breaker with 60s cooldown VPNManager Blocking .get() calls Full async chain with thenApplyAsync HWIDManager NPE when player.getAddress() null Null-safe IP extraction HWIDManager Java serialization fragile Migrated to JSON with Gson HWIDManager Disk spam on multiple joins Debounced saves (10s window) HWIDManager factors variable unused Proper weighted normalization HWIDManager linkedAccounts never populated Now queries database correctly HWIDManager Connection leaks try-with-resources everywhere HWIDManager Slow linked account lookup Inverted index + DB query PlayerJoinListener MONITOR priority for actions Changed to NORMAL PlayerJoinListener Repeated staff notification code notifyStaff() helper method PlayerJoinListener Manual IP string matching InetAddress.isSiteLocalAddress() AnalyticsHandler H2 "hour" reserved word Renamed alias to "h" Web Panel Analytics stuck on loading Added missing render() call Web Panel Map shows no data Fixed GeoIP data collection Web Panel Mutes/Bans not showing Include tempmute, ipmute, tempban, ipban Previous Updates .SpoilerTarget">Spoiler: v5.8 - Complete Web & Stability Web Panel — Full Redesign · Modern Glassmorphism UI — Dark theme, blur effects, gradients, smooth animations · Advanced Player Management — Manage any player (online or offline) · Punishment Overview — View executor, reason, duration, and status ·
One-Click Moderation — Ban, TempBan, IP Ban, HWID Ban, Mute, Warn, Kick, Freeze · Instant Unban Tools — Unban, IP Unban, HWID Unban · Live Dashboard — Auto-refreshing stats every 10 seconds · Public IP Detection — Automatically displays your server IP · Reports & Appeals System — Manage player reports and appeals · Staff Statistics — Track moderator activity ·
Settings Panel — Dark mode, auto-refresh, API status · Fully Responsive — Desktop, tablet, and mobile support Improvements & Fixes · Player Lookup — Fixed name case-sensitivity issues · Configuration Fix — Restored missing Code (Text): reports.usage message · Performance — Optimized async database queries · Smart Resource Saving — Panel sleeps when browser tab is hidden Web Panel Setup Step 1 — Enable the Web Panel Code (Text): # config.yml web-panel: enabled: true port: 8080 api-keys: - "your-secure-api-key-here" Tip: Always use a strong, random API key. Step 2 — Enable GeoIP (for Map) Code (Text): # config.yml geoip: enabled: true provider: "ip-api" # free, no API key needed cache-duration: 60 Step 3 — Access the Panel · Local: http://localhost:8080 · Remote: http://YOUR_SERVER_IP:8080 Your public IP will appear automatically in the dashboard. Step 4 — Login Use the API key configured in Code (Text): config.yml . All panel actions require authentication. Panel Sections · Dashboard — Server stats, online players, active punishments · Players — Search and manage any player instantly · Punishments — Bans, mutes, warnings, kicks with filters · Reports — Player reports submitted via /report · Appeals — Punishment appeal management · Analytics — Geographic map, activity heatmap, risk assessment · Staff Stats — Moderation activity overview · Settings — Preferences and connection status
Available Actions Action Description Ban Permanent ban with custom reason TempBan Temporary ban (1d, 1h, 30m) Ban IP Ban player IP address HWID Ban H
5.8LiteBansRebornJan 1, 2026 The "Complete Web Panel" Update (v5.9.0) This update delivers a FULLY FUNCTIONAL web panel with real punishment actions! Major New Features: Complete Web Panel Overhaul: · Premium Glassmorphism UI - Modern dark theme with blur effects and smooth animations · Full Player Management - Search online AND offline players (banned/muted) · Live Punishment Status - See if player is banned/muted, the reason, and who punished them ·One-Click Punishment Actions - Execute commands directly from the browser! Available Actions from Web Panel: · Ban / TempBan / Ban IP / HWID Ban · Mute / TempMute · Warn / Kick / Freeze · Unban / Unban IP / Unban HWID / Unmute Panel Sections: · Dashboard - Live stats, public IP display, quick actions · Players - Search & manage players with click-to-punish modal · Bans/Mutes/Warnings/Kicks - View all punishment records · Reports & Appeals - Full moderation queue management · Staff Stats - Monitor your moderation team · Settings - Toggle auto-refresh (10s), dark mode, API status Smart Features: · Auto-detects and displays your server's public IP · Auto-refresh every 10 seconds (toggleable) · Sleeps when browser tab is hidden (saves resources) · Toast notifications for action confirmations · Form inputs for reason and duration on temp bans/mutes ️ Bug Fixes: · Fixed "Player not found" issues with case-sensitivity · Fixed missing reports.usage message error · Improved async database queries for zero lag
Configuration (config.yml): Code (Text): web-panel: enabled: true port: 8080 api-keys: - "your-secure-api-key-here" How to Use: · Enable web-panel in config.yml · Set a secure API key · Access via http://YOUR_IP:8080 · Login with your API key · Click any player to open the action menu · Select action → Enter reason → Execute! Update Instructions: · Stop your server · Replace the plugin JAR file · Start server (config updates automatically) · Access the new web panel! Enjoy the most complete FREE punishment panel available!
5.7LiteBansRebornJan 1, 2026 The "Minimalist Web" Update (v5.7.0) This update creates a whole new experience for the Web Panel and fixes critical issues! New Features: New Minimalist Web Panel: · Complete redesign with a sleek Black & White theme · "Dark Mode" native design · Faster loading times and better performance · Mobile-responsive layout Smart Connectivity: · Added automatic detection for Localhost, LAN, and Public IPs · Now displays all 3 access URLs in console for easier setup · Fixed issues with IP detection caching ️ Improvements & Fixes: · Console Logging: Fixed color codes not displaying correctly in some console environments · Advanced Detection API: Fixed type compatibility issues in custom rules loading · Stability: Fixed startup warnings related to HikariCP Pool (thread starvation) · Update Checker: Improved semantic versioning detection (no more false positives!) Update instructions: · Stop server · Replace jar · Start server (config.yml updates automatically)5.6LiteBansRebornDec 30, 2025 Version 5.6.0 - "Stability & Security Update" CRITICAL IMPROVEMENTS · Enhanced Database Security - Removed deprecated MongoDB references and fixed aggressive SQL adaptation logic for H2/SQLite databases, ensuring complete data integrity. · HWID System Upgrades - Fixed issues where HWID bans were not properly initializing. Enabled HWID tracking by default for new installations. · Smart Web Panel - Added automatic Public IP detection and simplified management commands ( Code (Text): /lbr web on|off|view ). · Placeholder Fixes - Corrected placeholder replacement logic in Alts and DupeIP commands. Added support for %lastseen% and %alt% variables.OPTIMIZATIONS · Async Operations - Further optimized database query handling to prevent any potential main thread blocking. · Code Cleanup - Removed legacy boilerplate and standardized manager initialization. BUG FIXES · Fixed compilation error regarding MONGODB enum type. · Fixed H2 database initialization regex that could potentially malform table creation queries. · Resolved issue where some placeholders were not parsing correctly in specific commands. This is a recommended update for all users to ensure maximum stability and data safety.
5.5LiteBansRebornDec 30, 2025 Version 5.5.0 - "Complete Command Suite" 23 NEW COMMANDS IMPLEMENTED All stub commands are now fully functional with professional-grade code: · /checkban <player> - Check if a player is banned with full details · /checkmute <player> - Check if a player is muted · /banlist [page] - View active bans with pagination · /mutelist [page] - View active mutes with pagination · /unbanip <ip> - Unban an IP address · /unmuteip <ip> - Unmute an IP address · /ipmute <player|ip> - Mute by IP address · /warnings <player> - View all warnings for a player · /unwarn <player> [id] - Remove a warning · /alts <player> - Find alternate accounts · /dupeip <player|ip> - Find players sharing an IP · /geoip <player> - View geographic location · /staffhistory <staff> - View punishments by a staff member · /rollback <staff> [time] - Rollback staff actions · /reports [page] - View pending reports · /handlereport <id> <action> - Handle a report · /appeal <message> - Submit an appeal · /appeals [page] - View pending appeals · /handleappeal <id> <action> - Handle an appeal · /note <player> <note> - Add a staff note · /notes <player> - View staff notes · /delnote <id> - Delete a staff note · /allowplayer <player> - Allow IP ban bypassCODE QUALITY · 100% Configurable Messages - Every single message in messages.yml · Premium Code Architecture - Async operations, proper error handling · Smart Tab Completion - Online AND offline players suggested · Permission-Based - Each command has its own permission BUG FIXES · Fixed compilation errors in newly implemented commands · Corrected API usage for Report, Appeal, and Note models · Fixed async callback handling for database operations This update includes 190+ new configurable messages!
5.4LiteBansRebornDec 30, 2025 Version 5.4.0 - "Code Audit & Stability Update" NEW FEATURES · Universal Player Detection - Ban players by UUID even if they've never joined. · Offline Tab Completion - All punishment commands now suggest BOTH online AND offline players. · Automatic Update Checker - Plugin checks Spigot for new versions on startup. · Total Configurability - ALL messages externalized to messages.yml. · Auto-Updating Config - Automatically detects and adds missing message keys on reload. CRITICAL FIXES · Fixed NullPointerException: Database rows with null executor_uuid no longer crash the plugin. · Fixed Race Condition: Cache operations now properly synchronized from async callbacks. · Fixed Database Timeout: Login process now uses fail-open strategy with logging instead of blocking players. · Fixed Thread Interruption: Proper handling of InterruptedException in pre-login checks. · Fixed IP Ban Build Error: Replaced missing ValidationUtil with existing PlayerUtil methods.CODE QUALITY IMPROVEMENTS · Comprehensive code audit of all 78 Java files · Added null-safety checks throughout database parsing · Improved exception handling with specific catch blocks · Added .exceptionally() handlers to all CompletableFuture chains · Thread-safe cache modifications from async contexts · Better debug logging with context information Full audit report: docs/CODE_AUDIT_v5.4.md
5.3LiteBansRebornDec 30, 2025 Version 5.3.0 - "Universal Detection Update" NEW FEATURES · Universal Player Detection - Ban players by UUID even if they've never joined. No more "Player not found"! · Offline Tab Completion - All punishment commands now suggest BOTH online AND offline players. · Automatic Update Checker - Plugin now checks Spigot for new versions on startup and notifies in console. · Total Configurability - Externalized ALL messages (Main command, HWID, AI, Anti-VPN) to messages.yml. · Auto-Updating Config - Plugin automatically detects and adds missing message keys on reload. · HWID Unban - Added /hwid unban <id> command. ·Smart Tab Completion - Added smart tab completion for ALL commands (ban, tempban, ipban, hwid, etc). CRITICAL FIXES · Fixed Database Deadlock: Resolved an issue where slow database connections could freeze player logins. · Fixed H2 Incompatibility: Replaced MySQL-specific queries with standard SQL upserts. · Fixed Chat Logic: Muted players strictly cannot trigger chat filters anymore (Mute check > Filter check). · Thread Safety: Improved async handling in player join and HWID operations. · IP Ban Implementation: /ipban command is now fully functional with duration and reason support.
IMPROVEMENTS · Tab completion now shows up to 50 offline players for better usability · Better UUID handling for pre-banning players who haven't joined yet · Improved command flag parsing (-s for silent can be placed anywhere) · PlayerUtil now has centralized getOnlineAndOfflinePlayerNames() helper Full changelog in docs/CHANGELOG.md
5.2LiteBansRebornDec 29, 2025 Version 5.2.0 - "Stability & Freedom Update" NEW FEATURES · Total Configurability - Externalized ALL messages (Main command, HWID, AI, Anti-VPN) to messages.yml. · Auto-Updating Config - Plugin now automatically detects and adds missing message keys on reload. No more manual file resets! · HWID Unban - Added Code (Text): /hwid unban <id> command. ·Tab Completion - Added smart tab completion for main command and subcommands. CRITICAL FIXES · Fixed Database Deadlock: Resolved an issue where slow database connections could freeze player logins. · Fixed H2 Incompatibility: Replaced MySQL-specific queries with standard SQL upserts, fixing crashes on local H2 databases. · Fixed Chat Logic: Punished (muted) players strictly cannot trigger chat filters anymore (Mute check > Filter check). · Thread Safety: Improved async handling in player join and HWID operations. Full changelog in docs/CHANGELOG.md
5.1LiteBansRebornDec 29, 2025 LiteBansReborn v5.1 - "The Intelligence Update" Social Network Analysis • Case Files • Cross-Server • Predictive AI This update brings INTELLIGENCE to your moderation. Know who's an alt, predict who will be banned, and collect evidence automatically! ️ Social Network Analysis Revolutionary alt detection and relationship tracking! · Alt Detection: Automatically finds accounts with same IP/HWID · Relationship Mapping: Tracks who plays with whom · Banned Associates: Alerts when friends of banned players join · Connection Score: Calculate risk based on network · Commands: Code (Text): /network alts <player> Code (Text): /network check <player> Automatic Case Files Evidence collection on autopilot! · Auto-Create: Case file created when you /freeze a player · Chat History: Saves last 200 messages automatically · Command Log: Records what commands they used · Movement Tracking: Logs their position history · Connection Info: IP, client, ping, everything · Commands: Code (Text): /case view <id> Code (Text): /case evidence <id> Cross-Server Intelligence Network-wide punishment sync! · Real-time Sync: Bans propagate instantly across all servers · Staff Alerts: All staff see punishments from any server · Player Tracking: Know when banned players try other servers · Requires: BungeeCord or Velocity Predictive Moderation Know who will be banned BEFORE it happens! · Risk Scores: 0-100 score based on behavior analysis · Ban Prediction: % chance of ban in next 7 days · Pattern Learning: System learns from each ban · Staff Alerts: Notified when high-risk players join · Commands: Code (Text): /risk check <player> Code (Text): /risk top Code (Text): v5.1.0 Changelog: + NEW: Social Network Analysis - Alt account detection (same IP/HWID) - Relationship tracking - Banned associate alerts - /network command suite + NEW: Automatic Case Files - Auto-create on /freeze - Chat history recording - Command logging - Movement tracking - /case command suite + NEW: Cross-Server Intelligence - BungeeCord/Velocity support - Real-time ban sync - Network-wide alerts - Player tracking + NEW: Predictive Moderation - Risk scoring system - Ban prediction algorithm - Behavior pattern learning - /risk command suite + IMPROVED: Database schema + IMPROVED: Performance optimizations + IMPROVED: Documentation Features no other plugin has!Rate 5 stars if you love these innovations!
5.0LiteBansRebornDec 29, 2025 LiteBansReborn v5.0 - "The AI Update" AI Moderation • Maintenance Mode • Role Sync • Web Panel React We've re-written the rules of punishment plugins. v5.0 introduces Artificial Intelligence and native Role Syncing! Anti-Gravity AI Let AI help you moderate! (Requires API Key from OpenRouter/OpenAI/Venice) · Toxicity Detection: Real-time chat analysis for toxicity/hate speech. · Smart Appeals: AI analyzes ban appeals for sincerity and suggests verdicts. · Zero Lag: All processing happens in the cloud, 0% CPU usage on your server. · Multiple Providers: Support for OpenRouter, Venice, OpenAI, Claude, DeepSeek. Role Synchronization Sync your ranks with discord! (Requires LuckPerms + Discord Bot enabled) · Bidirectional: Sync Discord Roles -> Minecraft Ranks OR Minecraft -> Discord. · Automatic: Syncs instantly when players join or verify. · Configurable: Map any Discord Role ID to any LuckPerms Group. · Commands: Code (Text): /rolesync sync Code (Text): /rolesync status Maintenance Mode Native maintenance system. · Scheduled: Enable for a specific duration Code (Text): /maintenance on 2h Update · Whitelist: Allow specific players/staff to bypass. · Protection: Bypasses require permission or whitelist. Modern Web Panel A brand new, standalone HTML/React web panel file included! · Located in Code (Text): /plugins/LiteBansReborn/web/index.html · Single-file React application (CSR). · Connects to the plugin's REST API. · Modern, dark-themed UI with Dashboard, Graphs, and Player Management. Code (Text): v5.0.0 Changelog: + NEW: AI Integration Manager - Toxicity detection in chat - Appeal review assistance - Support for external APIs (Venice, OpenRouter, OpenAI) + NEW: Role Synchronization - Link LuckPerms groups with Discord roles - Auto-sync on join/verify - Configurable direction (MC<->Discord) + NEW: Maintenance Mode - System-wide lockdown - Timed maintenance support - Whitelist system + NEW: React Web Panel - Standalone index.html file - Modern dashboard UI - Real-time statistics + FIXED: LuckPerms soft-dependency loading + IMPROVED: Startup banner & documentation links Everything is still 100% FREE.Please rate 5 stars if you enjoy these massive updates!
4.5LiteBansRebornDec 29, 2025 Changelog
All notable changes to LiteBansReborn. ## [4.5.0] - 2024-12-28 ### Major Release - "Discord Integration" This release brings complete Discord integration and chat protection! ### Added #### Native Discord Bot (JDA) - Full Discord bot running inside the plugin - Slash commands:/ban,/unban,/mute,/history,/checkban,/stats,/lookup- Real-time punishment notifications to Discord - Staff role permission system - No external bot required! #### Ticket System - Complete support ticket system - Categories: Appeal, Report, Support, Bug - Staff can claim and respond to tickets - Full message history tracking - Discord notifications for new tickets - Auto-close on inactivity - Commands:/ticket create,/ticket list,/ticket respond,/ticket close#### Discord Verification - Link Minecraft and Discord accounts - Generate verification code in-game:/verify- Complete verification in Discord:/verify CODE- Auto-assign verified role - Staff lookup:/whoisto see player's Discord - Optional: require verification to play #### Chat Filter - Anti-Spam: Block rapid message sending - Anti-Flood: Block repeated messages (80% similarity) - Anti-Caps: Convert CAPS to lowercase (70% threshold) - Anti-Advertisement: Block IPs, domains, Discord invites - Blocked Words: Censor profanity with asterisks - Regex Patterns: Custom pattern blocking - Character Spam: Block repeated characters - Domain Whitelist: Allow YouTube, Imgur, etc. - Auto-Mute: Automatic mute after X violations ### Improved - Documentation expanded to 20 files (125+ KB) - Plugin architecture refinements - Better error handling ### Fixed - Various minor bugs from v4.0.0 --- ## [4.0.0] - 2024-12-28 ### Major Release - "Punishment Intelligence" This release introduces groundbreaking features not found in any other punishment plugin. ### Added #### Hardware ID Banning - Ban players by their computer's hardware ID - Prevents ban evasion with alt accounts - Player fingerprinting system - Alt detection with similarity scoring - Commands:/hwid check,/hwid ban,/hwid alts#### Evidence System - Attach proof to any punishment - Support for screenshots, YouTube, replay links - Auto-capture player inventory on ban - Evidence viewer GUI - Commands:/evidence add,/evidence view,/evidence capture#### Redemption System - Banned players can reduce punishment through minigames - Math captcha challenges (10% reduction) - Typing test challenges (15% reduction) - Quiz challenges (20% reduction) - Configurable reduction percentages - Commands:/redemption start,/redemption answer#### Web Panel - Full REST API for external management - Beautiful dark-theme web dashboard - Real-time server statistics - Player search - Staff statistics - API key authentication - SSL support ####Smart Rate Limiting - Prevent staff abuse with limits - Max bans per hour - Max permanent bans per day - 2FA confirmation for permanent bans - Report cooldowns for players -
/lbr confirmcommand #### Ghost Mute (Shadow Mute) - Muted player thinks they're chatting normally - Only staff can see their messages - Perfect for catching rule-breakers - Command:/ghostmute#### Chat Snapshots - Automatically save chat context when punishing - Configurable message count - Saved as text files for review ####Auto-Rollback - CoreProtect integration - Automatically rollback griefer's actions when banned - Configurable time period - GUI button option #### ️ Data Wipe - Delete player data on permanent ban - Configurable commands to run - Delete world data (playerdata, stats, advancements) - Optional: only on permanent bans #### Anti-VPN Runtime Controls - Enable/disable Anti-VPN without restart - Toggle alerts - Change action (KICK/WARN/ALLOW) - Manage whitelist - Clear cache - View providers - Commands:
/lbr antivpn on/off/status/alerts### Improved - UUID support for offline players (pre-ban) - Ban players who have never joined - GUI system enhancements - Alt detection algorithm - Database performance - Error handling ### Fixed - Various bug fixes from v3.0.0 - Memory leak in cache system - Race condition in freeze - Tab completion issues --- ## [3.0.0] - 2024-12-15 ### Added - Initial public release - Complete punishment system (ban, mute, kick, warn, freeze) - Anti-VPN system with 6 providers - Discord webhook notifications - Telegram notifications - PlaceholderAPI support - GeoIP lookup - Alt detection - Report system - Appeal system - Notes system - Punishment templates - GUI system - Multi-database support --- ## [2.0.0] - 2024-11-01 ### Added - Beta testing release - Core punishment features - Basic database support --- ## [1.0.0] - 2024-10-01 ### Added - Initial development version - Proof of concept --- ## Future Plans ### v5.0.0 (Planned) - [ ] Maintenance Mode - [ ] Role synchronization (DiscordLuckPerms) - [ ] AI behavior analysis - [ ] Full React web panel - [ ] Advanced analytics ### v6.0.0 (Future) - [ ] Mobile app (iOS/Android) - [ ] Voice chat moderation - [ ] Machine learning cheat detection - [ ] Cross-server punishment sync --- ## Versioning LiteBansReborn uses [Semantic Versioning]( https://semver.org/): - MAJOR (X.0.0): Breaking changes - MINOR (0.X.0): New features, backward compatible - PATCH (0.0.X): Bug fixes --- ## Reporting Issues Found a bug? Please report it: 1. Check [existing issues]( https://github.com/nuvik/litebansreborn/issues) 2. Include: - Server version - Plugin version - Error log - Steps to reproduce 3. Submit issue --- ## Contributors Thank you to all contributors! - Nuvik - Lead Developer - Community testers and reporters Want to contribute? See our [contributing guide](CONTRIBUTING.md).
4.0LiteBansRebornDec 29, 2025 LiteBansReborn v3.0 - The BIGGEST Update Yet! Native 1.21 Support + In-Game GUI + Security Suite We've completely overhauled the plugin to version 3.0! This massive update transforms LiteBansReborn into a complete moderation suite. ️ New In-Game GUI System No more typing long commands! Manage your server with a beautiful, intuitive interface. · Punish GUI: Type Code (Text): /punish <player> to open a menu where you can Ban, Mute, Warn, Kick, or check history. · Duration Selector: Easily pick timeframes (30m, 1h, 1d, 1w, Perm) or customize them. · Interactive & Fast: Designed to be quick for mods to use in the heat of the moment. Full Report System A complete system for players to report hackers or toxicity. · Command: Code (Text): /report <player> <reason> · Staff Notifications: Online staff get instant alerts. · Database Storage: Reports are saved permanently. · Management: Staff can view pending reports via GUI or commands. shield: Security Suite (Anti-VPN & Client Checks) · Anti-VPN: Block proxies, VPNs, and Tor nodes automatically with rotational API keys. · Client Detection: See if players are using Fabric, Lunar, Badlion, or known cheat clients. · Real IP Tracking: Advanced algorithm to find the true IP behind a VPN.Other Changes · 1.21 Support: Native support for Minecraft 1.21. · Smart Config: Configs now auto-update adds new options without resetting your file. · Optimized Database: Faster HikariCP pooling for MySQL/SQLite. Code (Text): v3.0.0 Changelog: + Added /punish GUI with interactive menu + Added /report system with database storage + Added Anti-VPN system (Proxy/Tor/Hosting detection) + Added Client Brand detection & alerting + Added native 1.21 support + Added Duration & Reason selectors in GUI + Added "Smart Config" auto-updater + Fixed various bugs in Ban Manager + Optimized performance If you love this update, a 5-star review helps a lot!
3.0LiteBansRebornDec 29, 2025 LiteBansReborn v3.0 - The BIGGEST Update Yet! Native 1.21 Support + In-Game GUI + Security Suite We've completely overhauled the plugin to version 3.0! This massive update transforms LiteBansReborn into a complete moderation suite. ️ New In-Game GUI System No more typing long commands! Manage your server with a beautiful, intuitive interface. · Punish GUI: Type Code (Text): /punish <player> to open a menu where you can Ban, Mute, Warn, Kick, or check history. · Duration Selector: Easily pick timeframes (30m, 1h, 1d, 1w, Perm) or customize them. · Interactive & Fast: Designed to be quick for mods to use in the heat of the moment. Full Report System A complete system for players to report hackers or toxicity. · Command: Code (Text): /report <player> <reason> · Staff Notifications: Online staff get instant alerts. · Database Storage: Reports are saved permanently. · Management: Staff can view pending reports via GUI or commands. shield: Security Suite (Anti-VPN & Client Checks) · Anti-VPN: Block proxies, VPNs, and Tor nodes automatically with rotational API keys. · Client Detection: See if players are using Fabric, Lunar, Badlion, or known cheat clients. · Real IP Tracking: Advanced algorithm to find the true IP behind a VPN.Other Changes · 1.21 Support: Native support for Minecraft 1.21. · Smart Config: Configs now auto-update adds new options without resetting your file. · Optimized Database: Faster HikariCP pooling for MySQL/SQLite. Code (Text): v3.0.0 Changelog: + Added /punish GUI with interactive menu + Added /report system with database storage + Added Anti-VPN system (Proxy/Tor/Hosting detection) + Added Client Brand detection & alerting + Added native 1.21 support + Added Duration & Reason selectors in GUI + Added "Smart Config" auto-updater + Fixed various bugs in Ban Manager + Optimized performance If you love this update, a 5-star review helps a lot!
2.0LiteBansRebornDec 28, 2025 LiteBansReborn - New Security Update! ️ Anti-VPN & Client Detection Added! This update brings a massive security overhaul to help you keep your server safe from VPN users, bot attacks, and hackers using cheat clients. ️ Advanced Anti-VPN System Stop players from bypassing bans or joining with anonymous IPs. · Rotational API System: Uses multiple providers (ProxyCheck, IP-API, VPNAPI, etc.) and rotates if one fails. · Smart Caching: Minimizes API calls to keep performance high. · Real IP Detection: Attempts to "decrypt" and track the likely real IP address behind the VPN. · Flexible Actions: Choose to KICK the player or just WARN staff silently. · SQLite Logging: Every detection is logged to a local database for future reference. Client Brand Detection Know exactly what clients your players are using to join. · Detects: Forge, Fabric, Lunar Client, Badlion, LabyMod, Vanilla, and more. · Suspicious Alerts: Notifies staff if a player joins with a mod-capable client (like Fabric) but without a trusted anti-cheat client. · Cheat Detection: Warns if known cheat clients (like Wurst, Impact) are detected.Smart Config Auto-Update · No need to delete your config! New options are automatically added when you run Code (Text): /lbr reload . Code (Text): v1.1.0 Changelog: + Added complete Anti-VPN system with multiple API providers + Added Client/Brand detection system + Added /vpncheck command suite (check IPs, history, whitelists) + Added /clientcheck command (view player client info) + Added config auto-update system (no manual edits needed) + Added tracking of "Real IPs" behind VPNs + Optimized database connections Enjoy the update? Please leave a review!
1.0LiteBansRebornDec 28, 2025 v1.0
Similar projects
Plugin →Let Me Despawn
Improves performance by tweaking mob despawn rules. Say bye to pesky unintentional persistent mobs.
25MSueta
JourneyMap
Real-time map used for mapping in-game or your browser as you explore.
14.7MSueta
Emotecraft
Create your own emotes in Minecraft.
7.5MSueta
Simple Tpa
A simple tpa plugin which sends requests
5.4MSueta
Common Network
Forge and Fabric Unified Networking Solution
3.9MSueta
Set Home
A lightweight plugin for players to set their homes.
3.8MSueta