Annoying API

Plugin Annoying API

Explore plugin details and available versions

Modrinth 43 versions 10,990

Annoying API

Modrinth 43 versions 10,990 downloads
Developer’s note: General purpose API with tons of features

Annoying API, a versatile foundation for Minecraft servers

Annoying API is a Java Edition library and framework for Paper, Purpur, and Spigot. Created to support a collection of plugins, it provides reusable utility classes and methods that simplify common development tasks, including configuration and data management, sounds, potion effects, items, recipes, and other server elements. Its broad compatibility and MIT license make it a practical foundation for projects targeting many Minecraft versions.

For server owners, the API is usually bundled with plugins that depend on it, so it does not require separate management. For developers, it offers shared building blocks and documentation that can speed up plugin creation while keeping features consistent. At BoxToPlay, we consider it a useful behind the scenes component for streamlined Minecraft server setups.

Available Versions

Version Minecraft Loaders Actions
Update Gradle Galaxy 1.8.8 - 26.2 folia paper purpur spigot
Add `DurationUtility#getRandomDuration(...)` 1.8.8 - 26.2 folia paper purpur spigot
Fix tests 1.8.8 - 26.2 folia paper purpur spigot
Fix `NestedSoundMigration(String)` 1.8.8 - 26.2 folia paper purpur spigot
Fix NestedSoundMigration 1.8.8 - 26.2 folia paper purpur spigot
Add NestedSoundMigration 1.8.8 - 26.2 folia paper purpur spigot
Simplify MessagesProvider 1.8.8 - 26.2 folia paper purpur spigot
Update Gradle 1.8.8 - 26.2 folia paper purpur spigot
Update Gradle Galaxy and use Semver4j 1.8.8 - 26.2 folia paper purpur spigot
feat: add reflected getAmount method to RefAttributeModifier 1.8.8 - 26.2 folia paper purpur spigot

Ready to use Annoying API?

Create your Minecraft server and install the Annoying API plugin with one click!

Back to plugins Create my server
🍪