
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
- Download ExtraBan-2.2.0.jar
- Put the jar in your plugins folder
- Restart the server
- 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 →Let Me Despawn
Improves performance by tweaking mob despawn rules. Say bye to pesky unintentional persistent mobs.
25MSueta
JourneyMap
Real-time map used for mapping in-game or your browser as you explore.
14.7MSueta
Emotecraft
Create your own emotes in Minecraft.
7.5MSueta
Simple Tpa
A simple tpa plugin which sends requests
5.4MSueta
Common Network
Forge and Fabric Unified Networking Solution
3.9MSueta
Set Home
A lightweight plugin for players to set their homes.
3.8MSueta