Перейти к содержимому
Mineforgian

BansNexus

Optimized and secured PUNISH PLUGIN made specifically for Minecraft

Загрузки
569
Подписчики
4
Обновлён
18 февраля 2026 г.
Лицензия
MIT

Опубликован 9 января 2026 г.

🛡️ NexusBan

PRIDE

A powerful, modern punishment system for Minecraft Spigot servers
Keep your server safe with advanced moderation tools


✨ Features

🔨 Punishment System

  • Permanent Bans - Ban troublemakers forever
  • Temporary Bans - Time-based bans with auto-expiry
  • IP Bans - Block by IP address
  • Mutes - Permanent & temporary mutes
  • Kicks - Remove players instantly
  • Warnings - Track player behavior

🔍 Advanced Features

  • Alt Detection - Find alt accounts by IP
  • Punishment GUI - Easy point-and-click interface
  • Ban History - Complete punishment records
  • Staff Protection - Prevent staff from punishing each other
  • Async I/O - Zero server lag
  • Auto-Punish - Automatic escalation based on warnings

📦 Installation

  1. Download your wished version
  2. Drop NexusBan-1.1.1.jar into your server's plugins/ folder
  3. Restart your server
  4. Configure in plugins/NexusBan/config.yml

🎮 Commands

Ban Commands

Command Description Example
/ban <player> [reason] Permanent ban /ban Griefer123 Griefing spawn
/tempban <player> <time> [reason] Temporary ban /tempban Hacker 7d Using xray
/unban <player> Remove a ban /unban Griefer123
/ipban <player|ip> [reason] IP ban /ipban Evader Alt account
/unipban <player|ip> Remove IP ban /unipban 192.168.1.1

Mute Commands

Command Description Example
/mute <player> [reason] Permanent mute /mute Spammer Spam in chat
/tempmute <player> <time> [reason] Temporary mute /tempmute Toxic 1h Toxic behavior
/unmute <player> Remove mute /unmute Spammer

Other Commands

Command Description
/kick <player> [reason] Kick from server
/warn <player> [reason] Issue a warning
/punish <player> Open punishment GUI
/history <player> View punishment history
/banlist List all active bans
/ipbanlist List all IP bans
/alts <player> Check for alt accounts
/checkban <id> Look up ban details
/nbreload Reload configuration

⏱️ Time Format

s = Seconds    m = Minutes    h = Hours
d = Days       w = Weeks      M = Months    y = Years

Examples: 30m, 2h, 7d, 2w, 1M, 1y
Combined: 1d12h30m = 1 day, 12 hours, 30 minutes

🔐 Permissions

Click to expand permission list
Permission Description Default
nexusban.* All permissions OP
nexusban.ban Use /ban OP
nexusban.tempban Use /tempban OP
nexusban.unban Use /unban OP
nexusban.ipban Use /ipban OP
nexusban.unipban Use /unipban OP
nexusban.ipbanlist Use /ipbanlist OP
nexusban.kick Use /kick OP
nexusban.mute Use /mute OP
nexusban.tempmute Use /tempmute OP
nexusban.unmute Use /unmute OP
nexusban.warn Use /warn OP
nexusban.history Use /history OP
nexusban.gui Use /punish GUI OP
nexusban.banlist Use /banlist OP
nexusban.checkban Use /checkban OP
nexusban.alts Use /alts OP
nexusban.alts.showip See IPs in /alts OP
nexusban.reload Use /nbreload OP
nexusban.notify Receive staff alerts OP
nexusban.exempt Cannot be punished false
nexusban.admin Admin-level staff false
nexusban.moderator Moderator-level false

⚙️ Configuration

# Message settings
messages:
  prefix: "&8[&c&lNEXUS&4&lBAN&8] &7"

  # Staff Chat format
  staffchat-format: "&8[&c&lSTAFF&8] &e{sender} &8» &f{message}"

  # Freeze system messages
  freeze:
    frozen: "&c&l⚠ YOU HAVE BEEN FROZEN ⚠\n&7You cannot move or interact..."
    chat-format: "&8[&c&lFROZEN&8] &e{player} &8» &f{message}"

# Discord invite (shown on ban screens)
discord:
  invite-url: "discord.gg/yourserver"
  server-name: "Our Discord"

# Rejoin warnings
rejoin-warning:
  enabled: true
  show-for-hours: 168  # Show warning for 7 days after punishment

# Auto-punish system
auto-punish:
  enabled: true
  warnings-for-tempmute: 3
  warnings-for-tempban: 5
  warnings-for-ban: 10

Ченджлог

1.1.1Релиз1.21.9, 1.21.10, 1.21.11 · 18 февраля 2026 г.

fixed performance bug on huge server

1.0.2Релиз1.21.9, 1.21.10, 1.21.11 · 9 января 2026 г.

NexusBan v1.0.2

New Features

  • Added /nbhelp command - displays all available commands

All Commands

  • /ban, /tempban, /unban - Ban management
  • /mute, /tempmute, /unmute - Mute management
  • /kick, /warn - Quick punishments
  • /punish - Punishment GUI
  • /ipban, /unipban, /ipbanlist - IP bans
  • /history, /banlist, /checkban, /alts - Info
  • /nbreload - Reload config
  • /nbhelp - Show help
1.0.1Релиз1.21.9, 1.21.10, 1.21.11 · 9 января 2026 г.

NexusBan v1.0.1

Changes

  • Shortened reload command from /nexusbanreload to /nbreload
  • Fixed material compatibility for MC 1.13-1.21+
  • Fixed back button in punishment GUI

Supported Versions

Minecraft 1.13 - 1.21+

Комментарии

Загружаем…