API

API Reference

The full API reference is browsable Javadoc, themed to match these docs:

  • Open the Javadoc — aggregated reference for the common MagicUtils modules (api, core, config, lang, logger, commands, placeholders, http-client, diagnostics, and the config format helpers).

The hosted Javadoc covers the platform-neutral API you build against from shared code. Platform adapters (Bukkit, BungeeCord, Velocity, Fabric, NeoForge) are thin wrappers around this surface and are documented on the platform pages instead.

Versions

The hosted reference tracks the latest release. Every published module also ships a -javadoc classifier jar on the Maven repository if you need the docs for a specific version, for example:

https://maven.theroer.dev/releases/dev/ua/theroer/magicutils-core/1.22.0/magicutils-core-1.22.0-javadoc.jar

Generating It Yourself

From a MagicUtils checkout, the aggregated tree is one Gradle task:

bash
./gradlew aggregatedJavadoc# output: build/docs/aggregatedJavadoc/index.html