SkyBans
SkyBans is a lightweight yet powerful Java-based punishment system for Minecraft servers. Built with a focus on security and efficiency, it provides a comprehensive suite of tools for moderating players via UUID and IP-based tracking
📖About SkyBans
SkyBans is a lightweight yet powerful Java-based punishment system for Minecraft servers. Built with a focus on security and efficiency, it provides a comprehensive suite of tools for moderating players via UUID and IP-based tracking.
Core Features:
Universal Punishments: Supports Bans, Temp-Bans, Mutes, Temp-Mutes, Kicks, and Permanent Warnings.
Intelligent IP-Management: Automatically tracks player IP addresses to facilitate /banip and /tempbanip.
Asynchronous Mojang Lookup: Issue punishments to players who have never even joined your server; SkyBans fetches their data directly from Mojang to ensure your records are always accurate.
Staff Intelligence: View a player’s full history with /check or use specialized filters like /checkban, /checkmute, and /checkwarn.
Anti-Alt System: Automatically alerts staff when a player joins with multiple linked accounts on the same IP.
Clean Global Broadcasts: Real-time server-wide notifications for all punishments, unbans, and warning clears.
Commands & Permissions:
/ban : /ban [time] [reason] Bans a player (Permanent or Timed). skybans.ban
/tempban : /tempban
Technical Highlights
Optimized Database: Utilizes an SQLite backend with complex JOIN operations for lightning-fast history retrieval.
Smart Time Parsing: Supports intuitive duration arguments like 18d, 12h, or 30m.
Fully Customizable: Features a configurable ban screen and mute interface to match your server's branding.