BanSentinel

High-performance ban management with IP tracking, Audit History, and GUI.

12

BanSentinel

🛡️ BanSentinel

The Ultimate Punishment Management Suite for Modern Minecraft Servers.

BanSentinel is a lightweight yet powerful solution designed to give server administrators total control over their community's safety. It moves beyond basic commands by offering a visual interface, deep history auditing, and advanced IP-tracking to stop ban evaders in their tracks.

✨ KeyFeatures

🔨 Advanced Ban System: Apply permanent or temporary bans with custom reasons to keep your rules clear.

🕵️ IP-Tracking: Automatically log and block IP addresses to prevent players from bypassing punishments with alt accounts.

🖱️ Visual Punish GUI: Use /punish <player> to open a sleek chest-based interface for lightning-fast moderation.

📜 Audit History: Every action is logged to a local history file, making it easy to review past offenses.

💾 Automated Backups: Your database is safe with periodic backups (default every 6 hours) to ensure zero data loss.

🤫 Silent Mode: Execute punishments quietly using the -s flag to avoid disrupting the server chat.

📂 Commands

/punish <player>,Opens the main Punishment GUI

/ban <player> [time] [reason],Bans a player (Temp or Perm)

/ipban <player>,Blacklists a player's network

/unban <player/IP/*>,Lifts a ban or clears the entire list

/check <player>,Views active and past history records

/banreload,Instantly reloads the configuration

Spoiler

Note: All commands require the permission: simpleban.admin

🔒 Privacy & Data Handling

We believe in transparency. BanSentinel is built with privacy in mind:

Local Storage Only: All IP logs and ban data are stored strictly on your server's hardware.

No "Phoning Home": We never transmit player data to external databases or the developer.

Total Control: Administrators can clear logs or history at any time.

⚙️ Configuration

The config.yml is simple and easy to customize:

YAML BanSentinel Config

settings:

use-gui: true

backup-frequency-hours: 6

max-backups-to-keep: 5

messages:

ban-header: "&6&l[BanSentinel] &fYou are currently banned!"

ban-broadcast: "&6[BanSentinel] &f%player% &7was banned by &e%admin% &7for: &f%reason%"

appeal-link: "&eAppeal at: &bdiscord.gg/yourlink"

Developed by Deb.

ADS