Crazy Advancements API is a lightweight Spigot plugin and developer library for creating and managing custom Minecraft advancements at runtime. It lets a Minecraft server plugin define titles, descriptions, icons, backgrounds, frames, criteria, positions, visibility rules, parent relationships, and player access without creating advancement files.
Built on Minecraft’s internal server code, it works separately from vanilla and Spigot advancements while supporting live display changes, custom tabs, toast notifications, event handlers, and progress saving or loading. This flexible foundation helps developers add quests, milestones, and progression systems with minimal overhead. At BoxToPlay, we recommend it for servers that need polished advancement interfaces without unnecessary complexity.
| Version | Minecraft | Actions |
|---|---|---|
| 2.1.21 | 1.21 | |
| 2.1.19 | 1.20.6 | |
| 2.1.18 | 1.20.5 | |
| 2.1.17 | 1.20 | |
| 2.1.16 | 1.20 | |
| 2.1.14 | 1.19 | |
| 2.1.13 | 1.19 | |
| 2.1.12 | 1.19 | |
| 2.1.11 | 1.19 | |
| 2.1.10 | 1.19 |
Select the version of Crazy Advancements API you want installed on your Minecraft server.
You go directly to your cart with the Minecraft plan and selected version of Crazy Advancements API already included. Check that everything is correct before continuing.
Wait while your Minecraft server is built and delivered. Installation of your selected Crazy Advancements API version starts during setup. Once it is ready, connect and have fun.
Create your Minecraft server and install the Crazy Advancements API plugin with one click!