LiteBansReborn icon

LiteBansReborn -----

Advanced punishment management system with bans, mutes, warns, freeze, alt detection, Discord/Telegr



LiteBansReborn
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
----------, Today at 7:04 PM
Resource Information
Author:
----------
Total Downloads: 91
First Release: Dec 28, 2025
Last Update: Today at 7:50 PM
Category: ---------------
All-Time Rating:
1 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings