Home›Java›Mods›DGMenus | The Ultimate Animated Menu Plugin
DGMenus | The Ultimate Animated Menu Plugin
ModsJava

DGMenus | The Ultimate Animated Menu Plugin

⬇ Download on Spigot
DGMenus
The most powerful animated GUI menu plugin for Paper & Spigot 1.21.x

▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬​

✦ What is DGMenus?

DGMenus is a fully featured, configuration-driven GUI menu plugin for Paper & Spigot 1.21.x. Create unlimited animated menus entirely from YAML — no coding required. Each menu supports wave-color name animations, material frame animations, a priority-based requirements system, and a complete action engine — all out of the box.

Designed to be both beginner-friendly and developer-powerful, DGMenus ships with 3 fully documented example menus that teach you every feature through real, working configurations.

▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬

⚡ Features

Wave Color Animation
Item names animate with a moving color wave effect — base color and peak color cycle through each character like a train.

Material Animations
Items cycle through different materials on a configurable tick interval — create spinning, morphing GUI elements.

Priority System
Multiple items on the same slot — each with different requirements. The highest-priority item whose conditions pass is shown. Perfect for shop items with locked/unlocked states.

Requirements Engine
Gate any item behind permissions, money (Vault), items in inventory, XP levels, health, gamemodes, or any PlaceholderAPI value. Negate with ! prefix.

⚡ 13 Action Types
MESSAGE, BROADCAST, COMMAND, CONSOLE, OPEN_MENU, CLOSE, SOUND, TITLE, ACTIONBAR, GIVE_EXP, TAKE_EXP, TAKE_ITEM, DELAY

❌ Deny Actions
Custom actions fired when a player doesn't meet requirements — tailored error messages, sounds, and more.

PlaceholderAPI & Vault
Full PAPI support in names, lore, and requirements. Vault integration for balance checks and eco commands.

⌨️ Custom Open Commands
Every menu registers its own command alias. /shop, /kit, /mainmenu — anything you want.

️ Item Theft Protection
Players cannot take items out of GUI inventories. All click types and drag events are properly blocked.

3 Example Menus
Ships with fully documented Items, Commands, and Shop menus — every feature demonstrated with real working YAML.

▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬

Commands & Permissions

/dgmenus open
— Open a menu for yourself (dgmenus.use)
/dgmenus open
— Open for another player (dgmenus.open.others)
/dgmenus reload — Reload all menus (dgmenus.reload)
/dgmenus list — List loaded menus (dgmenus.use)
/dgmenus version — Show version info (dgmenus.use)
Alias: /dgm

▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬

Dependencies

Required: Paper / Spigot 1.21.x + Java 21
Optional: Vault (economy), PlaceholderAPI

▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬

Discord

Join our Discord for support, updates and feature requests:
https://discord.gg/pc646r4Daz

▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
Made with ❤️ by DGStudio​

Commands

Plugin details

Read from the plugin's own plugin.yml.

Quick facts

Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.

DGMenus | The Ultimate Animated Menu Plugin is a free Minecraft Java mod. Compatible with Minecraft 1.21. Downloaded 8 times (via Spigot). Download it and open it directly in the game.

Explore more