> ## Documentation Index
> Fetch the complete documentation index at: https://perplayerkit.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Java API

> PerPlayerKit exposes a small, unstable Java API for listing public kits and applying one to a player.

For Java plugin developers. Server owners do not need this page.

The API exposes two operations: list the configured public kits, and apply one to an online player.

<Warning>
  The API is **not stable**. Method names, class names and behavior can change in any release. Pin your build to a specific jar version and test before upgrading.
</Warning>

|                             |                                         |
| --------------------------- | --------------------------------------- |
| [Setup](/api/setup)         | Add the jar, declare it in `plugin.yml` |
| [Reference](/api/reference) | Methods and the `PublicKit` fields      |
| [Example](/api/example)     | A working plugin                        |
