▶️ ЗАБЕРИ СВОИ 8 ПОДАРКОВ 🎁 ПРИ СОЗДАНИИ СВОЕГО МАЙНКРАФТ СЕРВЕРА
Моды/BansNexus
BansNexus

BansNexus

Advanced Minecraft punishment plugin with GUI - Ban, Mute, Kick, Warn, IP-Ban, Alt-Detection | Supports 1.13-1.21+

243
1

🛡️ NexusBan

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

CommandDescriptionExample
/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

CommandDescriptionExample
/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

CommandDescription
/kick <player> [reason]Kick from server
/warn <player> [reason]Issue a warning
/punish <player>Open punishment GUI
/history <player>View punishment history
/banlistList all active bans
/ipbanlistList all IP bans
/alts <player>Check for alt accounts
/checkban <id>Look up ban details
/nbreloadReload 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
PermissionDescriptionDefault
nexusban.*All permissionsOP
nexusban.banUse /banOP
nexusban.tempbanUse /tempbanOP
nexusban.unbanUse /unbanOP
nexusban.ipbanUse /ipbanOP
nexusban.unipbanUse /unipbanOP
nexusban.ipbanlistUse /ipbanlistOP
nexusban.kickUse /kickOP
nexusban.muteUse /muteOP
nexusban.tempmuteUse /tempmuteOP
nexusban.unmuteUse /unmuteOP
nexusban.warnUse /warnOP
nexusban.historyUse /historyOP
nexusban.guiUse /punish GUIOP
nexusban.banlistUse /banlistOP
nexusban.checkbanUse /checkbanOP
nexusban.altsUse /altsOP
nexusban.alts.showipSee IPs in /altsOP
nexusban.reloadUse /nbreloadOP
nexusban.notifyReceive staff alertsOP
nexusban.exemptCannot be punishedfalse
nexusban.adminAdmin-level stafffalse
nexusban.moderatorModerator-levelfalse

⚙️ 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

Совместимость

Minecraft: Java Edition

1.21.x1.20.x1.19.x1.18.x1.17.x1.16.x1.15.x1.14.x1.13.x

Платформы

Поддерживаемые окружения

Сервер

Создатели

Детали

Лицензия:MIT
Опубликован:1 месяц назад
Обновлён:2 недели назад
Главная