Lightweight and Capable
CommandPanels is a menu plugin built for server owners who want full control over the player experience. Designed with a tight scope to focus only on what matters and do it well. It stays fast, stable, and easy to maintain while still including the advanced features you need.
Highly Versatile
Supports three panel types: Inventory GUIs, Dialogs, and Bedrock/Floodgate Forms.
Compatible with Paper and Folia servers.
Useful Links
Documentation
Web Editor
Discord
Web Editor
Prefer building visually over editing YAML? A standalone companion visual builder with full feature parity for designing panels in your browser. It's actively maintained alongside the plugin as a separate tool for easy panel creation.
- Full Feature Parity: Everything the plugin can do, the editor supports
- All Panel Types: Inventory menus, Dialogs, and Bedrock/Floodgate menus
- Accurate Live Preview: See your menu as it will appear in-game
- Always up to Date: New features ship in the editor alongside the plugin
- No Account Required: Open it and start building
Logic Engine
Advanced Scripting
Build menus that react to players, not just display static items. Advanced condition logic with grouping, fallbacks, and persistent or session-based player data accessible anywhere via PlaceholderAPI.
Permission Observer
The Permission Observer throws out the idea of refresh intervals entirely. CommandPanels dynamically observes the permission nodes used in a panel's logic. When a relevant permission updates, the panel refreshes automatically. If nothing changes, nothing refreshes.
Features
- Advanced Logic: Custom engine with condition grouping and logical fallbacks
- Permission Observer: For dynamic, event-driven panel refreshes with no polling
- Web Editor: Actively maintained visual builder with full feature parity
- Animation System: Fully capable for total control
- PlaceholderAPI and MiniMessage: supported everywhere on all panels
- Compatibility: Native Bedrock and Dialog support via Geyser and Floodgate
- Developer API: Add hooks for custom Command Tags, Material Tags and more
- Data System: Persistent and session-based player data
Quick facts
- Edition: Minecraft Java
- File type: .jar
- Minecraft versions listed: 26.1, 26.2
- How to install: Install the matching mod loader (Forge, Fabric or NeoForge) for your Minecraft version. → Download the .jar. → Put it in the .minecraft/mods folder and launch that loader profile.
- Where to get it: Opens on Spigot — not every file is mirrored on our own servers.
Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.
CommandPanels is a free Minecraft Java mod. Compatible with Minecraft 26.1, 26.2. Downloaded 305,955 times (via Spigot). Download it and open it directly in the game.