Make a Rust key bind command (auto-run, crafting, chat, gestures...)
make_key_bindMake a Rust key bind command (auto-run, crafting, chat, gestures...). The bind maker page (https://rust.wiki/calculators/bind-maker). Returns the bind line to paste into the F1
console and writecfg to save it. Without preset: every preset with its fields and suggested key, the bind
syntax and the key names.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "make_key_bind"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| a | No | The preset's first field (item ID, message, gesture, FOV, or the custom command). | |
| b | No | The preset's second field (craft amount, second FOV). | |
| key | No | Key name, e.g. `x`, `f1`, `mouse3` (default: the preset's suggestion). | |
| preset | No | What the key does: autorun, sprintjump, crouch, autoattack, light_ads, craft, chat, teamchat, gesture, fov, voice, hoverloot, combatlog, kill, disconnect, custom. Left out = list the presets. | |
| modifier | No | Optional held key for a combo: leftshift, leftcontrol, leftalt. |