ModsJava
OmniPanel
All-in-one GUI administration, moderation, security, and server management plugin for modern Paper servers.
⬇ Download on HangarOpen in MCModsHubGet it on Google Play →OmniPanel is a complete all-in-one administration, moderation, management, and automation plugin for modern Minecraft Paper servers.
Instead of installing dozens of separate plugins for moderation, player management, punishments, events, kits, homes, staff tools, region controls, Bedrock support, and server utilities, OmniPanel brings everything together into one powerful and easy-to-use system.
Designed from the ground up around graphical interfaces instead of commands, OmniPanel allows staff to manage an entire server from one central panel. Whether you're running a small SMP, a large community server, or a growing network, OmniPanel provides the tools needed to moderate players, manage events, configure staff permissions, and control your server efficiently.
Why OmniPanel?
Most Minecraft servers rely on many separate plugins.
One plugin for moderation.
Another for punishments.
Another for kits.
Another for events.
Another for staff tools.
Another for homes.
Another for regions.
Another for scoreboards.
Another for placeholders.
Managing all of these individually becomes difficult.
OmniPanel combines these systems into one connected administration platform where every feature works together.
One plugin.
One interface.
One permission system.
One workflow.
Features
Administration Panel
Modern GUI administration panel
Permission-based sections
Modular menu system
Hundreds of configurable actions
Fast navigation
Search support
Pagination
Context-aware menus
Staff-friendly interface
Everything starts with
/panel
Player Browser
Browse every player on your server using a graphical interface.
Categories include:
All Players
Online Players
Offline Players
Bedrock Players
Recently Joined
Recently Seen
Staff Members
Search
Alphabet Browser
View:
Platform
Rank
Online status
Homes
Punishment history
Notes
Last seen
Playtime
Current world
Punishment X
Punishment X is OmniPanel's advanced moderation system.
Everything is handled through a graphical workflow instead of typing commands.
Supports:
Warnings
Temporary Warnings
Mutes
Temporary Mutes
Permanent Bans
Temporary Bans
IP Bans
Unbans
Kicks
Freeze
Jail
Staff Notes
Punishment History
Features include:
Confirmation screens
Review pages
Smart filtering
Search
Duration builder
Preset library
Staff tracking
Audit logging
Advanced Duration Builder
Temporary punishments support:
Seconds
Minutes
Hours
Days
Weeks
Months
Years
Create short punishments or long-term punishments directly from the GUI.
Massive Preset Library
Over 300+ moderation presets are included.
Categories include:
Chat Abuse
Spam
Advertising
Harassment
Cheating
Combat Hacks
Movement Hacks
Exploits
Economy Abuse
Staff Abuse
Building Violations
Community Offences
Security
Event Disruption
Fun Presets
Each preset contains:
Punishment type
Duration
Severity
Reason
Confirmation preview
Bedrock Support
OmniPanel fully supports mixed Java and Bedrock servers.
Compatible with:
Floodgate
Geyser
Supports:
Bedrock Player Browser
Bedrock Punishments
Bedrock Warnings
Bedrock Mutes
Bedrock Temporary Bans
Bedrock Permanent Bans
Bedrock IP Bans
Platform Detection
Identity Tracking
Moderating Bedrock players is identical to moderating Java players.
Event Studio
Create and manage server events directly from OmniPanel.
Built-in event types include:
Drop Party
Vote Party
Ticket Time
Key All
Build Battle
Treasure Hunt
Boss Fight
Elytra Race
Boat Race
Horse Race
PvP Tournament
Capture The Flag
Survival Games
Mob Arena
Parkour
Hide & Seek
Quiz Night
Community Events
Live controls include:
Timer Management
Arena Controls
Announcements
Rewards
Teleports
Event Commands
Event Logging
Force Stop
Safe Shutdown
Alert Center
Alert Center acts as OmniPanel's central monitoring system.
Tracks:
Moderation Alerts
Staff Alerts
Player Alerts
Security Alerts
Event Alerts
System Alerts
Includes:
Search
Filters
Categories
Statistics
History
Acknowledged Alerts
Resolved Alerts
Direct links to Punishment X
Staff Mode
Built-in Staff Mode includes:
Vanish
Staff Inventory
Staff Utilities
Join Handling
Quit Handling
Inventory Restoration
Staff Synchronisation
Staff State Recovery
Rank Manager
Integrated LuckPerms support.
Manage:
Promotions
Demotions
Temporary Ranks
Prefixes
Rank Display
TAB Synchronisation
Chat Synchronisation
Kit Manager
Manage kits directly from the GUI.
Supports:
Editing Kits
Cooldowns
Permissions
Starter Kits
Preview
Testing
Search
Categories
Homes Manager
View and manage player homes.
Supports:
Teleport
Delete
Investigation
Search
Public Homes
Suspicious Home Detection
Region Manager
Manage protected areas without editing configuration files.
Supports:
Welcome Messages
PvP
Elytra
Fireworks
Ender Pearls
Region Owners
Staff Bypass
Event Regions
AutoMod
Built-in moderation assistance.
Supports detection of:
Chat Spam
Advertising
Flooding
Staff Alerts
Punishment Notifications
Reports
Suspicious Behaviour
Placeholders
OmniPanel includes PlaceholderAPI support.
Examples:
%omnipanel_rank%
%omnipanel_prefix%
%omnipanel_suffix%
%omnipanel_online%
%omnipanel_staff_online%
%omnipanel_ping%
%omnipanel_world%
%omnipanel_balance%
%omnipanel_homes%
%omnipanel_warnings%
%omnipanel_muted%
%omnipanel_frozen%
%omnipanel_playtime%
Compatible with:
TAB
FeatherBoard
AnimatedScoreboard
Scoreboard plugins
Chat plugins
Public API
OmniPanel includes a developer API allowing other plugins to integrate with OmniPanel instead of depending on internal classes.
Register OmniPanel as a dependency
depend:
- OmniPanel
or
softdepend:
- OmniPanel
Getting the API
OmniPanelAPI api = OmniPanelProvider.getAPI();
or through Bukkit services:
RegisteredServiceProvider provider =
Bukkit.getServicesManager().getRegistration(OmniPanelAPI.class);
OmniPanelAPI api = provider.getProvider();
Example Features
The API allows plugins to:
Open OmniPanel menus
Open Player Actions
Open Punishment X
Create punishments
Read punishment history
Check warning counts
Check mute status
Check ban status
Read player notes
Create notes
Access homes
Access regions
Query staff mode
Access event information
Listen for OmniPanel events
Access placeholders
Register custom menu pages
Register custom player actions
Register custom alerts
Register custom Event Studio events
Example:
api.openPunishmentMenu(staffPlayer, targetPlayer);
api.warn(targetPlayer, "Spam", staffPlayer);
api.tempBan(targetPlayer,
Duration.ofDays(30),
"X-Ray",
staffPlayer);
api.createAlert(
AlertType.SECURITY,
"Suspicious player activity detected.");
Permissions
Every section is permission based.
Examples:
omnipanel.use
omnipanel.panel
omnipanel.playerbrowser
omnipanel.playeractions
omnipanel.punish
omnipanel.warn
omnipanel.mute
omnipanel.ban
omnipanel.events
omnipanel.alerts
omnipanel.kits
omnipanel.regions
omnipanel.ranks
omnipanel.staff
omnipanel.admin
omnipanel.owner
Installation
Download OmniPanel.
Place the JAR inside your server's plugins folder.
Restart your server.
Configure permissions with LuckPerms.
Install optional integrations if required.
Run:
/panel
Your server is ready.
Optional Integrations
OmniPanel works with:
LuckPerms
PlaceholderAPI
Vault
WorldEdit
WorldGuard
DiscordSRV
Geyser
Floodgate
TAB
DecentHolograms
Built For
SMPs
Survival Servers
Community Servers
Creator Servers
Event Servers
Roleplay Servers
Private Communities
Large Networks
OmniPanel is designed to replace dozens of separate administration plugins with one modern, connected, and powerful management platform built specifically for modern Minecraft Paper servers.
OmniPanel is a free Minecraft Java mod. Compatible with Minecraft 1.20, 1.20.1, 1.20.2, 1.20.3 and newer. Downloaded 8 times (via Hangar). Download it and open it directly in the game.
Explore more