<!--- Editors, I have set this table up to match the keybindings screen in the settings. I find this order would be best for new players. I've added the additional ones at the bottom in a new table - Marni --->
{| class="wikitable collapsible collapsed sortable"
! WIDTH=75 | '''Tab'''
! WIDTH=220 | '''Command'''
These keybinds are set as default in the client but cannot be directly modified in the settings. Read the advanced section below for details on how to modify these.
{| class="wikitable collapsible collapsed sortable"
! WIDTH=75 | '''Tab'''
! WIDTH=220 | '''Command'''
To access the console press the default keybind of {{key|F1}} to open the window. From here the <tt>BIND</tt> command may be used to assign keys to actions, chat or console commands.
Usage: bind <key> [<action>|"<command>"]
There are three types of action or command which can be assigned to a key bind. '''Action''', '''[[console]]''' and '''[[Chat_commands|chat]]'''.
:Actions are the '''Bind''' type entries listed in the tables above, such as <tt>MINE_FORWARD</tt> or <tt>PRAY</tt>. These cannot be used stand-alone and normally reference right-click in-game context menu actions.
BIND UP MINE_FORWARD
:Console commands are '''[[Console]]''' type entries such as <tt>"toggle console"</tt> and <tt>"screenshot"</tt>. These must be added to the bind with the double quotes ({{key|"}}) surrounding them. They may also be used stand-alone in the console without the quotations.
BIND F1 "toggle console"
:Chat commands are '''[[Chat]]''' type entries, <tt>"say /time"</tt> or <tt>"say /sleep"</tt>. These must also be added to the bind with double quotes and can be used in the chat window without the quotes and without the prefix <tt>say</tt>.
BIND F5 "/say sleep"
==Special characters==
Some keys cannot be entered as typed on a keyboard and must be refereed to by their ''Java'' reference.
{| CLASS="wikitablecollapsible"
! WIDTH=125 ALIGN=CENTER | Java name
! WIDTH=125 ALIGN=CENTER | On QWERTY