QuickMenu is a cross-platform player menu plugin for Paper 26.2; its functionality has been reimplem
QuickMenu
Dual-platform GUI and Floodgate Form Menus for Paper 26.2 Language notice: The SpigotMC resource page, documentation and support channel are English-only. Chinese-language support is not provided on SpigotMC.
About QuickMenu
QuickMenu is a lightweight menu plugin for Paper 26.2 servers. It provides inventory GUI menus for Java Edition players and Floodgate form menus for Bedrock/mobile players. Menu layouts are configured through simple YAML files with slot-based items, display names, lore, permissions and click actions. QuickMenu is inspired by the general PlayerMenu-style menu workflow, but it is an independent implementation. It does not copy PlayerMenu source code.
Compatibility
- Server software: Paper 26.2
- Java: 25 or newer
- Paper API target: 26.2.build.53-alpha
- Java Edition support: Inventory GUI menus
- Bedrock/mobile support: Floodgate form menus when Floodgate is installed
- Server testing: Successfully tested on a live Paper 26.2 server
- Bedrock testing: Successfully tested through Floodgate
- Spigot compatibility has not been tested and is not claimed
Free Resource
QuickMenu is prepared as a free SpigotMC resource. The reason is that the project is open source under the MIT License, the source code is publicly available on GitHub, and the plugin provides a general-purpose server utility without license checks, premium-only modules or paid feature gates.
Main Features
- Java Edition inventory GUI menus
- Floodgate Bedrock/mobile form menus
- PlayerMenu-style slot-based YAML configuration
- Multiple menu files under plugins/QuickMenu/menus/
- Per-menu open commands such as /cd or /servermenu
- Tagged menu opener item, using CLOCK by default
- Normal player clocks are not treated as menu items
- Nested menu navigation through [open]
- Player, console, temporary OP, message, close and sound actions
- Per-menu and per-button permissions
- Legacy menu-list compatibility for older QuickMenu configs
Safety and Data Notes
- QuickMenu does not store player databases, balances or transaction data.
- Configuration is stored in YAML files inside plugins/QuickMenu/.
- Menu opener items use a plugin-owned PersistentDataContainer tag named open_menu.
- Only tagged opener items trigger menus; normal clocks or compasses do not.
- The [op] action temporarily grants OP only for the configured command and then restores the previous OP state.
- Use [op] only for trusted commands and trusted menu files.
Dependencies
- Required: Paper 26.2 and Java 25+
- Optional: Floodgate 2.x for Bedrock/mobile form menus
- Without Floodgate, Java GUI menus still work normally.
Links
Important Notes
- This resource targets Paper 26.2 only.
- Install Floodgate before using Bedrock/mobile form menus.
- SpigotMC support is English-only.
- Back up plugins/QuickMenu/ before replacing the jar or rewriting menu files.
- The plugin is configurable, so command safety depends on the server owner's menu YAML files.