zMenu - Ultra complete menu plugin v1.1.1.6

Our goal: Dethrone DeluxeMenu
  • Fixed the removal of default attributes.
  • Improved attribute configuration, you now have more comprehensive options. More information available here.
  • Added more configuration options for patterns.
  • Added Brewery support to create your items.
  • Added an option to run actions as an administrator.
  • Added support for Oraxen fonts.
  • Fixed the loading of certain plugins.
  • Added a system to apply actions to items.
  • Improved and optimized internal code. These consist of micro-optimizations that will only be noticeable on servers with several hundred players.
  • Added an option to disable toasts.
  • Fixed antivirus-related flag issues.
  • Fixed default attributes applied to items.
  • Added support for MythicMobs.
  • Added a placeholder for global placeholders.
  • Update to Sarah 1.20. Added MARIADB support
  • Fixed NONE database settings
  • Improve pattern file loading
  • Added dialogs inventories /zm dialog #186 by 1robie and saildrag
  • Added %player% placeholder for each action
  • Added a view requirement system with the ability to define an else for another pattern
  • Added option to disable inventory loading: enable: false
  • Added reason for withdraw and deposit action
  • Fixed withdraw and deposit action with zEssentials
  • Improve update checker #183
  • Fix openInventoryWithOldInventories method
  • Fixed inventory button drop on death when clear inv is active
  • Fixed item giving on disconnect when clear inv is active
  • Fixed textures of offline players’ heads
  • Optimized Enum NmsVersion → no more repeated calls to getVersion (unnecessary since the version doesn’t change at startup)
  • Fixed commands not displaying the "No permission" message during setup
  • New command: /zm contributors
  • New command: /zm addons
  • New command: /zm dumplog
  • Update to Sarah 1.19
Added toast action
Added more API methods
Added equipped model, for custom armor
Fixed error if button is not found
Fixed luckperm action
Fixed discord parsing
Fixed inventory reloading issues #173
Updated source code to java 21 #166
Updated to last CurrenciesAPI version
Some fixs #170
  • Added player target with inventory name #169
  • Added player data convert with /zm player convert, convert old JSON data to SQL
  • Update to last CurrenciesAPI version
  • Use EntityScheduler instead of RegionScheduler #168
  • Fix items attributes
  • Codebase structure overhaul: the project now uses Gradle. This major change has enabled numerous modifications and improvements to the API. The API is now cleaner, more efficient, and easier to use. You will need to update all your plugins that use zMenu at the same time to avoid compatibility issues.
  • Upgraded to Java 21, and the minimum supported Minecraft version is now 1.19. Since very few servers using zMenu were still on older versions, we decided to drop support for legacy Minecraft versions. This simplifies the codebase and opens the door to many new enhancements.
  • Added a config.yml file. You can now delete the old config.json file. New configuration options are also available.
  • Integrated database support. This allows logging of opened inventories by players and enables cleaner data storage compared to JSON files.
  • Added /zm players removeall <key> command, which removes a specific key from all players.
  • Added support for mathematical expressions in placeholder requirements and player data actions. To enable math operations, set math: true. See cookie.yml for examples on how to use math expressions.
  • Added %zmenu_math_<expression>% placeholder to perform math operations via a placeholder.
  • Added %zmenu_formatted_math_<expression>% placeholder to perform math operations and return a formatted value.
  • Introduced a validation system for command arguments. This lets you define the expected argument type to ensure correct values are used in your commands.
  • Added tooltip-style: <style> option.
  • Introduced a cache system for online players to improve performance by avoiding repeated lookups for offline player data.
  • Added cancel-item-pickup: <true/false>, which prevents players from picking up items while an inventory is open.
  • Added item-model: <model> option to customize the item’s model.
  • Added support for potion arrows using arrow: true.
  • Added player command as op action, which executes a command as if the player were OP. ⚠️ Be cautious: this gives the player all permissions during command execution.
  • Added support for ExecutableItems and ExecutableBlocks.
  • Added the SWITCH button. This displays a button based on the result of a placeholder, simplifying your configuration. See switch.yml for an example.
  • Added refresh inventory action to reload the inventory content.
  • Dates now include month and year in their display.
  • Fixed issues with the book action.
  • Added action discord, Send a classic webhook discord.
  • Added action discord component, Send a webhook discord with the new component system #132.
  • Added requirements for broadcast action.
  • Added a new way to load messages action.
  • Fixed enchant loader.
  • Fixed magiccosmetics loader.
  • Fixed MenuItemStack when loaded by an ItemStack.
  • Fixed MenuItemStack attributes.
  • Change broadcast action placeholder for %receiver% and %sender%
  • Disabling the /zm download command by default, you must enable it in the configuration if you want to use it.
EULA: Free EULA
9,181 Views
399 Downloads
Jun 11, 2023 Published
Jul 15, 2026 Updated
5.00 star(s)
Average rating (2)
2.7 MB File size
Open source
  1. Yes
DRM-free
  1. Yes
Unobfuscated
  1. No
Type
  1. Staff
  1. Library
Game mode
  1. Skyblock
  1. Oneblock
Supported software
  1. Bukkit
  1. Spigot
  1. Paper
  1. Folia
Supported versions
  1. 1.21.11
  1. 1.21.8
  1. 1.21.5
  1. 1.21.4
  1. 1.21.2
  1. 1.21
  1. 1.20
Supported languages
  1. English
Creator
Recommended for you
Most used auction house plugin in the world.
4.00 star(s) 20 ratings
699 purchases
zAuctionHouse addon for multi servers
5.00 star(s) 1 ratings
81 purchases
A King of The Hill plugin that has all the flexibility that you need!
3.50 star(s) 5 ratings
54 purchases
All the power of zMenu to create a shop
4.50 star(s) 7 ratings
52 purchases
zAuctionHouse Configuration similar to the DonutSMP Auction House
4.00 star(s) 3 ratings
183 purchases
9,181 Views
399 Downloads
Jun 11, 2023 Published
Jul 15, 2026 Updated
5.00 star(s)
Average rating (2)
2.7 MB File size
Open source
  1. Yes
DRM-free
  1. Yes
Unobfuscated
  1. No
Type
  1. Staff
  1. Library
Game mode
  1. Skyblock
  1. Oneblock
Supported software
  1. Bukkit
  1. Spigot
  1. Paper
  1. Folia
Supported versions
  1. 1.21.11
  1. 1.21.8
  1. 1.21.5
  1. 1.21.4
  1. 1.21.2
  1. 1.21
  1. 1.20
Supported languages
  1. English
Creator
Recommended for you
Most used auction house plugin in the world.
4.00 star(s) 20 ratings
699 purchases
zAuctionHouse addon for multi servers
5.00 star(s) 1 ratings
81 purchases
A King of The Hill plugin that has all the flexibility that you need!
3.50 star(s) 5 ratings
54 purchases
All the power of zMenu to create a shop
4.50 star(s) 7 ratings
52 purchases
zAuctionHouse Configuration similar to the DonutSMP Auction House
4.00 star(s) 3 ratings
183 purchases
Top