Welcome to the Hangar Open Beta. Please report any issue you encounter on GitHub!
Avatar for MairwunNx

Your server on HTTP: REST and WebSocket for sites, bots, and AI agents, with tokens, scopes, and an audit log.

Report WorldAPI?

  • 🔌 Other plugins share their data through WorldAPI. A plugin registers a namespace through a bridge in Bukkit’s services, with nothing of WorldAPI’s on its classpath: resources WorldAPI reads from it on request, at GET /extensions/{namespace}/{path}, and events it publishes, as ext.<namespace>.<event> topics on the WebSocket and, when it asks, in the event history. The plugin keeps its data; WorldAPI stores none of it. Anonymous clients see only what the plugin marks public, and the new extensions.private setting closes any of it. GET /extensions lists what a client may read. The reference describes the contract for plugin authors.
  • The default auth.anonymous.endpoints adds /extensions and /extensions/**; add them to your own config.yml to let visitors read public plugin data.

No field was renamed or removed.

Information

Published
October 15, 2026
Author
0Downloads

Platforms

Paper
Paper
26.3