{ "actions": { "w": ["move", "north"], "s": ["move", "south"], "d": ["move", "east"], "a": ["move", "west"], "KEY_UP": ["move", "north"], "KEY_DOWN": ["move", "south"], "KEY_RIGHT": ["move", "east"], "KEY_LEFT": ["move", "west"], "k": ["move", "north"], "j": ["move", "south"], "l": ["move", "east"], "h": ["move", "west"], "e": ["input", ["take"]], "q": ["unuse"], "Q": ["take"], "E": ["use"], "R": ["input", ["interact"]], "r": ["input", ["interact", [null, "north", "south", "east", "west"]]], "x": ["selectitem", -1, true, true], "c": ["selectitem", 1, true, true], "v": ["selectwidget", -1, true, true], "b": ["selectwidget", 1, true, true], "-": ["selectitem", -1, true, true], "+": ["selectitem", 1, true, true], "/": ["selectwidget", -1, true, true], "*": ["selectwidget", 1, true, true], "f": ["input", ["attack", [null, "north", "south", "east", "west"]]], "F": ["input", ["attack"]], "W": ["input", ["attack", "north"]], "S": ["input", ["attack", "south"]], "D": ["input", ["attack", "east"]], "A": ["input", ["attack", "west"]], "t": ["runinput"], "NEWLINE": ["runinput"], "KEY_PPAGE": ["scrollchat", 1], "KEY_NPAGE": ["scrollchat", -1], "/": ["runinput", "/"] }, "help": "Controls:\n wasd or arrows:\n Move around\n e: Grab\n q: Drop/unequip\n selected\n r: Interact\n f: Attack\n t: Chat\n E: Use selected\n Q: Take selected\n xc: select item\n vb: select menu\n ctrl-c: close client" }