ModsJava
SwagMenus
Java mod listed for Minecraft 1.21. Download on the author's site.
⬇ Download on SpigotFeatures:
- YAML-based menus: one file per menu, hot-reloaded on save
- Built-in web editor: full visual GUI builder accessible from your browser
- 15+ action types: [player], [console], [open], [back], [close], [sound], [title], [delay], [nextpage], [prevpage], and more
- 7 requirement types: permission, money, expression, string equals/contains, regex, numeric comparisons
- PlaceholderAPI support: use any PAPI placeholder in names, lore, commands, and requirements
- Pagination: multi-page menus with [nextpage] / [prevpage] actions
- Navigation history: [back] returns to the previously opened menu
- Auto-refresh: menus update live on a configurable tick interval
- Fill items: auto-fill empty slots with a background item
- Multi-slot items: place one item across multiple slots
- Skull support: player heads with skull_owner or base64 texture
- Hex color support: &#RRGGBB alongside standard & color codes
- File watcher: menus reload automatically when you save the YAML file
Requirements: Paper 1.21.x, Java 21, SwagAPI (hard dependency, SwagMenus will not enable without it). PlaceholderAPI is optional but recommended.
Quick facts
- Edition: Minecraft Java
- File type: .jar
- Minecraft version listed: 1.21
- 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.
SwagMenus is a free Minecraft Java mod. Compatible with Minecraft 1.21. Downloaded 4 times (via Spigot). Download it and open it directly in the game.