For Minecraft plugins we ship a lightweight Java SDK. It manages the connection, retries, and JSON parsing so your plugin code stays clean and focused on gameplay.
Linking a server
Register your server with an API key in your plugin.yml. The SDK exposes a configure() call you run on enable, and it takes care of the rest.
Async by default
- ▸All network calls are async — never block the main thread
- ▸Callbacks run on a configurable executor
- ▸Timeouts are handled with sensible defaults you can override
A real example
The economy sync feature reads from the Axro economy API on a scheduled task and updates in-memory balances, then pushes changes back after transactions. About thirty lines of plugin code for the whole loop.
