Sueta

ExtraBan Plugin

v2.2.0

Advanced Ban, Freeze & Warning System for Paper 26.2+

·Plugin

ExtraBan

Advanced Moderation Framework for Paper

Bans · Freezes · Mutes · Warns · Reports · Punish GUI




About
ExtraBan is a modern moderation plugin for Paper.
Powerful staff tools without unnecessary complexity.

Manage bans, freezes, mutes, warnings, reports, and staff chat from one command hub — with action-bar countdowns, punish GUI, and fully customizable messages.

Features

  • Ban system — permanent, temporary, offline, and IP bans
  • Freeze system — lock movement / interact · optional mute while frozen
  • Mute / softban — chat mute and place/break/interact restrictions
  • Warnings — persistent history with remove-last support
  • Punish GUI — /eb gui staff hub + duration picker
  • Reports — player reports and staff queue
  • Staff tools — staff chat, history, undo, confirm, banlist
  • Integrations — optional LuckPerms, PlaceholderAPI, Discord webhook, bStats
  • Storage — YAML (default) or SQLite

Requirements

  • Server: Paper (or fork) 26.2+
  • Java: 25+
  • Dependencies: None required

Installation

  1. Download ExtraBan-2.2.0.jar
  2. Put the jar in your plugins folder
  3. Restart the server
  4. Edit plugins/ExtraBan/config.yml and assign staff permissions

Quick start

1. /eb help                  → see commands
2. /eb gui <player>          → open punish hub
3. /eb ban <player> [reason] → permanent ban
4. /eb tban <player> 7d ...  → temporary ban

Commands
Aliases: /eb · /extraban · /eban · /extrab
Base permission: extraban.*

/eb ban <player> [reason]
/eb tban <player> <time> [reason]
/eb unban <player>
/eb kick <player> [reason]
/eb freeze <player> [time] [reason]
/eb unfreeze <player>
/eb mute / tempmute / unmute
/eb softban / unsoftban
/eb ipban / ipunban
/eb warn / unwarn
/eb history <player>
/eb undo · /eb confirm
/eb report · /eb reports
/eb sc [message]
/eb gui <player>
/eb banlist · /eb reload · /eb update · /eb help

Time format: 1s · 30m · 2h · 7d · 1w

Permissions

extraban.*              - All permissions
extraban.ban            - Permanent ban
extraban.tempban        - Temporary ban
extraban.unban          - Unban
extraban.kick           - Kick
extraban.freeze         - Freeze
extraban.mute           - Mute
extraban.softban        - Softban
extraban.ipban          - IP ban
extraban.warn           - Warn
extraban.gui            - Punish GUI
extraban.report         - Submit reports (default: true)
extraban.reports        - Manage reports
extraban.staffchat      - Staff chat
extraban.bypass         - Cannot be punished

Support

Discord: @m_1z.4
Server: Extra Flux
Spigot: ExtraBan Plugin
ExtraNPC: GitHub · Spigot
In-game: /eb help

License

Copyright © 2024–2026 ThemoO / m_1z.4
Released under the MIT License

ExtraBan · v2.2.0 · ThemoO · @m_1z.4

Similar projects

Plugin →