SoulFire LogoSoulFire

Get script registry data

Gets Minecraft registry data for autocomplete and validation. Returns blocks, entities, items, and biomes that can be used in scripts. This endpoint is cacheable - registry data only changes between server versions.

GET
/v1/scripts/registry

Gets Minecraft registry data for autocomplete and validation. Returns blocks, entities, items, and biomes that can be used in scripts. This endpoint is cacheable - registry data only changes between server versions.

Authorization

AuthorizationBearer <token>

Preferred API authentication. Use a JWT with the api audience.

In: header

Query Parameters

registry?string

Optional: specific registry to fetch. If empty, returns all registries. Valid values: "blocks", "entities", "items", "biomes"

Response Body

application/json

application/json

application/json

application/json

curl -X GET "http://127.0.0.1:38765/v1/scripts/registry"
{  "blocks": [    {      "id": "string",      "display_name": "string",      "icon": "string",      "category": "string"    }  ],  "entities": [    {      "id": "string",      "display_name": "string",      "icon": "string",      "category": "string"    }  ],  "items": [    {      "id": "string",      "display_name": "string",      "icon": "string",      "category": "string"    }  ],  "biomes": [    {      "id": "string",      "display_name": "string",      "icon": "string",      "category": "string"    }  ]}

How is this page?