Tool tree
gradeNot graded
player_get_stateAnswer
Where the player is, where they look, and whether they are on the ground or swimming.
View tool JSON
{
"name": "player_get_state",
"kind": "answer",
"impl": "imperative",
"description": "Where the player is, where they look, and whether they are on the ground or swimming.",
"inputSchema": {
"type": "object",
"properties": {}
},
"page": "/MindCraft/"
}player_walk_toAction
Walk the player toward a point (x, z). Returns immediately; the player keeps walking.
View tool JSON
{
"name": "player_walk_to",
"kind": "act",
"impl": "imperative",
"description": "Walk the player toward a point (x, z). Returns immediately; the player keeps walking.",
"inputSchema": {
"type": "object",
"properties": {
"x": {
"type": "number"
},
"z": {
"type": "number"
}
},
"required": [
"x",
"z"
]
},
"page": "/MindCraft/"
}player_stopAction
Stop any walking started by player_walk_to.
View tool JSON
{
"name": "player_stop",
"kind": "act",
"impl": "imperative",
"description": "Stop any walking started by player_walk_to.",
"inputSchema": {
"type": "object",
"properties": {}
},
"page": "/MindCraft/"
}player_teleportAction
Move the player instantly. y is optional (lands on the surface).
View tool JSON
{
"name": "player_teleport",
"kind": "act",
"impl": "imperative",
"description": "Move the player instantly. y is optional (lands on the surface).",
"inputSchema": {
"type": "object",
"properties": {
"x": {
"type": "number"
},
"y": {
"type": "number"
},
"z": {
"type": "number"
}
},
"required": [
"x",
"z"
]
},
"page": "/MindCraft/"
}player_lookAction
Turn the camera. yaw and pitch in radians; either may be omitted.
View tool JSON
{
"name": "player_look",
"kind": "act",
"impl": "imperative",
"description": "Turn the camera. yaw and pitch in radians; either may be omitted.",
"inputSchema": {
"type": "object",
"properties": {
"yaw": {
"type": "number"
},
"pitch": {
"type": "number"
}
}
},
"page": "/MindCraft/"
}player_jumpAction
Jump once.
View tool JSON
{
"name": "player_jump",
"kind": "act",
"impl": "imperative",
"description": "Jump once.",
"inputSchema": {
"type": "object",
"properties": {}
},
"page": "/MindCraft/"
}player_respawnAction
Return the player to the world spawn point.
View tool JSON
{
"name": "player_respawn",
"kind": "act",
"impl": "imperative",
"description": "Return the player to the world spawn point.",
"inputSchema": {
"type": "object",
"properties": {}
},
"page": "/MindCraft/"
}world_get_blockAnswer
The block at a position: its id and state byte, or "air".
View tool JSON
{
"name": "world_get_block",
"kind": "answer",
"impl": "imperative",
"description": "The block at a position: its id and state byte, or \"air\".",
"inputSchema": {
"type": "object",
"properties": {
"x": {
"type": "integer"
},
"y": {
"type": "integer"
},
"z": {
"type": "integer"
}
},
"required": [
"x",
"y",
"z"
]
},
"page": "/MindCraft/"
}world_place_blockAction
Place a block by id (see world_list_blocks). Fails if the cell is occupied or not loaded.
View tool JSON
{
"name": "world_place_block",
"kind": "act",
"impl": "imperative",
"description": "Place a block by id (see world_list_blocks). Fails if the cell is occupied or not loaded.",
"inputSchema": {
"type": "object",
"properties": {
"x": {
"type": "integer"
},
"y": {
"type": "integer"
},
"z": {
"type": "integer"
},
"block": {
"type": "string"
}
},
"required": [
"x",
"y",
"z",
"block"
]
},
"page": "/MindCraft/"
}world_remove_blockAction
Remove the block at a position.
View tool JSON
{
"name": "world_remove_block",
"kind": "act",
"impl": "imperative",
"description": "Remove the block at a position.",
"inputSchema": {
"type": "object",
"properties": {
"x": {
"type": "integer"
},
"y": {
"type": "integer"
},
"z": {
"type": "integer"
}
},
"required": [
"x",
"y",
"z"
]
},
"page": "/MindCraft/"
}world_interactAction
Tap a block: open a box, toggle a door, use a bed.
View tool JSON
{
"name": "world_interact",
"kind": "act",
"impl": "imperative",
"description": "Tap a block: open a box, toggle a door, use a bed.",
"inputSchema": {
"type": "object",
"properties": {
"x": {
"type": "integer"
},
"y": {
"type": "integer"
},
"z": {
"type": "integer"
}
},
"required": [
"x",
"y",
"z"
]
},
"page": "/MindCraft/"
}world_fillAction
Fill a box from (x1,y1,z1) to (x2,y2,z2) with a block ("air" clears). One undo step. Max 20k blocks.
View tool JSON
{
"name": "world_fill",
"kind": "act",
"impl": "imperative",
"description": "Fill a box from (x1,y1,z1) to (x2,y2,z2) with a block (\"air\" clears). One undo step. Max 20k blocks.",
"inputSchema": {
"type": "object",
"properties": {
"x1": {
"type": "integer"
},
"y1": {
"type": "integer"
},
"z1": {
"type": "integer"
},
"x2": {
"type": "integer"
},
"y2": {
"type": "integer"
},
"z2": {
"type": "integer"
},
"block": {
"type": "string"
}
},
"required": [
"x1",
"y1",
"z1",
"x2",
"y2",
"z2",
"block"
]
},
"page": "/MindCraft/"
}world_surface_heightAnswer
The y of the highest block in a column (-1 if not loaded).
View tool JSON
{
"name": "world_surface_height",
"kind": "answer",
"impl": "imperative",
"description": "The y of the highest block in a column (-1 if not loaded).",
"inputSchema": {
"type": "object",
"properties": {
"x": {
"type": "integer"
},
"z": {
"type": "integer"
}
},
"required": [
"x",
"z"
]
},
"page": "/MindCraft/"
}world_biome_atAnswer
The biome at a column (meadow, forest, cherry, desert, snowy, hills, beach, ocean).
View tool JSON
{
"name": "world_biome_at",
"kind": "answer",
"impl": "imperative",
"description": "The biome at a column (meadow, forest, cherry, desert, snowy, hills, beach, ocean).",
"inputSchema": {
"type": "object",
"properties": {
"x": {
"type": "integer"
},
"z": {
"type": "integer"
}
},
"required": [
"x",
"z"
]
},
"page": "/MindCraft/"
}world_list_blocksAnswer
Every placeable block id with its label and category.
View tool JSON
{
"name": "world_list_blocks",
"kind": "answer",
"impl": "imperative",
"description": "Every placeable block id with its label and category.",
"inputSchema": {
"type": "object",
"properties": {}
},
"page": "/MindCraft/"
}world_spawn_pointAction
Where new players start in this world.
View tool JSON
{
"name": "world_spawn_point",
"kind": "act",
"impl": "imperative",
"description": "Where new players start in this world.",
"inputSchema": {
"type": "object",
"properties": {}
},
"page": "/MindCraft/"
}world_saveAction
Save every edited chunk now.
View tool JSON
{
"name": "world_save",
"kind": "act",
"impl": "imperative",
"description": "Save every edited chunk now.",
"inputSchema": {
"type": "object",
"properties": {}
},
"page": "/MindCraft/"
}history_undoAnswer
Undo the last edit.
View tool JSON
{
"name": "history_undo",
"kind": "answer",
"impl": "imperative",
"description": "Undo the last edit.",
"inputSchema": {
"type": "object",
"properties": {}
},
"page": "/MindCraft/"
}history_redoAnswer
Redo the last undone edit.
View tool JSON
{
"name": "history_redo",
"kind": "answer",
"impl": "imperative",
"description": "Redo the last undone edit.",
"inputSchema": {
"type": "object",
"properties": {}
},
"page": "/MindCraft/"
}time_setAction
Set the time of day: mode cycle/day/night, or an exact time 0..1 (0.3 morning, 0.8 night).
View tool JSON
{
"name": "time_set",
"kind": "act",
"impl": "imperative",
"description": "Set the time of day: mode cycle/day/night, or an exact time 0..1 (0.3 morning, 0.8 night).",
"inputSchema": {
"type": "object",
"properties": {
"mode": {
"type": "string",
"enum": [
"cycle",
"day",
"night"
]
},
"time": {
"type": "number"
}
}
},
"page": "/MindCraft/"
}weather_setAction
Set the weather: sunny, rain, or snow.
View tool JSON
{
"name": "weather_set",
"kind": "act",
"impl": "imperative",
"description": "Set the weather: sunny, rain, or snow.",
"inputSchema": {
"type": "object",
"properties": {
"weather": {
"type": "string",
"enum": [
"sunny",
"rain",
"snow"
]
}
},
"required": [
"weather"
]
},
"page": "/MindCraft/"
}camera_set_viewAction
Switch between first-person and third-person camera.
View tool JSON
{
"name": "camera_set_view",
"kind": "act",
"impl": "imperative",
"description": "Switch between first-person and third-person camera.",
"inputSchema": {
"type": "object",
"properties": {
"mode": {
"type": "string",
"enum": [
"first",
"third"
]
}
},
"required": [
"mode"
]
},
"page": "/MindCraft/"
}entity_listAnswer
Every creature currently in the world with its position and mood.
View tool JSON
{
"name": "entity_list",
"kind": "answer",
"impl": "imperative",
"description": "Every creature currently in the world with its position and mood.",
"inputSchema": {
"type": "object",
"properties": {}
},
"page": "/MindCraft/"
}entity_spawnAction
Spawn an animal (bunny, chick, butterfly) near a point (defaults to the player).
View tool JSON
{
"name": "entity_spawn",
"kind": "act",
"impl": "imperative",
"description": "Spawn an animal (bunny, chick, butterfly) near a point (defaults to the player).",
"inputSchema": {
"type": "object",
"properties": {
"kind": {
"type": "string",
"enum": [
"bunny",
"chick",
"butterfly"
]
},
"x": {
"type": "number"
},
"z": {
"type": "number"
}
},
"required": [
"kind"
]
},
"page": "/MindCraft/"
}entity_petAction
Pet a creature by id. It does a happy hop.
View tool JSON
{
"name": "entity_pet",
"kind": "act",
"impl": "imperative",
"description": "Pet a creature by id. It does a happy hop.",
"inputSchema": {
"type": "object",
"properties": {
"id": {
"type": "string"
}
},
"required": [
"id"
]
},
"page": "/MindCraft/"
}entity_removeAction
Send a creature away (it disappears).
View tool JSON
{
"name": "entity_remove",
"kind": "act",
"impl": "imperative",
"description": "Send a creature away (it disappears).",
"inputSchema": {
"type": "object",
"properties": {
"id": {
"type": "string"
}
},
"required": [
"id"
]
},
"page": "/MindCraft/"
}build_roomAction
Build a room: a floor from corner to corner and hollow walls three high, with a doorway. One undo step.
View tool JSON
{
"name": "build_room",
"kind": "act",
"impl": "imperative",
"description": "Build a room: a floor from corner to corner and hollow walls three high, with a doorway. One undo step.",
"inputSchema": {
"type": "object",
"properties": {
"x1": {
"type": "integer"
},
"y1": {
"type": "integer"
},
"z1": {
"type": "integer"
},
"x2": {
"type": "integer"
},
"y2": {
"type": "integer"
},
"z2": {
"type": "integer"
},
"block": {
"type": "string"
}
},
"required": [
"x1",
"y1",
"z1",
"x2",
"z2",
"block"
]
},
"page": "/MindCraft/"
}build_paintAction
Change one block into another kind, keeping its rotation when the shape matches.
View tool JSON
{
"name": "build_paint",
"kind": "act",
"impl": "imperative",
"description": "Change one block into another kind, keeping its rotation when the shape matches.",
"inputSchema": {
"type": "object",
"properties": {
"x": {
"type": "integer"
},
"y": {
"type": "integer"
},
"z": {
"type": "integer"
},
"block": {
"type": "string"
}
},
"required": [
"x",
"y",
"z",
"block"
]
},
"page": "/MindCraft/"
}build_copyAction
Copy a box of blocks to the clipboard.
View tool JSON
{
"name": "build_copy",
"kind": "act",
"impl": "imperative",
"description": "Copy a box of blocks to the clipboard.",
"inputSchema": {
"type": "object",
"properties": {
"x1": {
"type": "integer"
},
"y1": {
"type": "integer"
},
"z1": {
"type": "integer"
},
"x2": {
"type": "integer"
},
"y2": {
"type": "integer"
},
"z2": {
"type": "integer"
}
},
"required": [
"x1",
"y1",
"z1",
"x2",
"y2",
"z2"
]
},
"page": "/MindCraft/"
}build_pasteAction
Paste the clipboard centered on (x, z) with its bottom at y. rotation = quarter turns.
View tool JSON
{
"name": "build_paste",
"kind": "act",
"impl": "imperative",
"description": "Paste the clipboard centered on (x, z) with its bottom at y. rotation = quarter turns.",
"inputSchema": {
"type": "object",
"properties": {
"x": {
"type": "integer"
},
"y": {
"type": "integer"
},
"z": {
"type": "integer"
},
"rotation": {
"type": "integer"
}
},
"required": [
"x",
"y",
"z"
]
},
"page": "/MindCraft/"
}build_houseAction
Build any building at (x, z) with its floor at y: type (house, hospital, school, shop, skyscraper, hotel, barn, library, restaurant, firestation, castle), width and depth 5-25, floors 1-10, wall/roof/trim block ids, colorful, furnish (beds, tables, lamps...), sign "cross", flag (canada, brazil, usa, uk, france, italy, germany, japan, portugal, spain, mexico, ireland, rainbow). Doors, stairs between floors, windows, and lamps are always included.
View tool JSON
{
"name": "build_house",
"kind": "act",
"impl": "imperative",
"description": "Build any building at (x, z) with its floor at y: type (house, hospital, school, shop, skyscraper, hotel, barn, library, restaurant, firestation, castle), width and depth 5-25, floors 1-10, wall/roof/trim block ids, colorful, furnish (beds, tables, lamps...), sign \"cross\", flag (canada, brazil, usa, uk, france, italy, germany, japan, portugal, spain, mexico, ireland, rainbow). Doors, stairs between floors, windows, and lamps are always included.",
"inputSchema": {
"type": "object",
"properties": {
"x": {
"type": "integer"
},
"y": {
"type": "integer"
},
"z": {
"type": "integer"
},
"type": {
"type": "string"
},
"width": {
"type": "integer"
},
"depth": {
"type": "integer"
},
"floors": {
"type": "integer"
},
"wall": {
"type": "string"
},
"roof": {
"type": "string"
},
"trim": {
"type": "string"
},
"colorful": {
"type": "boolean"
},
"castle": {
"type": "boolean"
},
"furnish": {
"type": "boolean"
},
"sign": {
"type": "string"
},
"flag": {
"type": "string"
},
"doorWidth": {
"type": "integer"
},
"doorHeight": {
"type": "integer"
},
"automaticDoor": {
"type": "boolean"
},
"elevator": {
"type": "boolean"
},
"pistonDoor": {
"type": "boolean"
},
"roomPlan": {
"type": "array",
"items": {
"type": "object",
"properties": {
"purpose": {
"type": "string"
},
"count": {
"type": "integer"
}
}
}
},
"features": {
"type": "array",
"items": {
"type": "string",
"enum": [
"court",
"playground",
"pool",
"garden",
"parking",
"fountain",
"fence"
]
}
}
},
"required": [
"x",
"y",
"z"
]
},
"page": "/MindCraft/"
}build_digAction
Dig something at (x, z) with the ground surface at y: kind pool (in-ground, tiled, with a ladder), raisedPool (above ground), lake, pond, pit, bunker (underground room with stairs and lights), tunnel (along +x), well, moat. width and length in blocks, depth in blocks down.
View tool JSON
{
"name": "build_dig",
"kind": "act",
"impl": "imperative",
"description": "Dig something at (x, z) with the ground surface at y: kind pool (in-ground, tiled, with a ladder), raisedPool (above ground), lake, pond, pit, bunker (underground room with stairs and lights), tunnel (along +x), well, moat. width and length in blocks, depth in blocks down.",
"inputSchema": {
"type": "object",
"properties": {
"x": {
"type": "integer"
},
"y": {
"type": "integer"
},
"z": {
"type": "integer"
},
"kind": {
"type": "string",
"enum": [
"pool",
"raisedPool",
"lake",
"pond",
"pit",
"bunker",
"tunnel",
"well",
"moat"
]
},
"width": {
"type": "integer"
},
"length": {
"type": "integer"
},
"depth": {
"type": "integer"
}
},
"required": [
"x",
"y",
"z",
"kind"
]
},
"page": "/MindCraft/"
}build_featureAction
Build one thing beside a building, centred on (x, z) with the ground at y: bridge (a plank deck with railings and a step at each end), treehouse (a platform on log stilts with a ladder), doghouse (a kennel with a doorway, a water bowl, and the first letter of the name over the door — pass the name as text), runway (a long airstrip a plane can take off from), playground, court, garden, fountain, parking, fence. width and length in blocks, color a block id for its planks.
View tool JSON
{
"name": "build_feature",
"kind": "act",
"impl": "imperative",
"description": "Build one thing beside a building, centred on (x, z) with the ground at y: bridge (a plank deck with railings and a step at each end), treehouse (a platform on log stilts with a ladder), doghouse (a kennel with a doorway, a water bowl, and the first letter of the name over the door — pass the name as text), runway (a long airstrip a plane can take off from), playground, court, garden, fountain, parking, fence. width and length in blocks, color a block id for its planks.",
"inputSchema": {
"type": "object",
"properties": {
"x": {
"type": "integer"
},
"y": {
"type": "integer"
},
"z": {
"type": "integer"
},
"kind": {
"type": "string",
"enum": [
"bridge",
"treehouse",
"doghouse",
"playground",
"court",
"garden",
"fountain",
"parking",
"fence",
"runway"
]
},
"width": {
"type": "integer"
},
"length": {
"type": "integer"
},
"color": {
"type": "string"
},
"text": {
"type": "string"
},
"extras": {
"type": "object",
"properties": {
"fence": {
"type": "boolean"
},
"bowl": {
"type": "boolean"
},
"light": {
"type": "boolean"
},
"bed": {
"type": "boolean"
}
}
}
},
"required": [
"x",
"y",
"z",
"kind"
]
},
"page": "/MindCraft/"
}build_monumentAction
Build a famous place in blocks, centred on (x, z) with the ground at y: eiffel, cn_tower, rogers_dome, peace_tower, rideau_canal, tokyo_tower, skytree, sensoji, canada_place, science_world, lions_gate, christ_redeemer, sugarloaf, arena_baixada, big_ben, tower_bridge, liberty, empire_state, opera_house, harbour_bridge, colosseum, pyramid, golden_gate, taj_mahal, leaning_tower, stonehenge, great_wall, burj_khalifa, machu_picchu, niemeyer_eye, wire_opera, botanical_garden, masp, copan, ibirapuera, niagara, iguacu, sign. The kind "sign" spells out the text argument in big block letters. color is a block id for the parts that have an obvious colour.
View tool JSON
{
"name": "build_monument",
"kind": "act",
"impl": "imperative",
"description": "Build a famous place in blocks, centred on (x, z) with the ground at y: eiffel, cn_tower, rogers_dome, peace_tower, rideau_canal, tokyo_tower, skytree, sensoji, canada_place, science_world, lions_gate, christ_redeemer, sugarloaf, arena_baixada, big_ben, tower_bridge, liberty, empire_state, opera_house, harbour_bridge, colosseum, pyramid, golden_gate, taj_mahal, leaning_tower, stonehenge, great_wall, burj_khalifa, machu_picchu, niemeyer_eye, wire_opera, botanical_garden, masp, copan, ibirapuera, niagara, iguacu, sign. The kind \"sign\" spells out the text argument in big block letters. color is a block id for the parts that have an obvious colour.",
"inputSchema": {
"type": "object",
"properties": {
"x": {
"type": "integer"
},
"y": {
"type": "integer"
},
"z": {
"type": "integer"
},
"kind": {
"type": "string",
"enum": [
"eiffel",
"cn_tower",
"rogers_dome",
"peace_tower",
"rideau_canal",
"tokyo_tower",
"skytree",
"sensoji",
"canada_place",
"science_world",
"lions_gate",
"christ_redeemer",
"sugarloaf",
"arena_baixada",
"big_ben",
"tower_bridge",
"liberty",
"empire_state",
"opera_house",
"harbour_bridge",
"colosseum",
"pyramid",
"golden_gate",
"taj_mahal",
"leaning_tower",
"stonehenge",
"great_wall",
"burj_khalifa",
"machu_picchu",
"niemeyer_eye",
"wire_opera",
"botanical_garden",
"masp",
"copan",
"ibirapuera",
"niagara",
"iguacu",
"sign"
]
},
"text": {
"type": "string"
},
"color": {
"type": "string"
}
},
"required": [
"x",
"y",
"z",
"kind"
]
},
"page": "/MindCraft/"
}build_shapeAction
Build a simple shape centered on (x, z) with its bottom at y: pyramid, tower, cube, platform, wall, ring, line, tree, arch. size 2-16.
View tool JSON
{
"name": "build_shape",
"kind": "act",
"impl": "imperative",
"description": "Build a simple shape centered on (x, z) with its bottom at y: pyramid, tower, cube, platform, wall, ring, line, tree, arch. size 2-16.",
"inputSchema": {
"type": "object",
"properties": {
"shape": {
"type": "string"
},
"block": {
"type": "string"
},
"x": {
"type": "integer"
},
"y": {
"type": "integer"
},
"z": {
"type": "integer"
},
"size": {
"type": "integer"
}
},
"required": [
"shape",
"x",
"y",
"z"
]
},
"page": "/MindCraft/"
}build_list_blueprintsAction
The blueprint cards you can stamp: id, label, size.
View tool JSON
{
"name": "build_list_blueprints",
"kind": "act",
"impl": "imperative",
"description": "The blueprint cards you can stamp: id, label, size.",
"inputSchema": {
"type": "object",
"properties": {}
},
"page": "/MindCraft/"
}build_stamp_blueprintAction
Stamp a blueprint (see build_list_blueprints) centered on (x, z) with its floor at y.
View tool JSON
{
"name": "build_stamp_blueprint",
"kind": "act",
"impl": "imperative",
"description": "Stamp a blueprint (see build_list_blueprints) centered on (x, z) with its floor at y.",
"inputSchema": {
"type": "object",
"properties": {
"blueprint": {
"type": "string"
},
"x": {
"type": "integer"
},
"y": {
"type": "integer"
},
"z": {
"type": "integer"
},
"rotation": {
"type": "integer"
}
},
"required": [
"blueprint",
"x",
"y",
"z"
]
},
"page": "/MindCraft/"
}build_mirrorAction
Mirror every edit across the plane x = mirrorX (defaults to the player). enabled=false turns it off.
View tool JSON
{
"name": "build_mirror",
"kind": "act",
"impl": "imperative",
"description": "Mirror every edit across the plane x = mirrorX (defaults to the player). enabled=false turns it off.",
"inputSchema": {
"type": "object",
"properties": {
"enabled": {
"type": "boolean"
},
"mirrorX": {
"type": "integer"
}
},
"required": [
"enabled"
]
},
"page": "/MindCraft/"
}villager_listAnswer
Every villager: id, name, job, position.
View tool JSON
{
"name": "villager_list",
"kind": "answer",
"impl": "imperative",
"description": "Every villager: id, name, job, position.",
"inputSchema": {
"type": "object",
"properties": {}
},
"page": "/MindCraft/"
}villager_jobsAction
The jobs a villager can have.
View tool JSON
{
"name": "villager_jobs",
"kind": "act",
"impl": "imperative",
"description": "The jobs a villager can have.",
"inputSchema": {
"type": "object",
"properties": {}
},
"page": "/MindCraft/"
}villager_spawnAction
A new villager with a job (see villager_jobs, or "random") near the player or at (x, z).
View tool JSON
{
"name": "villager_spawn",
"kind": "act",
"impl": "imperative",
"description": "A new villager with a job (see villager_jobs, or \"random\") near the player or at (x, z).",
"inputSchema": {
"type": "object",
"properties": {
"job": {
"type": "string"
},
"name": {
"type": "string"
},
"x": {
"type": "number"
},
"z": {
"type": "number"
}
}
},
"page": "/MindCraft/"
}villager_talkAction
Talk to a villager: choice hi, gift, play (they follow you a while), or bye. Returns their line.
View tool JSON
{
"name": "villager_talk",
"kind": "act",
"impl": "imperative",
"description": "Talk to a villager: choice hi, gift, play (they follow you a while), or bye. Returns their line.",
"inputSchema": {
"type": "object",
"properties": {
"id": {
"type": "string"
},
"choice": {
"type": "string",
"enum": [
"hi",
"gift",
"play",
"bye"
]
}
},
"required": [
"id",
"choice"
]
},
"page": "/MindCraft/"
}villager_chatAction
Say something to a villager as the child would. Returns what they answer and what they did.
View tool JSON
{
"name": "villager_chat",
"kind": "act",
"impl": "imperative",
"description": "Say something to a villager as the child would. Returns what they answer and what they did.",
"inputSchema": {
"type": "object",
"properties": {
"id": {
"type": "string"
},
"message": {
"type": "string"
}
},
"required": [
"id",
"message"
]
},
"page": "/MindCraft/"
}villager_sayAction
Make a villager say a line (for outside agents answering chats).
View tool JSON
{
"name": "villager_say",
"kind": "act",
"impl": "imperative",
"description": "Make a villager say a line (for outside agents answering chats).",
"inputSchema": {
"type": "object",
"properties": {
"id": {
"type": "string"
},
"text": {
"type": "string"
}
},
"required": [
"id",
"text"
]
},
"page": "/MindCraft/"
}villager_danceAction
A villager or pet dances for a few seconds.
View tool JSON
{
"name": "villager_dance",
"kind": "act",
"impl": "imperative",
"description": "A villager or pet dances for a few seconds.",
"inputSchema": {
"type": "object",
"properties": {
"id": {
"type": "string"
},
"seconds": {
"type": "number"
}
},
"required": [
"id"
]
},
"page": "/MindCraft/"
}vehicle_rideAction
A villager drives or flies a ride around on its own: the nearest ride of a kind (car, motorcycle, boat, plane, helicopter), or a specific vehicle id. Spawns one if none is nearby.
View tool JSON
{
"name": "vehicle_ride",
"kind": "act",
"impl": "imperative",
"description": "A villager drives or flies a ride around on its own: the nearest ride of a kind (car, motorcycle, boat, plane, helicopter), or a specific vehicle id. Spawns one if none is nearby.",
"inputSchema": {
"type": "object",
"properties": {
"villager": {
"type": "string"
},
"vehicle": {
"type": "string"
},
"kind": {
"type": "string",
"enum": [
"car",
"boat",
"motorcycle",
"plane",
"helicopter"
]
}
},
"required": [
"villager"
]
},
"page": "/MindCraft/"
}vehicle_stopAction
A villager hops off whatever it is riding.
View tool JSON
{
"name": "vehicle_stop",
"kind": "act",
"impl": "imperative",
"description": "A villager hops off whatever it is riding.",
"inputSchema": {
"type": "object",
"properties": {
"villager": {
"type": "string"
}
},
"required": [
"villager"
]
},
"page": "/MindCraft/"
}player_rideAction
The player hops into a vehicle by id (or the nearest one).
View tool JSON
{
"name": "player_ride",
"kind": "act",
"impl": "imperative",
"description": "The player hops into a vehicle by id (or the nearest one).",
"inputSchema": {
"type": "object",
"properties": {
"vehicle": {
"type": "string"
}
}
},
"page": "/MindCraft/"
}elevator_spawnAction
An elevator platform at (x, z) that stops at the given heights (block tops). Stand on it: Jump goes up a floor, Sneak goes down.
View tool JSON
{
"name": "elevator_spawn",
"kind": "act",
"impl": "imperative",
"description": "An elevator platform at (x, z) that stops at the given heights (block tops). Stand on it: Jump goes up a floor, Sneak goes down.",
"inputSchema": {
"type": "object",
"properties": {
"x": {
"type": "number"
},
"z": {
"type": "number"
},
"stops": {
"type": "array",
"items": {
"type": "number"
}
}
},
"required": [
"x",
"z",
"stops"
]
},
"page": "/MindCraft/"
}player_flyAction
Creative flight on or off (default: toggle). While flying, jump rises and sneak sinks.
View tool JSON
{
"name": "player_fly",
"kind": "act",
"impl": "imperative",
"description": "Creative flight on or off (default: toggle). While flying, jump rises and sneak sinks.",
"inputSchema": {
"type": "object",
"properties": {
"on": {
"type": "boolean"
}
}
},
"page": "/MindCraft/"
}player_danceAction
The player dances for a few seconds.
View tool JSON
{
"name": "player_dance",
"kind": "act",
"impl": "imperative",
"description": "The player dances for a few seconds.",
"inputSchema": {
"type": "object",
"properties": {
"seconds": {
"type": "number"
}
}
},
"page": "/MindCraft/"
}villager_stayAction
A villager waits where it is for a while.
View tool JSON
{
"name": "villager_stay",
"kind": "act",
"impl": "imperative",
"description": "A villager waits where it is for a while.",
"inputSchema": {
"type": "object",
"properties": {
"id": {
"type": "string"
},
"seconds": {
"type": "number"
}
},
"required": [
"id"
]
},
"page": "/MindCraft/"
}villager_buildAction
A villager walks over and builds a blueprint (or fills a box with a block) by hand, block by block. One undo step when done.
View tool JSON
{
"name": "villager_build",
"kind": "act",
"impl": "imperative",
"description": "A villager walks over and builds a blueprint (or fills a box with a block) by hand, block by block. One undo step when done.",
"inputSchema": {
"type": "object",
"properties": {
"id": {
"type": "string"
},
"blueprint": {
"type": "string"
},
"block": {
"type": "string"
},
"x": {
"type": "number"
},
"y": {
"type": "number"
},
"z": {
"type": "number"
},
"x2": {
"type": "number"
},
"y2": {
"type": "number"
},
"z2": {
"type": "number"
},
"rotation": {
"type": "number"
}
},
"required": [
"id",
"x",
"y",
"z"
]
},
"page": "/MindCraft/"
}villager_walk_toAction
Send a villager (or pet) walking to (x, z).
View tool JSON
{
"name": "villager_walk_to",
"kind": "act",
"impl": "imperative",
"description": "Send a villager (or pet) walking to (x, z).",
"inputSchema": {
"type": "object",
"properties": {
"id": {
"type": "string"
},
"x": {
"type": "number"
},
"z": {
"type": "number"
}
},
"required": [
"id",
"x",
"z"
]
},
"page": "/MindCraft/"
}pet_listAnswer
Every pet: id, name, kind, whether it follows.
View tool JSON
{
"name": "pet_list",
"kind": "answer",
"impl": "imperative",
"description": "Every pet: id, name, kind, whether it follows.",
"inputSchema": {
"type": "object",
"properties": {}
},
"page": "/MindCraft/"
}pet_adoptAction
Adopt a dog or cat; it appears near the player (or at x, z) and follows.
View tool JSON
{
"name": "pet_adopt",
"kind": "act",
"impl": "imperative",
"description": "Adopt a dog or cat; it appears near the player (or at x, z) and follows.",
"inputSchema": {
"type": "object",
"properties": {
"kind": {
"type": "string",
"enum": [
"dog",
"cat"
]
},
"name": {
"type": "string"
},
"x": {
"type": "number"
},
"z": {
"type": "number"
}
},
"required": [
"kind"
]
},
"page": "/MindCraft/"
}pet_renameAction
Give a pet a new name.
View tool JSON
{
"name": "pet_rename",
"kind": "act",
"impl": "imperative",
"description": "Give a pet a new name.",
"inputSchema": {
"type": "object",
"properties": {
"id": {
"type": "string"
},
"name": {
"type": "string"
}
},
"required": [
"id",
"name"
]
},
"page": "/MindCraft/"
}pet_followAction
Tell a pet to follow you, stay, or wander.
View tool JSON
{
"name": "pet_follow",
"kind": "act",
"impl": "imperative",
"description": "Tell a pet to follow you, stay, or wander.",
"inputSchema": {
"type": "object",
"properties": {
"id": {
"type": "string"
},
"mode": {
"type": "string",
"enum": [
"follow",
"stay",
"wander"
]
}
},
"required": [
"id",
"mode"
]
},
"page": "/MindCraft/"
}vehicle_listAnswer
Every car and boat, and which one the player is riding.
View tool JSON
{
"name": "vehicle_list",
"kind": "answer",
"impl": "imperative",
"description": "Every car and boat, and which one the player is riding.",
"inputSchema": {
"type": "object",
"properties": {}
},
"page": "/MindCraft/"
}vehicle_spawnAction
A new ride near the player or at (x, z): car, motorcycle, boat (needs water), plane, or helicopter.
View tool JSON
{
"name": "vehicle_spawn",
"kind": "act",
"impl": "imperative",
"description": "A new ride near the player or at (x, z): car, motorcycle, boat (needs water), plane, or helicopter.",
"inputSchema": {
"type": "object",
"properties": {
"kind": {
"type": "string",
"enum": [
"car",
"boat",
"motorcycle",
"plane",
"helicopter"
]
},
"x": {
"type": "number"
},
"z": {
"type": "number"
}
},
"required": [
"kind"
]
},
"page": "/MindCraft/"
}vehicle_mountAction
Hop into a vehicle by id. Then player input (or player_walk_to) drives it.
View tool JSON
{
"name": "vehicle_mount",
"kind": "act",
"impl": "imperative",
"description": "Hop into a vehicle by id. Then player input (or player_walk_to) drives it.",
"inputSchema": {
"type": "object",
"properties": {
"id": {
"type": "string"
}
},
"required": [
"id"
]
},
"page": "/MindCraft/"
}vehicle_dismountAction
Hop out of the current vehicle.
View tool JSON
{
"name": "vehicle_dismount",
"kind": "act",
"impl": "imperative",
"description": "Hop out of the current vehicle.",
"inputSchema": {
"type": "object",
"properties": {}
},
"page": "/MindCraft/"
}player_set_lookAction
Dress up the player: hex colors for shirt, pants, skin, hair; hat none/cap/crown/cowboy/party; style boy/girl.
View tool JSON
{
"name": "player_set_look",
"kind": "act",
"impl": "imperative",
"description": "Dress up the player: hex colors for shirt, pants, skin, hair; hat none/cap/crown/cowboy/party; style boy/girl.",
"inputSchema": {
"type": "object",
"properties": {
"shirt": {
"type": "string"
},
"pants": {
"type": "string"
},
"skin": {
"type": "string"
},
"hair": {
"type": "string"
},
"hat": {
"type": "string",
"enum": [
"none",
"cap",
"crown",
"cowboy",
"party"
]
},
"style": {
"type": "string",
"enum": [
"boy",
"girl"
]
}
}
},
"page": "/MindCraft/"
}crafting_list_recipesAnswer
Every recipe: id, result, ingredients grid (9 cells, row by row).
View tool JSON
{
"name": "crafting_list_recipes",
"kind": "answer",
"impl": "imperative",
"description": "Every recipe: id, result, ingredients grid (9 cells, row by row).",
"inputSchema": {
"type": "object",
"properties": {}
},
"page": "/MindCraft/"
}crafting_matchAction
What a 3x3 grid of block ids (nulls for empty) would make.
View tool JSON
{
"name": "crafting_match",
"kind": "act",
"impl": "imperative",
"description": "What a 3x3 grid of block ids (nulls for empty) would make.",
"inputSchema": {
"type": "object",
"properties": {
"grid": {
"type": "array"
}
},
"required": [
"grid"
]
},
"page": "/MindCraft/"
}crafting_craftAction
Craft a recipe by id: the result lands in the hotbar.
View tool JSON
{
"name": "crafting_craft",
"kind": "act",
"impl": "imperative",
"description": "Craft a recipe by id: the result lands in the hotbar.",
"inputSchema": {
"type": "object",
"properties": {
"recipe": {
"type": "string"
}
},
"required": [
"recipe"
]
},
"page": "/MindCraft/"
}logic_power_atAnswer
The power level (0-15) reaching a cell right now.
View tool JSON
{
"name": "logic_power_at",
"kind": "answer",
"impl": "imperative",
"description": "The power level (0-15) reaching a cell right now.",
"inputSchema": {
"type": "object",
"properties": {
"x": {
"type": "integer"
},
"y": {
"type": "integer"
},
"z": {
"type": "integer"
}
},
"required": [
"x",
"y",
"z"
]
},
"page": "/MindCraft/"
}logic_set_leverAction
Flip a lever on or off.
View tool JSON
{
"name": "logic_set_lever",
"kind": "act",
"impl": "imperative",
"description": "Flip a lever on or off.",
"inputSchema": {
"type": "object",
"properties": {
"x": {
"type": "integer"
},
"y": {
"type": "integer"
},
"z": {
"type": "integer"
},
"on": {
"type": "boolean"
}
},
"required": [
"x",
"y",
"z",
"on"
]
},
"page": "/MindCraft/"
}logic_press_buttonAction
Press a button (it stays on for a moment).
View tool JSON
{
"name": "logic_press_button",
"kind": "act",
"impl": "imperative",
"description": "Press a button (it stays on for a moment).",
"inputSchema": {
"type": "object",
"properties": {
"x": {
"type": "integer"
},
"y": {
"type": "integer"
},
"z": {
"type": "integer"
}
},
"required": [
"x",
"y",
"z"
]
},
"page": "/MindCraft/"
}audio_setAction
Sound settings: muted, music on/off, volume 0..1.
View tool JSON
{
"name": "audio_set",
"kind": "act",
"impl": "imperative",
"description": "Sound settings: muted, music on/off, volume 0..1.",
"inputSchema": {
"type": "object",
"properties": {
"muted": {
"type": "boolean"
},
"music": {
"type": "boolean"
},
"volume": {
"type": "number"
}
}
},
"page": "/MindCraft/"
}audio_playAction
Play a sound effect: place, remove, jump, splash, door, click, pop, happy, craft, piston, vroom, gift, sizzle.
View tool JSON
{
"name": "audio_play",
"kind": "act",
"impl": "imperative",
"description": "Play a sound effect: place, remove, jump, splash, door, click, pop, happy, craft, piston, vroom, gift, sizzle.",
"inputSchema": {
"type": "object",
"properties": {
"sound": {
"type": "string"
}
},
"required": [
"sound"
]
},
"page": "/MindCraft/"
}robot_listAnswer
Every robot with its program, position, and whether it is running.
View tool JSON
{
"name": "robot_list",
"kind": "answer",
"impl": "imperative",
"description": "Every robot with its program, position, and whether it is running.",
"inputSchema": {
"type": "object",
"properties": {}
},
"page": "/MindCraft/"
}robot_spawnAction
A new robot near the player (or at x, y, z).
View tool JSON
{
"name": "robot_spawn",
"kind": "act",
"impl": "imperative",
"description": "A new robot near the player (or at x, y, z).",
"inputSchema": {
"type": "object",
"properties": {
"name": {
"type": "string"
},
"x": {
"type": "integer"
},
"y": {
"type": "integer"
},
"z": {
"type": "integer"
}
}
},
"page": "/MindCraft/"
}robot_programAction
Set a robot program: cards like {op:"forward"}, {op:"place"}, {op:"repeat",times:4,body:[...]}. Ops: forward back left right up down turn_left turn_right place remove wait. Optional block id to place.
View tool JSON
{
"name": "robot_program",
"kind": "act",
"impl": "imperative",
"description": "Set a robot program: cards like {op:\"forward\"}, {op:\"place\"}, {op:\"repeat\",times:4,body:[...]}. Ops: forward back left right up down turn_left turn_right place remove wait. Optional block id to place.",
"inputSchema": {
"type": "object",
"properties": {
"id": {
"type": "string"
},
"program": {
"type": "array"
},
"block": {
"type": "string"
}
},
"required": [
"id",
"program"
]
},
"page": "/MindCraft/"
}robot_runAction
Run (or stop) a robot program.
View tool JSON
{
"name": "robot_run",
"kind": "act",
"impl": "imperative",
"description": "Run (or stop) a robot program.",
"inputSchema": {
"type": "object",
"properties": {
"id": {
"type": "string"
},
"run": {
"type": "boolean"
}
},
"required": [
"id"
]
},
"page": "/MindCraft/"
}