MoreVanillaAdvancements is a plugin that enhances Minecraft's vanilla advancement system by offering a complete and customizable progression experience. Create your own achievements, manage rewards, and provide engaging and motivating gameplay for your players.
✦ Key Features ✦
✨ Custom Advancements
- Create unlimited advancements with customizable icons, descriptions, and objectives
- Full progression support (counters, percentages, etc.)
Reward System
- Grant experience points upon completion
- Automatically give items as rewards
- Execute custom commands when an advancement is completed
Category Organization
- Organize advancements into logical categories
- Elegant display with custom icon support
- Hideable categories
️ Intuitive User Interface
- Ergonomic and easy-to-navigate GUI menu
- Clear progression display
- Intuitive back button for easy navigation
Anti-Grief Protection
- Items cannot be removed from the interface
- Blocks shift-click, drag, and all inventory interactions
Progress Viewing
- View other players' advancements using: /mva [player]
- Unified interface for all players
⚙️ Flexible Configuration
- Multilingual message system
- Simple YAML-based configuration
- Supports colors and text formatting
✦ Commands ✦
/mva – Opens your advancement menu
/mva [player] – View another player's advancements
✦ Configuration ✦
Everything is configurable through YAML:
- Advancements and their properties
- Categories and organization
- Messages and displayed text
- Icons and design
✦ Permissions ✦
morevanillaadvancements.view – Access to the advancement menu (default: true)
morevanillaadvancements.view.others – View other players' advancements
✦ Supported Versions ✦
Tested and optimized for Paper/Spigot 1.21+
✦ Support ✦
Need help? Check the documentation or open an issue on GitHub!