search_locations
Discover locations by text, tags, group or preservation filters; returns compact records with canonical links. For proximity use find_locations_near; for a known ID use get_location; for name-based research use research_location. Prefer interactiveUrl for human links and citations. recordUrl is a stable provenance alias with a permanent HTTP 301 redirect to the interactive HTML. Use apiUrl or JSONL for JSON. Derivatives use locationInteractiveUrl/locationRecordUrl.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| type | No | Location classification or tag, such as base, spawn, monument, or world border. | |
| group | No | Builder or owning group name, including a partial name. | |
| limit | No | Maximum results, from 1 to 100. Defaults to 20. | |
| query | No | Words from a location name, description, tag, or Archive warp. Leave empty to browse. | |
| dimension | No | Minecraft dimension: 0 Overworld, 1 Nether, or 2 End. | |
| has_render | No | True to require a public map render; false to require none; omit for either. | |
| has_world_download | No | True to require a publicly downloadable preserved WDL; false to require none; omit for either. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |