Welcome to the Hangar Open Beta. Please report any issue you encounter on GitHub!
Your server on HTTP: REST and WebSocket for sites, bots, and AI agents, with tokens, scopes, and an audit log.
- 🔌 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, asext.<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 newextensions.privatesetting closes any of it.GET /extensionslists what a client may read. The reference describes the contract for plugin authors. - The default
auth.anonymous.endpointsadds/extensionsand/extensions/**; add them to your ownconfig.ymlto let visitors read public plugin data.
No field was renamed or removed.
Platforms
Paper
26.3