AuMenus is a lightweight, open-source alternative to DeluxeMenus for Paper and Folia servers. Create fully configurable GUI menus that open with custom commands, display player-specific content, and perform actions based on requirements.
- Full MiniMessage support (gradients, hover, click events) alongside legacy color codes
- Native Folia support out of the box
- Pagination, anvil/chat text input, persistent player metadata
- In-game visual menu editor and DM migration tool
- Hooks into Vault, PlaceholderAPI, HeadDatabase, ItemsAdder, Oraxen, Nexo
AuMenus has no required dependencies. Vault and PlaceholderAPI are optional.
- Drop the jar into your
plugins/folder - Restart the server
- Edit menus in
plugins/AuMenus/menus/ - Use
/am reloadto apply changes
Migrating from DeluxeMenus? Run /am migrate deluxemenus to convert your existing menus automatically.
Add AuMenus as a dependency to register custom actions, requirements, and listen to menu events.
<repository>
<id>jitpack.io</id>
<url>https://jitpack.io</url>
</repository>
<dependency>
<groupId>com.github.auvq</groupId>
<artifactId>AuMenus</artifactId>
<version>v1.0.2</version>
<scope>provided</scope>
</dependency>repositories {
maven("https://jitpack.io")
}
dependencies {
compileOnly("com.github.auvq:AuMenus:v1.0.0")
}Replace v1.0.0 with the latest release tag.
Contributions are welcome! Fork the repo, make your changes, and submit a pull request.
git clone https://github.com/auvq/AuMenus.git
cd AuMenus
./gradlew build