Difference between revisions of "Macro"

From Final Fantasy XIV Online Wiki
Jump to navigation Jump to search
(Setting up page with information from lodestone. Still needs a lot of touchup)
 
(added /title command removed /job command cause it's no longer in game)
 
(79 intermediate revisions by 23 users not shown)
Line 1: Line 1:
Macros are user-defined automated commands that allow you to record multiple actions and trigger them with a single button or key stroke.
{{stub}}
:''See also [[Commands]], [[Controller Guide]] and [[Macro Guides]]''
{{TOCRIGHT}}
[[File:Macro icon2.png|link=]] Macros are user-defined sequences of commands that allow you to record multiple actions and trigger them with a single button or key stroke.
==Creating Macros==
==Creating Macros==
#Open main menu
#Open the Main Menu.
#Take the User Macro Option
#Select the User Macro Option under "System".
#Select the macro number you wish to modify
#Select the Macro Number you wish to modify.
#Name the Macro
#Name the Macro.
#Select the Macro Icon
#Select the Macro Icon.
#Add the script to the Macro
#*Note: for additional icon options, you can use the ''/macroicon'' or ''/micon'' command within the macro.
#*For example, using ''/micon "Fast Blade"'' will set the Macro Icon to the same icon used by this ability (''Fast Blade'').
#Add the script to the Macro.
#The Macro can then be set from the Macro UI to the Hotbar as an action.
 
==Macro Functionality==
*Each macro can contain a maximum of 15 lines/commands.
*A macro cannot start another macro (no nested macro commands).
*Only one macro can run at a time. Starting a new macro will cancel the currently running macro.
*There is no way to change the behavior of any macro once it begins running, even if certain conditions have been changed. This means that the actions taken are set and writing branching actions/commands based on conditions within the macro is not possible.
*A character can have a maximum of 100 character-specific individual macros and 100 shared macros that are shared across all characters on the account.
** This means that each character has, at any given time, access to 200 macros.
 
==Uses of Macros==
 
*The ability to queue actions in sequence using the '''Wait Function''' subcommand (<wait.X>) allow for several actions to be performed with a single press of the Macro on the hotbar, allowing for players to perform multiple actions with ease.
** This mean that macros are often used by [[Crafter|Crafters]] to streamline the crafting process for large numbers of items, as using a standardised macro for crafting specific items is more convenient than multiple individual manual inputs.
*Another use of macros is to change the game's settings; it is possible to control game settings such as volume, battle effects display toggle, and HUD layouts without navigating through numerous menus.
** This allows for Macros to be used for other QoL purposes, such as allowing players to quickly change your gearsets & combining actions/emotes with messages to other players with an single macro. This serves to both add ease of convenience to key functions as well as add flavor to interactions with other players.
* Macros can also be used to rapidly send messages in party or alliance chat - this is used in certain cases to quickly communicate and visualize boss mechanics to the parties/alliance before major boss fights.
 
==Limitations==
*While macros may make it easier in theory to chain a sequence of actions, there are certain limitations that affect the effectiveness of said macros:
** All macros are fixed to run even if conditions change. For crafters using Crafting Macros, altered material conditions (Poor/Good/Excellent) happening while the crafting macros are running may cause either delayed or failed syntheses.
** High level crafting usually does not fit within the 15 lines limit, so it is recommended to use 2 or more macros for certain crafting recipes.
* The process of using macros as actions while using the Wait Function (<wait.X>) to queue actions is also inherently slower than manual human inputs; the Wait Function can only delay actions by full seconds and does not allow the use of decimal points.
** This means that if the recast timer is the GCD standard of 2.5 seconds, there will be a sub-optimal delay of 0.5 seconds of inaction. As this delay adds up over time across commands within more complex macros, using macros to queue up combat actions is less time-efficient compared to manual inputs and is not recommended for multiplayer combat-oriented content.
** The Wait Function also counts the delay time starts when the first command/action is started, not after the specific command/action is executed. As the animation time for macros may vary between actions, this may make it tricky to time the sequencing of actions while writing the macro.


The Macro can then be dragged from the Macro UI to the Hotbar
==List of Commands==
==List of Commands==
''This section is largely incomplete and is in need of detailing.''
''This section is largely incomplete and is in need of detailing.''
===Text Commands===
===Text Commands===
Entering a text command starting with the / (forward slash) key allows players to change equipment, use abilities, perform emotes and various other actions. Additional directions such as subcommands and placeholders can be added to commands for even greater customization, such as specifying targets, toggling functions on and off, and so on. The additional directions should follow the main command, separated by a space.
In general, entering a text command starting with the forward slash key ("/") allows players to change equipment, use abilities, perform emotes and various other actions. Additional directions such as subcommands and placeholders can be added to commands for even greater customization, such as specifying targets, toggling functions on and off, and so on. The additional directions should follow the main command, separated by a space.
====Chat====
====Chat====
{{main|Chat Text Commands}}
{| class="wikitable"
{| class="wikitable"
!Command
!Command
!Shorthand
!Help
!Help
|-
|-
| /say(/s) [mes.]
| /alliance [mes.]
| /a
|Sends a message to all members of your current alliance, regardless of their location.<br>Typing /alliance or /a without a message switches the default chat mode to [Alliance].
|-
| /freecompany [mes.]
| /fc
|Sends a message to all members of your current Free Company, regardless of their location.<br>Typing /freecompany or /fc without a message switches the default chat mode to [Alliance].
|-
|-
| /say [mes.]
| /s
|Sends a message to all PCs within a small radius.<br>The message will not be displayed if a PC has their [Say] chat filter turned on.<br>Typing /say or /s without a message switches the default chat mode to [Say].
|Sends a message to all PCs within a small radius.<br>The message will not be displayed if a PC has their [Say] chat filter turned on.<br>Typing /say or /s without a message switches the default chat mode to [Say].
|-
|-
| /shout(/sh) [mes.]
| /shout [mes.]
|Sends a message to a specific PC within the same World.<br>This message cannot be seen by other PCs.<br>Typing /tell or /t [PC_name] without a message switches the default chat mode to [Tell].
| /sh
|Sends a message to all PCs in the same area. The message will not be displayed if a PC has deselected [Shout] in the chat filter.  
|-
|-
|/tell(/t) [PC_name] [mes.]
|/tell[PC_name] [mes.]
|/t
|Sends a message to a specific PC within the same World.<br>This message cannot be seen by any other PCs.<br>Typing /tell or /t [PC_name] without a message switches the default chat mode to [Tell].
|Sends a message to a specific PC within the same World.<br>This message cannot be seen by any other PCs.<br>Typing /tell or /t [PC_name] without a message switches the default chat mode to [Tell].
|-
|-
| /party(/p) [mes.]
| /party [mes.]
| /p
|Sends a message to all members of your current party, regardless of their location.<br>Typing /party or /p without a message switches the default chat mode to [Party].
|Sends a message to all members of your current party, regardless of their location.<br>Typing /party or /p without a message switches the default chat mode to [Party].
|-
|-
| /linkshell(/l) [mes.]
| /linkshell [mes.]
|/l
|Sends a message to all members of your active linkshell, regardless of their location.<br>Typing /linkshell or /l without a message switches the default chat mode to [Linkshell].
|Sends a message to all members of your active linkshell, regardless of their location.<br>Typing /linkshell or /l without a message switches the default chat mode to [Linkshell].
|-
|-
| /echo(/e) [mes.]
| /echo [mes.]
|/e
|Displays a message that only you can see.
|Displays a message that only you can see.
|-
|-
| /chatmode(/cm) [chat mode]
| /chatmode [chat mode]
|/cm
|Set the default chat mode.
|Set the default chat mode.
<div class="text-margin"></div>
<div class="text-margin"></div>
Line 47: Line 94:
<br>If no chat mode is specified, the current default setting will be displayed.</div>
<br>If no chat mode is specified, the current default setting will be displayed.</div>
|}
|}
====Actions====
====Actions====
<table width="641" class="contents-table2" cellspacing="1">
{| class="wikitable"
<tr>
!Command
<td class="contents-table2TH1 txtCenter" width="32%">Command</td>
!Shorthand
<td class="contents-table2TH1 txtCenter" width="68%">Help</td>
!Help
</tr>
|-
<tr>
| /action [action name]
<td class="contents-table2TH2 txtCenter">/action(/ac) [action name] [target]</td>
| /ac
<td class="contents-table2TD1">Uses an action on a specified target.
| Uses an action on a specified target.  This cannot be used with actions you have not yet learned, or when restricted by other factors.
<br>This cannot be used with actions you have not yet learned, or when restricted by other factors.</td>
|-
</tr>
| /petaction [action name]
<tr>
| /pac
<td class="contents-table2TH2 txtCenter">/recast [action name]</td>
| Uses a pet action on the specified PC. Uses current target when not specified. This cannot be used with pet actions you have not yet learned, or when restricted by other factors.
<td class="contents-table2TD1">Displays time remaining until the specified action can be used again.</td>
e.g. /petaction Obey
</tr>
|-
<tr>
| /companionaction [action name]
<td class="contents-table2TH2 txtCenter">/equipaction(/eaction) <br>[slot] [action name] </td>
| /cac
<td class="contents-table2TD1">Equips an action to a specified slot.
| ses a companion action. The target of companion actions cannot be specified. This cannot be used with companion actions you have not yet learned, or when restricted by other factors.
<br>If an action name is omitted, the action currently equipped to that slot will be removed. Basic class actions cannot be removed. Slots are designated by the numbers 1–30.</td>
e.g. /companionaction Attacker Stance
</tr>
|-
<tr>
| /recast [action name]
<td class="contents-table2TH2 txtCenter">/actionqueue(/aq) [subcommand]</td>
| none
<td class="contents-table2TD1">Toggle the priority input feature for actions.
| Displays time remaining until the specified action can be used again.
<div class="text-margin"></div>
|-
<table cellpadding="0" cellspacing="0" border="0" class="text-yellow">
| /actionerror [toggle]
<tr>
| /aerror
<td colspan="2">&gt;&gt;<b>Subcommands</b>:</td>
| Disables, or enabled action errors, useful for preventing messaging on macros that are intended to fallback.
</tr>
{| class="wikitable"
<tr valign="top">
!Value
<td width="18"><b>on</b></td><td> - Enable priority input.</td>
!Description
</tr>
|+ Options
<tr valign="top">
|-
<td><b>off</b></td><td> - Disable priority input.</td>
| '''On'''
</tr>
| Enable action error messages
<tr valign="top">
|-
<td colspan="2">Display whether priority input is enabled or disabled when no subcommand is specified.</td>
| '''Off'''
</tr>
| Disable action error messages
</table>
|}
</td>
|-
</tr>
| /equipaction [slot] [action name]
<tr>
| /eaction
<td class="contents-table2TH2 txtCenter">/actioncancel(/acan) [subcommand]</td>
| Equips an action to a specified slot.
<td class="contents-table2TD1">Enable cancelling of actions by selecting them again from the action bar while they are being cast or channeled.
<br>If an action name is omitted, the action currently equipped to that slot will be removed. Basic class actions cannot be removed. Slots are designated by the numbers 1–30.
<div class="text-margin"></div>
|-
<table cellpadding="0" cellspacing="0" border="0" class="text-yellow">
| /actionqueue [subcommand]
<tr>
| /aq
<td colspan="2">&gt;&gt;<b>Subcommands</b>:</td>
| Toggle the priority input feature for actions.
</tr>
Displays whether priority input is enabled or disabled when no subcommand is specified.
<tr valign="top">
{| class="wikitable"
<td width="18"><b>on</b></td><td> - Enable cancelling via the action bar.</td>
!Value
</tr>
!Description
<tr valign="top">
|+ Subcommands
<td><b>off</b></td><td> - Disable cancelling via the action bar.</td>
|-
</tr>
| '''On'''
<tr valign="top">
| Enable priority input
<td colspan="2">Toggle between on and off when no subcommand is specified.</td>
|-
</tr>
| '''Off'''
</table>
| Disable priority input
</td>
|}
</tr>
|-
</table>
| /actioncancel [subcommand]
| /acan
| Enable cancelling of actions by selecting them again from the action bar while they are being cast or channeled.
Toggles between on and off when no subcommand is specified.
{| class="wikitable"
!Value
!Description
|+ Subcommands
|-
| '''On'''
| Enable cancelling via the action bar.
|-
| '''Off'''
| Disable cancelling via the action bar.
|}
|}
 
====Targeting====
====Targeting====
<table width="641" class="contents-table2" cellspacing="1">
{| class="wikitable"
<tr>
!Command
<td class="contents-table2TH1 txtCenter" width="32%">Command</td>
!Shorthand
<td class="contents-table2TH1 txtCenter" width="68%">Help</td>
!Help
</tr>
|-
<tr>
| /target [subcommand]
<td class="contents-table2TH2 txtCenter">/targetmode(/tmode) [subcommand]</td>
| /ta
<td class="contents-table2TD1">Toggle between targeting modes.<br>
| Targets the object/entity specified by [subcommand]. Does not work if the specified entity is out of targeting range or does not exist.
<div class="text-margin"></div>
{| class="wikitable"
<table cellpadding="0" cellspacing="0" border="0" class="text-yellow">
! Value
<tr>
! Description
<td colspan="2">&gt;&gt;<b>Subcommands</b>:</td>
|+ Subcommands
</tr>
|-
<tr valign="top">
| '''<0>'''
<td><b>a&nbsp;-&nbsp;</b></td><td>Activate targeting mode A. Use up and down to target party members, and left and right to cycle targets based on current target filter.</td>
| Targets self.
</tr>
|-
<tr class="table-margin"><td></td></tr>
| '''<1> through <8>'''
<tr valign="top">
| Targets the specified party member. (1 is always self.)
<td><b>b&nbsp;-&nbsp;</b></td><td>Activate targeting mode B. Use up and down to select a target filter, and left and right to cycle targets.</td>
|-
</tr>
| '''Other game-recognized target placeholder.'''
<tr class="table-margin"><td></td></tr>
| Examples: '''<pet>''', '''<comp>''' (companion), '''&lt;tt&gt;''' or '''<t2t>''' (target of your target), '''<f>''' or '''<focus>''', etc.
<tr valign="top">
Of particular note, '''<t>''' or '''<target>''' (your target) does nothing with this command, since it will either target what you are already targeting, or will not exist if you have nothing targeted (causing the macro line to return an error).
<td><b>c&nbsp;-&nbsp;</b></td><td>Activate targeting mode C. Use up and down to target party members, and left and right to cycle all targets.</td>
</tr>
</table>
</td>
</tr>


<tr>
A complete list of game-recognized target placeholders can be found here: https://na.finalfantasyxiv.com/lodestone/playguide/db/text_command/placeholder/
<td class="contents-table2TH2 txtCenter">/battletargetmode(/btmode) [subcommand]</td>
|}
<td class="contents-table2TD1">Toggle targeting mode only for enemies that are engaged.<br>
|-
<div class="text-margin"></div>
| /targetmode [subcommand]
<table cellpadding="0" cellspacing="0" border="0" class="text-yellow">
| /tmode
<tr>
| Toggle between targeting modes.
<td colspan="2">&gt;&gt;<b>Subcommands</b>:</td>
{| class="wikitable"
</tr>
! Value
<tr valign="top">
! Description
<td width="18"><b>on&nbsp;-&nbsp;</b></td><td>Activate targeting mode.</td>
|+ Subcommands
</tr>
|-
<tr valign="top">
| '''a'''
<td><b>off&nbsp;-&nbsp;</b></td><td>Disable targeting mode.</td>
| Activate targeting mode A. Use up and down to target party members, and left and right to cycle targets based on current target filter.
</tr>
|-
<tr valign="top">
| '''b'''
<td colspan="2">Toggle on and off when no subcommand is specified.</td>
| Activate targeting mode B. Use up and down to select a target filer, and left and right to cycle targets.
</tr>
|-
</table>
| '''c'''
</td>
| Activate targeting mode C. Use up and down to target party members, and left and right to cycle all targets.
</tr>
|}
|-
| /battletargetmode [subcommand]
| /btmode
| Toggle targeting mode only for enemies that are engaged. Toggle on and off when no subcommand is specified.
{| class="wikitable"
!Value
!Description
|+ Subcommands
|-
| '''On'''
| Activate targeting mode.
|-
| '''Off'''
| Disable targeting mode.
|}
|-
| /directtarget [subcommand]
| /dtar
| Toggle direct targeting on.  Press accept/confirm to select the nearest target, regardless of filters.  Toggle between on and off when no subcommand is specified.
{| class="wikitable"
!Value
!Description
|+ Subcommands
|-
| '''On'''
|Toggle direct targeting on. Press '''Accept/Confirm''' to select the nearest target, regardless of target filters.
|-
| '''Off'''
| Toggle direct targeting off.
|}
|-
| /targetpc
| none
| Targets the closest PC within a certain radius.
|-
| /targetnpc
| none
| Targets the closest NPC or enemy within a certain radius.
|-
| /targetenemy
| /tenemy
| Targets the closest enemy
|-
| /battletarget
| /bt
| Targets the closest engaged target
|-
| /lockon
| none
| Locks on to the target.  Enter the command again to turn lock off.
|-
| /autolockon [subcommands]
| /autolock
| Automatically lock onto targets. Toggle between enabled and disabled modes when no subcommand is specified.
{| class="wikitable"
!Value
!Description
|+ Subcommands
|-
| '''On'''
|Enable automatic target lock.
|-
| '''Off'''
| Disable automatic targtet lock.
|}
|-
| /assist
| /as
| Targets the target of a PC specified by a &lsaquo;t&rsaquo;  or &lsaquo;p#&rsaquo; macro.
|-
| /subtarget [subcommand]
| /st
| Toggles subtargeting when executing commands directly from the action bar.  Toggle between on and off when no command is specified.
{| class="wikitable"
!Value
!Description
|+ Subcommands
|-
| '''On'''
|Enable subtargeting.
|-
| '''Off'''
| Disable subtargeting.
|}
|-
| /facetarget
| /ft
| When executed, the character will immediately turn to face the main target. If the character is in motion, the character will come to an immediate halt.
|}


<tr>
====Equipment====
<td class="contents-table2TH2 txtCenter">/directtarget(/dtar) [subcommand]</td>
{| class="wikitable"
<td class="contents-table2TD1">Toggle direct targeting on/off.<br>
!Command
<div class="text-margin"></div>
!Shorthand
<table cellpadding="0" cellspacing="0" border="0" class="text-yellow">
!Help
<tr>
|-
<td colspan="2">&gt;&gt;<b>Subcommands</b>:</td>
<!-- DEPRECIATED in 2.5
</tr>
| /equip [slot] [item name]
<tr valign="top">
| none
<td width="18"><b>on&nbsp;-&nbsp;</b></td><td>Toggle direct targeting on. Press <b>Accept/Confirm</b> to select the nearest target, regardless of target filters.</td>
| Equips an item to a specified slot.  If an item name is omitted, then the item currently equipped to that slot will be unequipped.
</tr>
Available slots:
<tr valign="top">
* main
<td><b>off&nbsp;-&nbsp;</b></td><td>Toggle direct targeting off.</td>
* sub
</tr>
* throwing
<tr valign="top">
* pack
<td colspan="2">Toggle between on and off when no subcommand is specified.</td>
* pouch
</tr>
* head
</table>
* body
</td>
* shirt
</tr>
* legs
* garment
* hands
* feet
* waist
* neck
* ears
* wrists
* R.finger
* L.finger.
|-
END: DEPRECIATED SECTION -->
| /display[slot] [subcommand]
| none
| Toggle the display of gear in the head and/or weapon slots.
{| class="wikitable"
!Slots
!Description
|+
|-
| '''arms'''
| Toggles the items equipped in the Main Hand & Off-Hand slots.
|-
| '''head '''
| Toggles the item equipped in the Head slot.
|}
{| class="wikitable"
!Subcommands
!Description
|+
|-
| '''On'''
| Show the item equipped in the designated slot.
|-
| '''Off'''
| Hide the item equipped in the designated slot.
|}
|-
| /gearset [subcommand]
| /gs
| Execute gear set functions.
{| class="wikitable"
!Subcommands
!Description
|+
|-
| '''change [num1] [num2]'''
| Changes your equipment to the gear set registered to the slot [num1] specified.<br>If glamor plates are available, plate number [num2] can also be specified.
|-
| '''view[num]'''
| View your equipment in the gear set registered to the slot [num] specified.
|-
| '''save[num]'''
| Save current gear to to the slot [num] specified.<br>A gear set name can be specified in place of a slot number.
|-
| '''delete[num]'''
| Delete the gear set registered to the slot [num] specified.<br>A gear set name can be specified in place of a slot number.
|}
|-
| /title [subcommand]
| none
| Change your currently selected title.
{| class="wikitable"
!Subcommands
!Description
|+
|-
| '''set "title"'''
| Change your current title to "title"
|-
| '''clear'''
| Display no title.
|}
|}


<tr>
====Party====
<td class="contents-table2TH2 txtCenter">/targetpc</td>
{| class="wikitable"
<td class="contents-table2TD1">Targets the closest PC within a certain radius.</td>
!Command
</tr>
!Shorthand
!Help
|-
| /partycmd [subcommand]
| /pcmd
| Executes various party commands.
{| class="wikitable"
!Value
!Description
|+ Subcommands
|-
| '''join'''
| Accept a party invite.
|-
| '''decline'''
| Decline a party invite.
|-
| '''add''' [name]
| Invite targeted PC to your party.
|-
| '''leave'''
| Leave your current party.
|-
| '''kick''' [name]
| Oust a PC from your party.
|-
| '''breakup'''
| Dissolve your current party.
|}
|-
| /join
| none
| Accepts a party invite.
|-
| /decline
| none
| Declines a party invite.
|}


<tr>
====UI Display====
<td class="contents-table2TH2 txtCenter">/targetnpc</td>
{| class="wikitable"
<td class="contents-table2TD1">Targets the closest NPC or enemy within a certain radius.</td>
!Command
</tr>
!Shorthand
!Help
|-
| /actionbar [subcommand]
| /abar
| Toggle actionbar display method.  Toggles between on and off when no subcommand is specified.
{| class="wikitable"
!Value
!Description
|+ Subcommands
|-
| '''on'''
| Always display actionbar.
|-
| '''off'''
| Display bar only when executing commands.
|}
|-
| /actionbarhelp [subcommand]
| /abarhelp
| Display pop-up help text for action bars. Toggle between on and off when no subcommand is specified.
{| class="wikitable"
!Value
!Description
|+ Subcommands
|-
| '''on'''
| Display help text.
|-
| '''off'''
| Hide help text.
|}
|-
| /targetcursor [subcommand]
| /tcursor
| Set the default position of the target cursor.
{| class="wikitable"
!Value
!Description
|+ Subcommands
|-
| '''a'''
| Set to central.
|-
| '''b'''
| Set to floating.
|-
| '''c'''
| Set to both central and floating.
|}
|-
| /names [subcommand]
| none
| Turn all name displays on or off.  Toggles between on and off when no subcommand is specified.
{| class="wikitable"
!Value
!Description
|+ Subcommands
|-
| '''on'''
| Turn names on.
|-
| '''off'''
| Turn names off.
|}
|-
| /enemylevel [subcommand]
| /elevel
| Display levels below enemies' names.  Toggles between off and on when no subcommand is specified.
{| class="wikitable"
!Value
!Description
|+ Subcommands
|-
| '''on'''
| Display enemy levels
|-
| '''off'''
| Hide enemy levels.
|}
|-
| /enemyicon [subcommand]
| /eicon
| Display active and non-active icons for enemies.  Toggles between off and on when no subcommand is specified.
{| class="wikitable"
!Value
!Description
|+ Subcommands
|-
| '''on'''
| Display active (red) and non-active (green) icons.
|-
| '''off'''
| Hide active (red) and non-active (green) icons.
|}
|-
| /enmity [subcommand]
| /enm
| Display enemy enmity icons.  Toggles between off and on when no subcommand is specified.
{| class="wikitable"
!Value
!Description
|+ Subcommands
|-
| '''on'''
| Display enmity icons next to enemy HP bars.
|-
| '''off'''
| Hide enmity icons.
|}
|-
| /away [subcommand]
| none
| Change your online status to away.  Toggles between off and on when no subcommand is specified.
{| class="wikitable"
!Value
!Description
|+ Subcommands
|-
| '''on'''
| Display away icon.
|-
| '''off'''
| Hide away icon.
|}
|-
| /countdown [value]
| /count
| Initiate a countdown in seconds, starting at the designated value (up to 20 seconds).
Countdown length is 5 seconds when no value is specified. 
Words and numbers displayed will not appear in screenshots.
|}


<tr>
====Menus====
<td class="contents-table2TH2 txtCenter">/targetenemy(/tenemy)</td>
{| class="wikitable"
<td class="contents-table2TD1">Target the closest enemy.</td>
!Command
</tr>
!Shorthand
!Help
|-
| /loot
| none
| Opens your loot list.
|-
| /friendlist
| /flist
| Opens your friend list.
|-
| /blacklist [subcommand]
| /blist
| Opens your blacklist.
{| class="wikitable"
!Command
!Description
|+ Subcommands
|-
| '''add''' [name]
| Adds the character with the specified name to your blacklist.
|}
|-
| /map
| none
| Opens the current area map.
|-
| /supportdesk
| /helpdesk
| Opens the help desk menu.
|-
| /logout
| none
| Begins the log out process.
|-
| /shutdown
| none
| Log out and exit the game.
|}


<tr>
====Configuration====
<td class="contents-table2TH2 txtCenter">/battletarget(/bt)</td>
{| class="wikitable"
<td class="contents-table2TD1">Target the nearest engaged enemy.</td>
!Command
</tr>
!Shorthand
!Help
|-
| /shadow [subcommand]
| none
| Toggle the display of character shadows. Toggles between enabled and disabled when no subcommand is specified.
{| class="wikitable"
!Value
!Description
|+ Subcommands
|-
| '''on'''
| Enable character shadows.
|-
| '''off'''
| Disable character shadows.
|}
|-
| /physics [subcommand]
| none
| Toggle realistic physics effects. Toggles between enabled and disabled modes when no subcommand is specified.
{| class="wikitable"
!Value
!Description
|+ Subcommands
|-
| '''on'''
| Enable realistic physics effects.
|-
| '''off'''
| Disable realistic physics effects.
|}
|-
| /profanity [subcommand]
| none
| Toggle the profane language filter. Toggles between enabled and disabled when no subcommand is specified.
{| class="wikitable"
!Value
!Description
|+ Subcommands
|-
| '''on'''
| Enable the language filter.
|-
| '''off'''
| Disable the language filter.
|}
|-
| /scrollingbattletext [subcommand]
| /sbt
| Toggle the display of damage and other combat information.
{| class="wikitable"
!Value
!Description
|+ Subcommands
|-
| '''on'''
| Enable graphic combat text.
|-
| '''off'''
| Disable graphic combat text.
|}
|-
| /extendeddraw [subcommand]
| /edraw
| Extend the range at which graphics are drawn.  Toggles between off and on when no subcommand specified.
{| class="wikitable"
!Value
!Description
|+ Subcommands
|-
| '''on'''
| Enable extended drawing.
|-
| '''off'''
| Disable extended drawing.
|}
|-
| /textclear [num] [subcommand]
| /tc
| Toggle the text auto-hide feature for ''num'' log window. Text will be hidden after 60 seconds.
Toggles between off and on when no subcommand is specified.
{| class="wikitable"
!Value
!Description
|+ Subcommands
|-
| '''on'''
| Turn on the log text hide feature.
|-
| '''off'''
| Turn off the log text hide feature.
|}
|-
| /camera [subcommand]
| /cam
| Set the current camera position as default when no subcommand is specified.
{| class="wikitable"
!Value
!Description
|+ Subcommands
|-
| '''reset'''
| Reset position to system default.
|}
|-
| /uilock [subcommand]
| none
| Prevents movement or resizing of UI elements.  Toggles between on and off when no subcommand is specified.
{| class="wikitable"
!Value
!Description
|+ Subcommands
|-
| '''on'''
| Lock the position and size of all UI elements.
|-
| '''off'''
| Unlock the position and size of all UI elements.
|}
<!-- *** /macrobar /mbar does not appear to work in 2.5.1 - commenting out. ***
|-
| /macrobar [subcommand]
| /mbar
| Toggle the continuous display of the macro bar. Toggles between off and on when no subcommand is specified.
{| class="wikitable"
!Value
!Description
|+ Subcommands
|-
| '''on'''
| Display or hide the macro bar with a single press of '''Ctrl''' or '''Alt'''.
|-
| '''off'''
| Display the macro bar by holding down '''Ctrl''' or '''Alt'''.
|}
*** END /macrobar ***
-->
|-
| /uihelp [subcommand]
| none
| Display pop-up help text for each UI element.  Toggles between on and off when no subcommand given.
{| class="wikitable"
!Value
!Description
|+ Subcommands
|-
| '''on'''
| Display help text.
|-
| '''off'''
| Hide help text.
|}
|}


<tr>
====Player Search====
<td class="contents-table2TH2 txtCenter">/lockon</td>
{| class="wikitable"
<td class="contents-table2TD1">Locks on to a target.
!Command
<br>Reenter the command to toggle the lock off.</td>
!Shorthand
</tr>
!Help
|-
| /search [query] ...
| /who
| Search for players using the designated conditions.  Results are displayed in the player search interface.
The following can be used as search subcommands:
* Status
* Class
* Level
* Job
* Grand Company Affiliation
* Area
* Language
Subcommands for the /search (/who) text command can be input directly in the language selected in the FINAL FANTASY XIV Config.
Searches can also be made using words found in the auto-translate dictionary.
|}


<tr>
====Other====
<td class="contents-table2TH2 txtCenter">/autolockon(/autolock) [subcommand]</td>
{| class="wikitable"
<td class="contents-table2TD1">Automatically lock onto targets.
!Command
<div class="text-margin"></div>
!Shorthand
<table cellpadding="0" cellspacing="0" border="0" class="text-yellow">
!Help
<tr>
|-
<td colspan="2">&gt;&gt;<b>Subcommands</b>:</td>
| /? [command name]
</tr>
| /?
<tr valign="top">
| Gives a detailed explanation of specified command. Abbreviations can be used.
<td width="18"><b>on</b></td><td> - Enable automatic target lock.</td>
If a command name is incomplete or does not exist, similar commands will be listed.
</tr>
*  All names used with these commands must be either a single word or in quotation marks.
<tr valign="top">
|-
<td><b>off</b></td><td> - Disable automatic target lock.</td>
| /macroicon [icon name] [category]
</tr>
| /micon
<tr valign="top">
| Changes icon with named item/action as specified by the category. Category defaults to action if none is specified.
<td colspan="2">Toggle between enabled and disabled modes when no subcommand is specified.</td>
{| class="wikitable"
</tr>
!Category
</table>
!Icon Description
</td>
|+
</tr>
|-
| '''action<br>blueaction<br>pvpaction'''
| Specified action, blue mage action, and/or PvP action will displayed as the icon.<br>Recast time and required MP (if any) will be displayed with the icon.
|-
| '''general'''
| Specified general action will be displayed as the icon.<br>Recast time will be displayed with the icon.
|-
| '''pet<br>companion'''
| Specified pet/companion action will be displayed as the icon.
|-
| '''item<br>emote<br>minion<br>mount<br>enemysign<br>waymark<br>gearset<br>classjob<br>quickchat<br>'''
| Specified named item/entity will be displayed as the icon.
|}
|-
| /wait [time] <br> <wait.[time]>
| none
| A macro command for adjusting the pause between commands. A wait time amount of 1 equals one second, and the maximum wait time allowed is 60.
If the wait time amount is over 60, it will be counted as 60.
<br> e.g. /action Swiftcast <me> <wait.1>
|-
| /battlemode [subcommand]
| /bm
| Toggles between active and passive mode. Toggles between active and passive mode when no subcommand is specified.
{| class="wikitable"
!Value
!Description
|+ Subcommands
|-
| '''on'''
| Switch to active mode.
|-
| '''off'''
| Switch to passive mode.
|}
|-
| /item [item name] [target name]
| none
| Uses an item on the specified target. Cannot be used with items that are not in your inventory, or when restricted by other factors.
|-
| /marking [num] [target]
| /enemysign
| Set an enemy sign on the specified target. Select the type of sign using a number from 1 to 8
Example:
<pre>/enemysign 1</pre>
sets sign type one on target.
|-
| /automove
| none
|  Begin moving in the current direction you are facing; move backwards to cancel manually.<br>Toggles between on and off when no subcommand is specified.
{| class="wikitable"
!Value
!Description
|+ Subcommands
|-
| '''on'''
| Turns autowalk/autorun on.
|-
| '''off'''
| Turns autowalk/autorun off.
|}
|-
| /check [target name]
| /c
| Examines the specified PC. Examines current target when no PC is specified.<br>Used in conjunction with Placeholders (<t>, <target>, <1>-<8>) within Macros.
|-
| /timer [subcommand]
| none
| Displays the [[Timers]] Interface, showing the Daily and Weekly Checklist for in-game activities as well as the time remaining until their Daily/Weekly Resets.
|-
| /random [subcommand]
| none
| Roll a random number between 0 and the specified upper limit value (from a minimum of 2 up to a maximum of 999). Results will be displayed in a /say radius. Rolls will be between 0 and 999 if no upper limit value is designated.
|-
| /dice [chat mode] [subcommand]
| none
| Roll a random number between 0 and the specified upper limit value (from a minimum of 2 up to a maximum of 999). Results will be displayed in the specified chat channel. Rolls will be between 0 and 999 if no upper limit value is designated.
{| class="wikitable"
!Chat Mode
!Description
|+
|-
| '''party, p'''
| Results are displayed in Party Chat.
|-
| '''alliance, al'''
| Results are displayed in Alliance Chat.
|-
| '''freecompany, fc'''
| Results are displayed in Free Company Chat.
|-
| '''pvpteam, pt'''
| Results are displayed in PvP Team Chat.
|-
| '''linkshell1-8, l1-8'''
| Results are displayed in Linkshell Chat.
|-
| '''cwlinkshell1-8, cwl1-8'''
| Results are displayed in Cross-World Linkshell Chat.
|-
|}
|-
| /equiplinkshell [subcommand]
| /el
| Activate the designated linkshell. Unequips active linkshell when no subcommand is specified.
{| class="wikitable"
!Value
!Description
|+ Subcommands
|-
| '''LS Name'''
| Equip linkshell with provided name.  Quotation marks are required for names containing a space.
|-
| '''LS Number'''
| Equip linkshell corresponding to designated number.
|}
|}


<tr>
<td class="contents-table2TH2 txtCenter">/assist(/as) [player]</td>
<td class="contents-table2TD1">Targets the target of a PC specified by a &lsaquo;t&rsaquo;  or &lsaquo;p#&rsaquo;  macro.</td>
</tr>
<tr>
<td class="contents-table2TH2 txtCenter">/subtarget(/st) [subcommand]</td>
<td class="contents-table2TD1">Toggles subtargeting when executing commands directly from the action bar.
<br><span class="text-note">* Recommended when playing with a gamepad only (no mouse).</span>
<div class="text-margin"></div>
<table cellpadding="0" cellspacing="0" border="0" class="text-yellow">
<tr>
<td colspan="2">&gt;&gt;<b>Subcommands</b>:</td>
</tr>
<tr valign="top">
<td width="18"><b>on</b></td><td> - Enable subtargeting.</td>
</tr>
<tr valign="top">
<td><b>off</b></td><td> - Disable subtargeting.</td>
</tr>
<tr valign="top">
<td colspan="2">Toggle between on and off when no subcommand is specified.</td>
</tr>
</table>
</td>
</tr>
<tr>
<td class="contents-table2TH2 txtCenter">/facetarget(/ft)</td>
<td class="contents-table2TD1">When executed, the character will immediately turn to face the main target. If the character is in motion, the character will come to an immediate halt.</td>
</tr>
</table>
<br><div class="text-margin"></div>
<b>Equipment</b>
<div class="text-margin"></div>
<table width="641" class="contents-table2" cellspacing="1">
<tr>
<td class="contents-table2TH1 txtCenter" width="32%">Command</td>
<td class="contents-table2TH1 txtCenter" width="68%">Help</td>
</tr>
<tr>
<td class="contents-table2TH2 txtCenter">/equip [slot] [item name]</td>
<td class="contents-table2TD1">Equips an item to a specified slot.
<br>If an item name is omitted, the item currently equipped to that slot will be unequipped.
<div class="text-margin"></div>
<div class="text-yellow">&gt;&gt;Gear Slots: main, sub, throwing, pack, pouch, head, body, shirt, legs, garment, hands, feet, waist, neck, ears, wrists, R.finger, L.finger.</div></td>
</tr>
<tr>
<td class="contents-table2TH2 txtCenter">/display [slot] [subcommand]</td>
<td class="contents-table2TD1">Toggle the display of gear in the head or main hand slots.
<div class="text-margin"></div>
<table cellpadding="0" cellspacing="0" border="0" class="text-yellow">
<tr>
<td colspan="2">&gt;&gt;<b>Gear Slots</b>:</td>
</tr>
<tr valign="top">
<td colspan="2">main (valid in passive mode only), head</td>
</tr>
<tr>
<td colspan="2">&gt;&gt;<b>Subcommands</b>:</td>
</tr>
<tr valign="top">
<td width="18"><b>on</b></td><td> - Show the item equipped in the designated slot.</td>
</tr>
<tr valign="top">
<td><b>off</b></td><td> - Hide the item equipped in the designated slot.</td>
</tr>
</table>
</td>
</tr>
<tr>
<td class="contents-table2TH2 txtCenter">/job [subcommand]</td>
<td class="contents-table2TD1">Toggle the job associated with your current class.
<div class="text-margin"></div>
<table cellpadding="0" cellspacing="0" border="0" class="text-yellow">
<tr>
<td colspan="2">&gt;&gt;<b>Subcommands</b>:</td>
</tr>
<tr valign="top">
<td width="18"><b>on</b></td><td> - Activate the associated job.</td>
</tr>
<tr valign="top">
<td><b>off</b></td><td> - Deactivate the associated job.</td>
</tr>
<tr valign="top">
<td colspan="2">Toggle between on and off when no subcommand is specified.</td>
</tr>
</table>
</td>
</tr>
</table>
<br><div class="text-margin"></div>
<b>Party</b>
<div class="text-margin"></div>
<table width="641" class="contents-table2" cellspacing="1">
<tr>
<td class="contents-table2TH1 txtCenter" width="32%">Command</td>
<td class="contents-table2TH1 txtCenter" width="68%">Help</td>
</tr>
<tr>
<td class="contents-table2TH2 txtCenter">/partycmd(/pcmd) [subcommand]</td>
<td class="contents-table2TD1">Executes various party commands.<br>
<div class="text-margin"></div>
<table cellpadding="0" cellspacing="0" border="0" class="text-yellow">
<tr>
<td colspan="2">&gt;&gt;<b>Subcommands</b>:</td>
</tr>
<tr valign="top">
<td><b>add [name]</b></td><td>&nbsp;-&nbsp;Invite targeted PC to your party.</td>
</tr>
<tr valign="top">
<td><b>leave</b></td><td>&nbsp;-&nbsp;Leave your current party.</td>
</tr>
<tr valign="top">
<td><b>kick [name]</b></td><td>&nbsp;-&nbsp;Oust a PC from your party.</td>
</tr>
<tr valign="top">
<td><b>breakup</b></td><td>&nbsp;-&nbsp;Dissolve your current party.</td>
</tr>
</table>
</td>
</tr>
<tr>
<td class="contents-table2TH2 txtCenter">/join</td>
<td class="contents-table2TD1">Accepts a party invite.</td>
</tr>
<tr>
<td class="contents-table2TH2 txtCenter">/decline</td>
<td class="contents-table2TD1">Declines a party invite.</td>
</tr>
</table>
<br><div class="text-margin"></div>
<b>UI Display</b>
<div class="text-margin"></div>
<table width="641" class="contents-table2" cellspacing="1">
<tr>
<td class="contents-table2TH1 txtCenter" width="32%">Command</td>
<td class="contents-table2TH1 txtCenter" width="68%">Help</td>
</tr>
<tr>
<td class="contents-table2TH2 txtCenter">/actionbar(/abar) [subcommand]</td>
<td class="contents-table2TD1">Toggle action bar display method.<br>
<div class="text-margin"></div>
<table cellpadding="0" cellspacing="0" border="0" class="text-yellow">
<tr>
<td colspan="2">&gt;&gt;<b>Subcommands</b>:</td>
</tr>
<tr valign="top">
<td width="18"><b>on</b></td><td> - Always display action bar.</td>
</tr>
<tr valign="top">
<td><b>off</b></td><td> - Display bar only when executing a command.</td>
</tr>
<tr valign="top">
<td colspan="2">Toggle between on and off when no subcommand is specified.</td>
</tr>
</table>
</td>
</tr>
<tr>
<td class="contents-table2TH2 txtCenter">/actionbarhelp(abarhelp) [subcommand]</td>
<td class="contents-table2TD1">Display pop-up help text for action bars.<br>
<div class="text-margin"></div>
<table cellpadding="0" cellspacing="0" border="0" class="text-yellow">
<tr>
<td colspan="2">&gt;&gt;<b>Subcommands</b>:</td>
</tr>
<tr valign="top">
<td width="18"><b>on</b></td><td> - Display help text.</td>
</tr>
<tr valign="top">
<td><b>off</b></td><td> - Hide help text.</td>
</tr>
<tr valign="top">
<td colspan="2">Toggle between on and off when no subcommand is specified.</td>
</tr>
</table>
</td>
</tr>
<tr>
<td class="contents-table2TH2 txtCenter">/targetcursor(/tcursor) [subcommand]</td>
<td class="contents-table2TD1">Set the default position of the target cursor.
<div class="text-margin"></div>
<table cellpadding="0" cellspacing="0" border="0" class="text-yellow">
<tr>
<td colspan="2">&gt;&gt;<b>Subcommands</b>:</td>
</tr>
<tr valign="top">
<td width="18"><b>a&nbsp;-&nbsp;</b></td><td>Set to central.</td>
</tr>
<tr class="table-margin"><td></td></tr>
<tr valign="top">
<td><b>b&nbsp;-&nbsp;</b></td><td>Set to floating.</td>
</tr>
<tr class="table-margin"><td></td></tr>
<tr valign="top">
<td><b>c&nbsp;-&nbsp;</b></td><td>Set to both central and floating.</td>
</tr>
</table>
</td>
</tr>
<tr>
<td class="contents-table2TH2 txtCenter">/names [subcommand]</td>
<td class="contents-table2TD1">Turns all name displays on/off.
<div class="text-margin"></div>
<table cellpadding="0" cellspacing="0" border="0" class="text-yellow">
<tr>
<td colspan="2">&gt;&gt;<b>Subcommands</b>:</td>
</tr>
<tr valign="top">
<td width="18"><b>on</b></td><td> - Turn names on.</td>
</tr>
<tr valign="top">
<td><b>off</b></td><td> - Turn names off.</td>
</tr>
<tr valign="top">
<td colspan="2">Toggle on and off when no subcommand is specified.</td>
</tr>
</table>
</td>
</tr>
<tr>
<td class="contents-table2TH2 txtCenter">/enemylevel(/elevel) [subcommand]</td>
<td class="contents-table2TD1">Display levels below enemies’ names.
<div class="text-margin"></div>
<table cellpadding="0" cellspacing="0" border="0" class="text-yellow">
<tr>
<td colspan="2">&gt;&gt;<b>Subcommands</b>:</td>
</tr>
<tr valign="top">
<td width="18"><b>on</b></td><td> - Display enemy levels.</td>
</tr>
<tr valign="top">
<td><b>off</b></td><td> - Hide enemy levels.</td>
</tr>
<tr valign="top">
<td colspan="2">Toggle between on and off when no subcommand is specified.</td>
</tr>
</table>
</td>
</tr>
<tr>
<td class="contents-table2TH2 txtCenter">/enemyicon(/eicon) [subcommand]</td>
<td class="contents-table2TD1">Display active and non-active icons for enemies.
<div class="text-margin"></div>
<table cellpadding="0" cellspacing="0" border="0" class="text-yellow">
<tr>
<td colspan="2">&gt;&gt;<b>Subcommands</b>:</td>
</tr>
<tr valign="top">
<td width="18"><b>on</b></td><td> - Display active (red) and non-active (green) icons.</td>
</tr>
<tr valign="top">
<td><b>off</b></td><td> - Hide active (red) and non-active (green) icons.</td>
</tr>
<tr valign="top">
<td colspan="2">Toggle between on and off when no subcommand is specified.</td>
</tr>
</table>
</td>
</tr>
<tr>
<td class="contents-table2TH2 txtCenter">/enmity(/enm) [subcommand]</td>
<td class="contents-table2TD1">Display enemy enmity icons.
<div class="text-margin"></div>
<table cellpadding="0" cellspacing="0" border="0" class="text-yellow">
<tr>
<td colspan="2">&gt;&gt;<b>Subcommands</b>:</td>
</tr>
<tr valign="top">
<td width="18"><b>on</b></td><td> - Display enmity icons next to enemies' HP bars.</td>
</tr>
<tr valign="top">
<td><b>off</b></td><td> - Hide enmity icons.</td>
</tr>
<tr valign="top">
<td colspan="2">Toggle between on and off when no subcommand is specified.</td>
</tr>
</table>
</td>
</tr>
<tr>
<td class="contents-table2TH2 txtCenter">/away [subcommand]</td>
<td class="contents-table2TD1">Changes your online status to Away.
<table cellpadding="0" cellspacing="0" border="0" class="text-yellow">
<tr>
<td colspan="2">&gt;&gt;<b>Subcommands</b>:</td>
</tr>
<tr valign="top">
<td width="18"><b>on</b></td><td> - Display Away icon.</td>
</tr>
<tr valign="top">
<td><b>off</b></td><td> - Hide Away Icon</td>
</tr>
<tr valign="top">
<td colspan="2">Toggle between on and off when no subcommand is specified.</td>
</tr>
</table>
</td>
</tr>
<tr>
<td class="contents-table2TH2 txtCenter">/countdown(/count) [value]</td>
<td class="contents-table2TD1">Initiate a countdown in seconds, starting at the designated value (up to 20 seconds). Countdown length is 5 seconds when no value is specified.
<br><div class="text-note">* Words and numbers displayed will not appear in screenshots.</div>
</td>
</tr>
</table>
<br><div class="text-margin"></div>
<b>Menus</b>
<div class="text-margin"></div>
<table width="641" class="contents-table2" cellspacing="1">
<tr>
<td class="contents-table2TH1 txtCenter" width="32%">Command</td>
<td class="contents-table2TH1 txtCenter" width="68%">Help</td>
</tr>
<tr>
<td class="contents-table2TH2 txtCenter">/loot</td>
<td class="contents-table2TD1">Opens your Loot List.</td>
</tr>
<tr>
<td class="contents-table2TH2 txtCenter">/friendlist(/flist)</td>
<td class="contents-table2TD1">Opens your Friend List.</td>
</tr>
<tr>
<td class="contents-table2TH2 txtCenter">/blacklist(/blist)</td>
<td class="contents-table2TD1">Displays your blacklist.</td>
</tr>
<tr>
<td class="contents-table2TH2 txtCenter">/map</td>
<td class="contents-table2TD1">Opens the current area map.</td>
</tr>
<tr>
<td class="contents-table2TH2 txtCenter">/supportdesk(/helpdesk)</td>
<td class="contents-table2TD1">Opens the Help Desk menu.</td>
</tr>
<tr>
<td class="contents-table2TH2 txtCenter">/logout</td>
<td class="contents-table2TD1">Begins the logout process.</td>
</tr>
<tr>
<td class="contents-table2TH2 txtCenter">/shutdown</td>
<td class="contents-table2TD1">Log out and exit the game.</td>
</tr>
</table>
<br><div class="text-margin"></div>
<b>Configuration</b>
<div class="text-margin"></div>
<table width="641" class="contents-table2" cellspacing="1">
<tr>
<td class="contents-table2TH1 txtCenter" width="32%">Command</td>
<td class="contents-table2TH1 txtCenter" width="68%">Help</td>
</tr>
<tr>
<td class="contents-table2TH2 txtCenter">/shadow [subcommand]</td>
<td class="contents-table2TD1">Toggle the display of character shadows.
<div class="text-margin"></div>
<table cellpadding="0" cellspacing="0" border="0" class="text-yellow">
<tr>
<td colspan="2">&gt;&gt;<b>Subcommands</b>:</td>
</tr>
<tr valign="top">
<td width="18"><b>on</b></td><td> - Enable character shadows.</td>
</tr>
<tr valign="top">
<td><b>off</b></td><td> - Disable character shadows.</td>
</tr>
<tr valign="top">
<td colspan="2">Toggle between enabled and disabled modes when no subcommand is specified.</td>
</tr>
</table>
</td>
</tr>
<tr>
<td class="contents-table2TH2 txtCenter">/dusteffect(/dust) [subcommand]</td>
<td class="contents-table2TD1">Toggle the display of graphic effects left by characters feet.
<div class="text-margin"></div>
<table cellpadding="0" cellspacing="0" border="0" class="text-yellow">
<tr>
<td colspan="2">&gt;&gt;<b>Subcommands</b>:</td>
</tr>
<tr valign="top">
<td width="18"><b>on</b></td><td> - Enable effects made by feet.</td>
</tr>
<tr valign="top">
<td><b>off</b></td><td> - Disable effects made by feet.</td>
</tr>
<tr valign="top">
<td colspan="2">Toggle between enabled and disabled modes when no subcommand is specified.</td>
</tr>
</table>
</td>
</tr>
<tr>
<td class="contents-table2TH2 txtCenter">/physics [subcommand]</td>
<td class="contents-table2TD1">Toggle realistic physics effects.
<div class="text-margin"></div>
<table cellpadding="0" cellspacing="0" border="0" class="text-yellow">
<tr>
<td colspan="2">&gt;&gt;<b>Subcommands</b>:</td>
</tr>
<tr valign="top">
<td width="18"><b>on</b></td><td> - Enable realistic physics effects.</td>
</tr>
<tr valign="top">
<td><b>off</b></td><td> - Disable realistic physics effects.</td>
</tr>
<tr valign="top">
<td colspan="2">Toggle between enabled and disabled modes when no subcommand is specified.</td>
</tr>
</table>
</td>
</tr>
<tr>
<td class="contents-table2TH2 txtCenter"> /profanity [subcommand]</td>
<td class="contents-table2TD1">Toggle the profane language filter.
<div class="text-margin"></div>
<table cellpadding="0" cellspacing="0" border="0" class="text-yellow">
<tr>
<td colspan="2">&gt;&gt;<b>Subcommands</b>:</td>
</tr>
<tr valign="top">
<td width="18"><b>on</b></td><td> - Enable the language filter.</td>
</tr>
<tr valign="top">
<td><b>off</b></td><td> - Disable the language filter.</td>
</tr>
<tr valign="top">
<td colspan="2">Toggle between enabling and disabling modes when no subcommand is specified.</td>
</tr>
</table>
</td>
</tr>
<tr>
<td class="contents-table2TH2 txtCenter">/scrollingbattletext(/sbt) [subcommand]</td>
<td class="contents-table2TD1">Toggle the display of damage and other combat information.
<div class="text-margin"></div>
<table cellpadding="0" cellspacing="0" border="0" class="text-yellow">
<tr>
<td colspan="2">&gt;&gt;<b>Subcommands</b>:</td>
</tr>
<tr valign="top">
<td width="18"><b>on</b></td><td> - Enable graphic combat text.</td>
</tr>
<tr valign="top">
<td><b>off</b></td><td> - Disable graphic combat text.</td>
</tr>
<tr valign="top">
<td colspan="2">Toggle between enabled and disabled modes when no subcommand is specified.</td>
</tr>
</table>
</td>
</tr>
<tr>
<td class="contents-table2TH2 txtCenter">/extendeddraw(/edraw) [subcommand]</td>
<td class="contents-table2TD1">Extend the range at which graphics are drawn.
<div class="text-margin"></div>
<table cellpadding="0" cellspacing="0" border="0" class="text-yellow">
<tr>
<td colspan="2">&gt;&gt;<b>Subcommands</b>:</td>
</tr>
<tr valign="top">
<td width="18"><b>on</b></td><td> - Enable extended drawing.</td>
</tr>
<tr valign="top">
<td><b>off</b></td><td> - Disable extended drawing.</td>
</tr>
<tr valign="top">
<td colspan="2">Toggle between enabled and disabled modes when no subcommand is specified.</td>
</tr>
</table>
</td>
</tr>
<tr>
<td class="contents-table2TH2 txtCenter">/textclear(/tc) [number 1–2] [subcommand]</td>
<td class="contents-table2TD1">Toggle the text auto-hide feature for the designated log window (1 or 2). Text will be hidden after 60 seconds.
<div class="text-margin"></div>
<table cellpadding="0" cellspacing="0" border="0" class="text-yellow">
<tr>
<td colspan="2">&gt;&gt;<b>Subcommands</b>:</td>
</tr>
<tr valign="top">
<td width="18"><b>on</b></td><td> - Turn on the log text hide feature.</td>
</tr>
<tr valign="top">
<td><b>off</b></td><td> - Turn off the log text hide feature.</td>
</tr>
<tr valign="top">
<td colspan="2">Toggle between on and off when no subcommand is specified.</td>
</tr>
</table>
</td>
</tr>
<tr>
<td class="contents-table2TH2 txtCenter">/camera(/cam) [subcommand]</td>
<td class="contents-table2TD1">Set the current camera position as default when no subcommand is specified.
<div class="text-margin"></div>
<table cellpadding="0" cellspacing="0" border="0" class="text-yellow">
<tr>
<td colspan="2">&gt;&gt;<b>Subcommands</b>:</td>
</tr>
<tr valign="top">
<td width="18"><b>reset</b></td><td> - Reset position to system default.</td>
</tr>
</table>
</td>
</tr>
<tr>
<td class="contents-table2TH2 txtCenter">/uilock [subcommand]</td>
<td class="contents-table2TD1">Prevents movement or resizing of UI elements.
<div class="text-margin"></div>
<table cellpadding="0" cellspacing="0" border="0" class="text-yellow">
<tr>
<td colspan="2">&gt;&gt;<b>Subcommands</b>:</td>
</tr>
<tr valign="top">
<td width="18"><b>on</b></td><td> - Lock the position and size of all UI elements.</td>
</tr>
<tr valign="top">
<td><b>off</b></td><td> - Unlock the position and size of all UI elements.</td>
</tr>
<tr valign="top">
<td colspan="2">Toggle between on and off when no subcommand is specified.</td>
</tr>
</table>
</td>
</tr>
<tr>
<td class="contents-table2TH2 txtCenter">/macrobar(/mbar) [subcommand]</td>
<td class="contents-table2TD1">Toggle the continuous display of the macro bar.
<div class="text-margin"></div>
<table cellpadding="0" cellspacing="0" border="0" class="text-yellow">
<tr>
<td colspan="2">&gt;&gt;<b>Subcommands</b>:</td>
</tr>
<tr valign="top">
<td width="18"><b>on</b></td><td> - Display or hide the macro bar with a single press of <b>Ctrl</b> or <b>Alt</b>.</td>
</tr>
<tr valign="top">
<td><b>off</b></td><td> - Display the macro bar by holding down <b>Ctrl</b> or <b>Alt</b>.</td>
</tr>
<tr valign="top">
<td colspan="2">Toggle between on and off when no subcommand is specified.</td>
</tr>
</table>
</td>
</tr>
<tr>
<td class="contents-table2TH2 txtCenter">/uihelp [subcommand]</td>
<td class="contents-table2TD1">Display pop-up help text for each UI element.
<div class="text-margin"></div>
<table cellpadding="0" cellspacing="0" border="0" class="text-yellow">
<tr>
<td colspan="2">&gt;&gt;<b>Subcommands</b>:</td>
</tr>
<tr valign="top">
<td width="18"><b>on</b></td><td> - Display help text.</td>
</tr>
<tr valign="top">
<td><b>off</b></td><td> - Hide help text.</td>
</tr>
<tr valign="top">
<td colspan="2">Toggle between on and off when no subcommand is specified.</td>
</tr>
</table>
</td>
</tr>
</table>
<br><div class="text-margin"></div>
<b>Player Search</b>
<div class="text-margin"></div>
<table width="641" class="contents-table2" cellspacing="1">
<tr>
<td class="contents-table2TH1 txtCenter" width="32%">Command</td>
<td class="contents-table2TH1 txtCenter" width="68%">Help</td>
</tr>
<tr>
<td class="contents-table2TH2 txtCenter">/search(/who) Search condition 1  search condition 2, etc.</td>
<td class="contents-table2TD1">Search for players using the designated conditions. Results are displayed in the player search interface.<br>
<div class="text-margin"></div>
<table cellpadding="0" cellspacing="0" border="0" class="text-yellow">
<tr>
<td>&gt;&gt;<b>Subcommands</b></td>
</tr>
<tr>
<td>The following conditions can be applied to filter the search. Refer to this <b><a href="/pl/guide/macro02.html" target="_blank">separate table</a></b> for more details.
<div class="text-margin"></div>
<b>Status<br>
Class<br>
Level<br>
Job<br>
Grand Company Affiliation<br>
Area<br>
Language</b>
<table cellpadding="0" cellspacing="0" border="0" class="text-note">
<tr valign="top">
<td>*&nbsp;</td><td>Subcommands for the /search (/who) text command can be input directly in the language selected in the FINAL FANTASY XIV Config. Searches can also be made using words found in the auto-translate dictionary. For more details on language settings in FINAL FANTASY Config, please refer to <a href="/pl/envi/envi05.html">Settings</a>.</td>
</tr>
</table>
</td>
</tr>
</table>
</td>
</tr>
</table>
<br><div class="text-margin"></div>
<b>Other</b>
<div class="text-margin"></div>
<table width="641" class="contents-table2" cellspacing="1">
<tr>
<td class="contents-table2TH1 txtCenter" width="32%">Command</td>
<td class="contents-table2TH1 txtCenter" width="68%">Help</td>
</tr>
<tr>
<td class="contents-table2TH2 txtCenter">/? /[command_name]</td>
<td class="contents-table2TD1">Gives a detailed explanation of specified command. Abbreviations can be used.
<br>If a command name is incomplete or does not exist, similar commands will be listed.
<div class="text-margin"></div>
<table cellpadding="0" cellspacing="0" border="0" class="text-note">
<tr valign="top">
<td>* &nbsp;</td><td>All names used with these commands must be one word or in quotation marks.</td>
</tr>
</table></td>
</tr>
<tr>
<td class="contents-table2TH2 txtCenter">/wait [wait time]</td>
<td class="contents-table2TD1">A macro command for adjusting the pause between commands.
<br>A wait time amount of 1 equals one second.
<br>The maximum wait time allowed is 60.
<br>If the wait time amount is over 60, it will be counted as 0.</td>
</tr>
<tr>
<td class="contents-table2TH2 txtCenter">/battlemode(/bm) [subcommand]</td>
<td class="contents-table2TD1">Toggles between active and passive mode.<br>
<div class="text-margin"></div>
<table cellpadding="0" cellspacing="0" border="0" class="text-yellow">
<tr>
<td colspan="2">&gt;&gt;<b>Subcommands</b>:</td>
</tr>
<tr valign="top">
<td width="18"><b>on</b></td><td> - Switch to active mode.</td>
</tr>
<tr valign="top">
<td><b>off</b></td><td> - Switch to passive mode.</td>
</tr>
<tr valign="top">
<td colspan="2">Toggle between active and passive mode when no subcommand is specified.</td>
</tr>
</table>
</td>
</tr>
<tr>
<td class="contents-table2TH2 txtCenter">/item [item name] [target name]</td>
<td class="contents-table2TD1">Uses an item on the specified target.
<br>Cannot be used with items that are not in your inventory, or when restricted by other factors.</td>
</tr>
<tr>
<td class="contents-table2TH2 txtCenter">/marking(/enemysign)<br>[number (1–8)] [target]</td>
<td class="contents-table2TD1">Set an enemy sign on the specified target. Select the type of sign using a number from 1 to 8.
<div class="text-margin"></div>
<div class="text-yellow">
&gt;&gt;Example:
<br><span style="font-family:monospace;">/enemysign 1</span>(Set sign type 1 on target.)</div></td>
</tr>
<tr>
<td class="contents-table2TH2 txtCenter">/automove</td>
<td class="contents-table2TD1">Continue walking/running in the current direction you are moving.
<br>Move in the opposite direction to cancel.</td>
</tr>
<tr>
<td class="contents-table2TH2 txtCenter">/check [target name]</td>
<td class="contents-table2TD1">Checks targeted player.</td>
</tr>
<tr>
<td class="contents-table2TH2 txtCenter">/clock</td>
<td class="contents-table2TD1">Displays the current time, as well as the time remaining until several in-game activities such as guildleve renewal and behests.</td>
</tr>
<tr>
<td class="contents-table2TH2 txtCenter">/random(/dice) [value]</td>
<td class="contents-table2TD1">Roll a random number between 0 and the desginated value (up to 1,000). Results will be displayed in a /say radius.
<br>Rolls will be between 0 and 100 when no value is designated.
</td>
</tr>
<tr>
<td class="contents-table2TH2 txtCenter">/equiplinkshell(/el) [subcommand]</td>
<td class="contents-table2TD1">Activate the desginated linkshell.<br>
<div class="text-margin"></div>
<table cellpadding="0" cellspacing="0" border="0" class="text-yellow">
<tr>
<td colspan="2">&gt;&gt;<b>Subcommands</b>:</td>
</tr>
<tr valign="top">
<td width="65"><b>LS name</b></td><td> - Equip linkshell of the designated name. Quotation marks are required for names containing a space.</td>
</tr>
<tr valign="top">
<td><b>LS number</b></td><td> - Equip linkshell corresponding to designated number.</td>
</tr>
<tr valign="top">
<td colspan="2">Unequip active linkshell when no subcommand is specified.</td>
</tr>
</table>
</td>
</tr>
</table>
===Emotes===
<div class="text-headline-indent">
<table cellpadding="0" cellspacing="0" border="0" class="text-note">
<tr valign="top">
<td>*</td><td>Using the <span style="font-family:monospace;">motion</span> subcommand together with any emote other than those formed with the <span style="font-family:monospace;">/emote</span> command will display the physical action only, with no accompanying message in the log.</td>
</tr>
</table>
<br>
<b>Special</b>
<div class="text-margin"></div>
<table width="641" class="contents-table2" cellspacing="1">
<tr>
<td class="contents-table2TH1 txtCenter" width="32%">Command</td>
<td class="contents-table2TH1 txtCenter" width="68%">Help</td>
</tr>
<tr>
<td class="contents-table2TH2 txtCenter">/sit (/lounge) [subcommand]</td>
<td class="contents-table2TD1">Certain emotes have special sitting equivalents.<br>
Also sits your character in a chair if the chair is nearby.<br>
<br><span class="text-note">*&nbsp;Moving while seated will cause your character to stand.</span><br>
<div class="text-margin"></div>
<table cellpadding="0" cellspacing="0" border="0" class="text-yellow">
<tr>
<td colspan="2">&gt;&gt;<b>Subcommands:</b></td>
</tr>
<tr valign="top">
<td width="30"><b>on</b></td><td> – Switch to a sitting position.</td>
</tr>
<tr valign="top">
<td><b>off</b></td><td>– Switch to standing position.</td>
</tr>
<tr valign="top">
<td colspan="2">Toggle between sitting and standing when no subcommand is specified.</td>
</tr>
</table>
</td>
</tr>
</table>
====Salutations====
<table width="641" class="contents-table2" cellspacing="1">
<tr>
<td class="contents-table2TH1 txtCenter" width="32%">Command</td>
<td class="contents-table2TH1 txtCenter" width="68%">Help</td>
</tr>
<tr>
<td class="contents-table2TH2 txtCenter">/bow</td>
<td class="contents-table2TD1">Perform a bow.</td>
</tr>
<tr>
<td class="contents-table2TH2 txtCenter">/grandcompanysalute (/gcsalute)</td>
<td class="contents-table2TD1">Perform your Grand Company's salute.<br>
<span class="text-note">*&nbsp;Cannot be performed by those of Recruit rank.</span></td>
</tr>
<tr>
<td class="contents-table2TH2 txtCenter">/goodbye</td>
<td class="contents-table2TD1">Bid farewell.</td>
</tr>
<tr>
<td class="contents-table2TH2 txtCenter">/kneel</td>
<td class="contents-table2TD1">Kneel in respect.</td>
</tr>
<tr>
<td class="contents-table2TH2 txtCenter">/salute</td>
<td class="contents-table2TD1">Perform a salute.</td>
</tr>
<tr>
<td class="contents-table2TH2 txtCenter">/wave</td>
<td class="contents-table2TD1">Wave your hand.</td>
</tr>
<tr>
<td class="contents-table2TH2 txtCenter">/welcome</td>
<td class="contents-table2TD1">Make a welcoming gesture.</td>
</tr>
</table>
====Emotes & Signs====
<table width="641" class="contents-table2" cellspacing="1">
<tr>
<td class="contents-table2TH1 txtCenter" width="32%">Command</td>
<td class="contents-table2TH1 txtCenter" width="68%">Help</td>
</tr>
<tr>
<td class="contents-table2TH2 txtCenter">/blowkiss</td>
<td class="contents-table2TD1">Blow a kiss.</td>
</tr>
<tr>
<td class="contents-table2TH2 txtCenter">/cheer</td>
<td class="contents-table2TD1">Cheer enthusiastically.</td>
</tr>
<tr>
<td class="contents-table2TH2 txtCenter">/congratulate</td>
<td class="contents-table2TD1">Offer congratulations.</td>
</tr>
<tr>
<td class="contents-table2TH2 txtCenter">/me</td>
<td class="contents-table2TD1">Motion to yourself.</td>
</tr>
<tr>
<td class="contents-table2TH2 txtCenter">/deny</td>
<td class="contents-table2TD1">Strongly disagree.</td>
</tr>
<tr>
<td class="contents-table2TH2 txtCenter">/no</td>
<td class="contents-table2TD1">Disagree.</td>
</tr>
<tr>
<td class="contents-table2TH2 txtCenter">/pray</td>
<td class="contents-table2TD1">Offer solemn words of prayer to the Twelve or whatever gods it is you keep.</td>
</tr>
<tr>
<td class="contents-table2TH2 txtCenter">/psych</td>
<td class="contents-table2TD1">Psych yourself up.</td>
</tr>
<tr>
<td class="contents-table2TH2 txtCenter">/think</td>
<td class="contents-table2TD1">Become lost in thought.</td>
</tr>
<tr>
<td class="contents-table2TH2 txtCenter">/thumbsup</td>
<td class="contents-table2TD1">Strongly agree.</td>
</tr>
<tr>
<td class="contents-table2TH2 txtCenter">/yes</td>
<td class="contents-table2TD1">Nod in approval.</td>
</tr>
</table>
====Actions & Movements====
<table width="641" class="contents-table2" cellspacing="1">
<tr>
<td class="contents-table2TH1 txtCenter" width="32%">Command</td>
<td class="contents-table2TH1 txtCenter" width="68%">Help</td>
</tr>
<tr>
<td class="contents-table2TH2 txtCenter">/airquotes</td>
<td class="contents-table2TD1">Make air quotes.
<div class="text-note">*&nbsp;Motion not accompanied by a log message.</div>
</td>
</tr>
<tr>
<td class="contents-table2TH2 txtCenter">/clap</td>
<td class="contents-table2TD1">Applaud.</td>
</tr>
<tr>
<td class="contents-table2TH2 txtCenter">/dance</td>
<td class="contents-table2TD1">Start dancing.</td>
</tr>
<tr>
<td class="contents-table2TH2 txtCenter">/doze</td>
<td class="contents-table2TD1">Start dozing off.</td>
</tr>
<tr>
<td class="contents-table2TH2 txtCenter">/grovel</td>
<td class="contents-table2TD1">Fall to your knees in unworthiness.</td>
</tr>
<tr>
<td class="contents-table2TH2 txtCenter">/pose</td>
<td class="contents-table2TD1">Strike a pose.</td>
</tr>
<tr>
<td class="contents-table2TH2 txtCenter">/stagger</td>
<td class="contents-table2TD1">Stagger for a moment.</td>
</tr>
<tr>
<td class="contents-table2TH2 txtCenter">/stretch</td>
<td class="contents-table2TD1">Stretch.</td>
</tr>
<tr>
<td class="contents-table2TH2 txtCenter">/surprised</td>
<td class="contents-table2TD1">Act surprised.</td>
</tr>
</table>
====Signals & Instructions====
<table width="641" class="contents-table2" cellspacing="1">
<tr>
<td class="contents-table2TH1 txtCenter" width="32%">Command</td>
<td class="contents-table2TH1 txtCenter" width="68%">Help</td>
</tr>
<tr>
<td class="contents-table2TH2 txtCenter">/beckon</td>
<td class="contents-table2TD1">Make a beckoning motion.</td>
</tr>
<tr>
<td class="contents-table2TH2 txtCenter">/examineself</td>
<td class="contents-table2TD1">Admire yourself.</td>
</tr>
<tr>
<td class="contents-table2TH2 txtCenter">/lookout</td>
<td class="contents-table2TD1">Scan the area.</td>
</tr>
<tr>
<td class="contents-table2TH2 txtCenter">/point</td>
<td class="contents-table2TD1">Point at something.</td>
</tr>
<tr>
<td class="contents-table2TH2 txtCenter">/poke</td>
<td class="contents-table2TD1">Make a poking gesture.</td>
</tr>
</table>
====Positive Reactions====
<table width="641" class="contents-table2" cellspacing="1">
<tr>
<td class="contents-table2TH1 txtCenter" width="32%">Command</td>
<td class="contents-table2TH1 txtCenter" width="68%">Help</td>
</tr>
<tr>
<td class="contents-table2TH2 txtCenter">/blush</td>
<td class="contents-table2TD1">Blush with embarrassment.</td>
</tr>
<tr>
<td class="contents-table2TH2 txtCenter">/chuckle</td>
<td class="contents-table2TD1">Chuckle in amusement.</td>
</tr>
<tr>
<td class="contents-table2TH2 txtCenter">/comfort</td>
<td class="contents-table2TD1">Make a consoling gesture.</td>
</tr>
<tr>
<td class="contents-table2TH2 txtCenter">/happy</td>
<td class="contents-table2TD1">Display extreme happiness.</td>
</tr>
<tr>
<td class="contents-table2TH2 txtCenter">/joy</td>
<td class="contents-table2TD1">Express joy.</td>
</tr>
<tr>
<td class="contents-table2TH2 txtCenter">/laugh</td>
<td class="contents-table2TD1">Burst out laughing.</td>
</tr>
<tr>
<td class="contents-table2TH2 txtCenter">/rally</td>
<td class="contents-table2TD1">Give encouragement.</td>
</tr>
<tr>
<td class="contents-table2TH2 txtCenter">/soothe</td>
<td class="contents-table2TD1">Make a comforting gesture.</td>
</tr>
</table>
====Negative Reactions====
<table width="641" class="contents-table2" cellspacing="1">
<tr>
<td class="contents-table2TH1 txtCenter" width="32%">Command</td>
<td class="contents-table2TH1 txtCenter" width="68%">Help</td>
</tr>
<tr>
<td class="contents-table2TH2 txtCenter">/angry</td>
<td class="contents-table2TD1">Be angry.</td>
</tr>
<tr>
<td class="contents-table2TH2 txtCenter">/cry</td>
<td class="contents-table2TD1">Break into tears.</td>
</tr>
<tr>
<td class="contents-table2TH2 txtCenter">/disappointed</td>
<td class="contents-table2TD1">Convey utter disappointment.</td>
</tr>
<tr>
<td class="contents-table2TH2 txtCenter">/doubt</td>
<td class="contents-table2TD1">Appear doubtful.</td>
</tr>
<tr>
<td class="contents-table2TH2 txtCenter">/fume</td>
<td class="contents-table2TD1">Express disappointment.</td>
</tr>
<tr>
<td class="contents-table2TH2 txtCenter">/furious</td>
<td class="contents-table2TD1">Be furious.</td>
</tr>
<tr>
<td class="contents-table2TH2 txtCenter">/huh</td>
<td class="contents-table2TD1">Express confusion.</td>
</tr>
<tr>
<td class="contents-table2TH2 txtCenter">/panic</td>
<td class="contents-table2TD1">Start to panic.</td>
</tr>
<tr>
<td class="contents-table2TH2 txtCenter">/shocked</td>
<td class="contents-table2TD1">Act shocked.</td>
</tr>
<tr>
<td class="contents-table2TH2 txtCenter">/shrug</td>
<td class="contents-table2TD1">Shrug.</td>
</tr>
<tr>
<td class="contents-table2TH2 txtCenter">/sulk</td>
<td class="contents-table2TD1">Wallow in self-pity.</td>
</tr>
<tr>
<td class="contents-table2TH2 txtCenter">/upset</td>
<td class="contents-table2TD1">Express disgust.</td>
</tr>
</table>
===Placeholders===
===Placeholders===
The following placeholder commands are also available for chatting and text commands.
The following placeholder commands are also available for chatting and text commands.
====Targeting Placeholders====
====Targeting Placeholders====
<table width="641" class="contents-table2" cellspacing="1">
{| class="wikitable"
! Placeholder
<tr>
! Description
<td class="contents-table2TH1 txtCenter" width="25%">Command</td>
|-
<td class="contents-table2TH1 txtCenter" width="75%">Help</td>
|<t>, <target>
</tr>
|Displays current target's name.
|-
<tr>
|&lt;tt&gt;, <t2t>
<td class="contents-table2TH2 txtCenter">&lt;t&gt;</td>
|Displays target of current target's name
<td class="contents-table2TD1">Displays current target name.</td>
|-
</tr>
|<f>, <focus>
 
|Displays your focus target's name
<tr>
|-
<td class="contents-table2TH2 txtCenter">&lt;me&gt;</td>
|<r>, <reply>
<td class="contents-table2TD1">Displays your character's name.</td>
|Displays the name of the last player to send you a /tell
</tr>
|-
 
|<pet>
<tr>
|Displays your current (Familiar/Egi/Fairy) name
<td class="contents-table2TH2 txtCenter">&lt;p0&gt;</td>
|-
<td class="contents-table2TD1">Party Member 0. Displays your character's name.</td>
|<comp>, <buddy>, <c>, &lt;b&gt;
</tr>
|Displays your summoned chocobo companion's name
 
|-
<tr>
|<mo>, <mouse>
<td class="contents-table2TH2 txtCenter">&lt;p1&gt;</td>
|Displays the name of the target under your mouse cursor (or party/ally UI)
<td class="contents-table2TD1">Party Member 1. Displays name of first party member in list.</td>
|-
</tr>
|<f>, <focus>
 
|Displays the name of your /focustarget
<tr>
|-
<td class="contents-table2TH2 txtCenter">&lt;p2&gt;</td>
|<me>, <0>
<td class="contents-table2TD1">Party Member 2. Displays name of second party member in list.</td>
|Displays your character's name.
</tr>
|-
 
|<1>
<tr>
| Party Member 1. Displays name of first party member in list.
<td class="contents-table2TH2 txtCenter">&lt;p3&gt;</td>
|-
<td class="contents-table2TD1">Party Member 3. Displays name of third party member in list.</td>
|<2>
</tr>
| Party Member 2. Displays name of second party member in list.
 
|-
<tr>
|<3>
<td class="contents-table2TH2 txtCenter">&lt;p4&gt;</td>
| Party Member 3. Displays name of third party member in list.
<td class="contents-table2TD1">Party Member 4. Displays name of fourth party member in list.</td>
|-
</tr>
|<4>
 
| Party Member 4. Displays name of fourth party member in list.
<tr><td class="contents-table2TH2 txtCenter">&lt;p5&gt;</td>
|-
<td class="contents-table2TD1">Party Member 5. Displays name of fifth party member in list.</td>
|<5>
</tr>
| Party Member 5. Displays name of fifth party member in list.
 
|-
<tr><td class="contents-table2TH2 txtCenter">&lt;p6&gt;</td>
|<6>
<td class="contents-table2TD1">Party Member 6. Displays name of sixth party member in list.</td>
| Party Member 6. Displays name of sixth party member in list.
</tr>
|-
 
|<7>
<tr>
| Party Member 7. Displays name of seventh party member in list.
<td class="contents-table2TH2 txtCenter">&lt;p7&gt;</td>
|-
<td class="contents-table2TD1">Party Member 7. Displays name of seventh party member in list.</td>
|<8>
</tr>
| Party Member 8. Displays name of eighth party member in list.
 
|-
<tr>
|<la>, <lastattacker>
<td class="contents-table2TH2 txtCenter">&lt;st&gt;</td>
| Displays the last enemy that attacked you.
<td class="contents-table2TD1">Subtarget.</td>
|-
</tr>
|<le>, <lastenemy>
 
| Displays the last enemy you targeted.
<tr>
|-
<td class="contents-table2TH2 txtCenter">&lt;stpc&gt;</td>
|<lt>, <lasttarget>
<td class="contents-table2TD1">Displays available PC subtargets.</td>
| Displays your last target.
</tr>
|-
 
|<attack1>, <attack2>, <attack3>, <attack4>, <attack5>
<tr>
|Displays target to attack 1-5's name (using [[signs]])
<td class="contents-table2TH2 txtCenter">&lt;stnpc&gt;</td>
|-
<td class="contents-table2TD1">Displays available NPC subtargets.</td>
|<bind1>, <bind2>, <bind3>  
</tr>
|Displays target to bind 1-3's name (using [[signs]])
 
|-
<tr>
|<ignore1>, <ignore2>
<td class="contents-table2TH2 txtCenter">&lt;stenemy&gt;</td>
|Displays target to ignore 1-2's name (using [[signs]])
<td class="contents-table2TD1">Displays available engageable enemy subtargets.</td>
|-
</tr>
|<square>
 
|Displays the name of the target marked with a square (using [[signs]])
<tr>
|-
<td class="contents-table2TH2 txtCenter">&lt;stenmity&gt;</td>
|<circle>
<td class="contents-table2TD1">Displays available engaged enemy subtargets. </td>
|Displays the name of the target marked with a circle (using [[signs]])
</tr>
|-
 
|<cross>
<tr>
|Displays the name of the target marked with a cross (using [[signs]])
<td class="contents-table2TH2 txtCenter">&lt;stparty&gt;</td>
|-
<td class="contents-table2TD1">Displays available party member subtargets.</td>
|<triangle>
</tr>
|Displays the name of the target marked with a triangle (using [[signs]])
 
|}
<tr>
<td class="contents-table2TH2 txtCenter">&lt;lastat&gt;</td>
<td class="contents-table2TD1">Displays the last enemy that attacked you.</td>
</tr>


</table>
====Non-Targeting Placeholders====
====Non-Targeting Placeholders====
{| class="wikitable"
{| class="wikitable"
!Command
!Placeholder
!Help
!Description
|-
|<class>, <job>
|Displays current class (or job) and level. <br>Example: scholar(80)
|-
|-
|<hp>
|<hp>
Line 1,446: Line 1,045:
|Displays current MP as a percentage.<br>Example: 75%
|Displays current MP as a percentage.<br>Example: 75%
|-
|-
|<tp>
|<comphp>
|Displays current TP.<br>Example: 3000
|Displays your chocobo's current HP and maximum HP.<br>Example: 150/200
|-
|<lastst>
|Displays name of last subtarget.
|-
|-
|<pos>
|<comphpp>
|Display’s coordinates of current location.
|Displays your chocobo's current HP as a percentage.<br>Example: 75%
|-
|-
|<sign0>
|<thpp>, <targethpp>
|Displays ally sign 0.
|Displays target's current HP as a percentage.<br>Example: 75%
|-
|-
|<sign1>
|<fhpp>, <focushpp>
|Displays ally sign 1.
|Displays focus target's current HP as a percentage.<br>Example: 75%
|-
|-
|<sign2>
|<fclass>, <focusclass>, <fjob>, <focusjob>
|Displays ally sign 2.
|Displays focus target's class (or job). <br>Example: astrologian
|-
|-
|<sign3>
|<pos>
|Displays ally sign 3.
|Display's coordinates of current location.
|-
|<sign4>
|Displays ally sign 4.
|-
|-
|<sign5>
|<flag>
|Displays ally sign 5.
|Display's coordinates of flag's location.
|-
|-
|<sign6>
|<recast.[action name]>
|Displays ally sign 6.
|Display's cooldown for specified action. <br>Example (<recast.summon seraph>): 1:32
|-
|<sign7>
|Displays ally sign 7.
|}
|}
==Guides==
{{main|Macro Guides}}
[[Category:Macro]]
[[Category:Macro]]

Latest revision as of 17:44, 21 October 2024

See also Commands, Controller Guide and Macro Guides

Macro icon2.png Macros are user-defined sequences of commands that allow you to record multiple actions and trigger them with a single button or key stroke.

Creating Macros

  1. Open the Main Menu.
  2. Select the User Macro Option under "System".
  3. Select the Macro Number you wish to modify.
  4. Name the Macro.
  5. Select the Macro Icon.
    • Note: for additional icon options, you can use the /macroicon or /micon command within the macro.
    • For example, using /micon "Fast Blade" will set the Macro Icon to the same icon used by this ability (Fast Blade).
  6. Add the script to the Macro.
  7. The Macro can then be set from the Macro UI to the Hotbar as an action.

Macro Functionality

  • Each macro can contain a maximum of 15 lines/commands.
  • A macro cannot start another macro (no nested macro commands).
  • Only one macro can run at a time. Starting a new macro will cancel the currently running macro.
  • There is no way to change the behavior of any macro once it begins running, even if certain conditions have been changed. This means that the actions taken are set and writing branching actions/commands based on conditions within the macro is not possible.
  • A character can have a maximum of 100 character-specific individual macros and 100 shared macros that are shared across all characters on the account.
    • This means that each character has, at any given time, access to 200 macros.

Uses of Macros

  • The ability to queue actions in sequence using the Wait Function subcommand (<wait.X>) allow for several actions to be performed with a single press of the Macro on the hotbar, allowing for players to perform multiple actions with ease.
    • This mean that macros are often used by Crafters to streamline the crafting process for large numbers of items, as using a standardised macro for crafting specific items is more convenient than multiple individual manual inputs.
  • Another use of macros is to change the game's settings; it is possible to control game settings such as volume, battle effects display toggle, and HUD layouts without navigating through numerous menus.
    • This allows for Macros to be used for other QoL purposes, such as allowing players to quickly change your gearsets & combining actions/emotes with messages to other players with an single macro. This serves to both add ease of convenience to key functions as well as add flavor to interactions with other players.
  • Macros can also be used to rapidly send messages in party or alliance chat - this is used in certain cases to quickly communicate and visualize boss mechanics to the parties/alliance before major boss fights.

Limitations

  • While macros may make it easier in theory to chain a sequence of actions, there are certain limitations that affect the effectiveness of said macros:
    • All macros are fixed to run even if conditions change. For crafters using Crafting Macros, altered material conditions (Poor/Good/Excellent) happening while the crafting macros are running may cause either delayed or failed syntheses.
    • High level crafting usually does not fit within the 15 lines limit, so it is recommended to use 2 or more macros for certain crafting recipes.
  • The process of using macros as actions while using the Wait Function (<wait.X>) to queue actions is also inherently slower than manual human inputs; the Wait Function can only delay actions by full seconds and does not allow the use of decimal points.
    • This means that if the recast timer is the GCD standard of 2.5 seconds, there will be a sub-optimal delay of 0.5 seconds of inaction. As this delay adds up over time across commands within more complex macros, using macros to queue up combat actions is less time-efficient compared to manual inputs and is not recommended for multiplayer combat-oriented content.
    • The Wait Function also counts the delay time starts when the first command/action is started, not after the specific command/action is executed. As the animation time for macros may vary between actions, this may make it tricky to time the sequencing of actions while writing the macro.

List of Commands

This section is largely incomplete and is in need of detailing.

Text Commands

In general, entering a text command starting with the forward slash key ("/") allows players to change equipment, use abilities, perform emotes and various other actions. Additional directions such as subcommands and placeholders can be added to commands for even greater customization, such as specifying targets, toggling functions on and off, and so on. The additional directions should follow the main command, separated by a space.

Chat

Main article: Chat Text Commands
Command Shorthand Help
/alliance [mes.] /a Sends a message to all members of your current alliance, regardless of their location.
Typing /alliance or /a without a message switches the default chat mode to [Alliance].
/freecompany [mes.] /fc Sends a message to all members of your current Free Company, regardless of their location.
Typing /freecompany or /fc without a message switches the default chat mode to [Alliance].
/say [mes.] /s Sends a message to all PCs within a small radius.
The message will not be displayed if a PC has their [Say] chat filter turned on.
Typing /say or /s without a message switches the default chat mode to [Say].
/shout [mes.] /sh Sends a message to all PCs in the same area. The message will not be displayed if a PC has deselected [Shout] in the chat filter.
/tell[PC_name] [mes.] /t Sends a message to a specific PC within the same World.
This message cannot be seen by any other PCs.
Typing /tell or /t [PC_name] without a message switches the default chat mode to [Tell].
/party [mes.] /p Sends a message to all members of your current party, regardless of their location.
Typing /party or /p without a message switches the default chat mode to [Party].
/linkshell [mes.] /l Sends a message to all members of your active linkshell, regardless of their location.
Typing /linkshell or /l without a message switches the default chat mode to [Linkshell].
/echo [mes.] /e Displays a message that only you can see.
/chatmode [chat mode] /cm Set the default chat mode.

>>Example:
/chatmode party
(Changes default chat mode to party chat.)
The default mode will be deactivated after a single message if it is set to Shout.
When setting the default mode to Tell, you are still required to enter the recipient PC's name.


If no chat mode is specified, the current default setting will be displayed.

Actions

Command Shorthand Help
/action [action name] /ac Uses an action on a specified target. This cannot be used with actions you have not yet learned, or when restricted by other factors.
/petaction [action name] /pac Uses a pet action on the specified PC. Uses current target when not specified. This cannot be used with pet actions you have not yet learned, or when restricted by other factors.

e.g. /petaction Obey

/companionaction [action name] /cac ses a companion action. The target of companion actions cannot be specified. This cannot be used with companion actions you have not yet learned, or when restricted by other factors.

e.g. /companionaction Attacker Stance

/recast [action name] none Displays time remaining until the specified action can be used again.
/actionerror [toggle] /aerror Disables, or enabled action errors, useful for preventing messaging on macros that are intended to fallback.
Value Description
Options
On Enable action error messages
Off Disable action error messages
/equipaction [slot] [action name] /eaction Equips an action to a specified slot.


If an action name is omitted, the action currently equipped to that slot will be removed. Basic class actions cannot be removed. Slots are designated by the numbers 1–30.

/actionqueue [subcommand] /aq Toggle the priority input feature for actions.

Displays whether priority input is enabled or disabled when no subcommand is specified.

Value Description
Subcommands
On Enable priority input
Off Disable priority input
/actioncancel [subcommand] /acan Enable cancelling of actions by selecting them again from the action bar while they are being cast or channeled.

Toggles between on and off when no subcommand is specified.

Value Description
Subcommands
On Enable cancelling via the action bar.
Off Disable cancelling via the action bar.

Targeting

Command Shorthand Help
/target [subcommand] /ta Targets the object/entity specified by [subcommand]. Does not work if the specified entity is out of targeting range or does not exist.
Value Description
Subcommands
<0> Targets self.
<1> through <8> Targets the specified party member. (1 is always self.)
Other game-recognized target placeholder. Examples: <pet>, <comp> (companion), <tt> or <t2t> (target of your target), <f> or <focus>, etc.

Of particular note, <t> or <target> (your target) does nothing with this command, since it will either target what you are already targeting, or will not exist if you have nothing targeted (causing the macro line to return an error).

A complete list of game-recognized target placeholders can be found here: https://na.finalfantasyxiv.com/lodestone/playguide/db/text_command/placeholder/

/targetmode [subcommand] /tmode Toggle between targeting modes.
Value Description
Subcommands
a Activate targeting mode A. Use up and down to target party members, and left and right to cycle targets based on current target filter.
b Activate targeting mode B. Use up and down to select a target filer, and left and right to cycle targets.
c Activate targeting mode C. Use up and down to target party members, and left and right to cycle all targets.
/battletargetmode [subcommand] /btmode Toggle targeting mode only for enemies that are engaged. Toggle on and off when no subcommand is specified.
Value Description
Subcommands
On Activate targeting mode.
Off Disable targeting mode.
/directtarget [subcommand] /dtar Toggle direct targeting on. Press accept/confirm to select the nearest target, regardless of filters. Toggle between on and off when no subcommand is specified.
Value Description
Subcommands
On Toggle direct targeting on. Press Accept/Confirm to select the nearest target, regardless of target filters.
Off Toggle direct targeting off.
/targetpc none Targets the closest PC within a certain radius.
/targetnpc none Targets the closest NPC or enemy within a certain radius.
/targetenemy /tenemy Targets the closest enemy
/battletarget /bt Targets the closest engaged target
/lockon none Locks on to the target. Enter the command again to turn lock off.
/autolockon [subcommands] /autolock Automatically lock onto targets. Toggle between enabled and disabled modes when no subcommand is specified.
Value Description
Subcommands
On Enable automatic target lock.
Off Disable automatic targtet lock.
/assist /as Targets the target of a PC specified by a ‹t› or ‹p#› macro.
/subtarget [subcommand] /st Toggles subtargeting when executing commands directly from the action bar. Toggle between on and off when no command is specified.
Value Description
Subcommands
On Enable subtargeting.
Off Disable subtargeting.
/facetarget /ft When executed, the character will immediately turn to face the main target. If the character is in motion, the character will come to an immediate halt.

Equipment

Command Shorthand Help
/display[slot] [subcommand] none Toggle the display of gear in the head and/or weapon slots.
Slots Description
arms Toggles the items equipped in the Main Hand & Off-Hand slots.
head Toggles the item equipped in the Head slot.
Subcommands Description
On Show the item equipped in the designated slot.
Off Hide the item equipped in the designated slot.
/gearset [subcommand] /gs Execute gear set functions.
Subcommands Description
change [num1] [num2] Changes your equipment to the gear set registered to the slot [num1] specified.
If glamor plates are available, plate number [num2] can also be specified.
view[num] View your equipment in the gear set registered to the slot [num] specified.
save[num] Save current gear to to the slot [num] specified.
A gear set name can be specified in place of a slot number.
delete[num] Delete the gear set registered to the slot [num] specified.
A gear set name can be specified in place of a slot number.
/title [subcommand] none Change your currently selected title.
Subcommands Description
set "title" Change your current title to "title"
clear Display no title.

Party

Command Shorthand Help
/partycmd [subcommand] /pcmd Executes various party commands.
Value Description
Subcommands
join Accept a party invite.
decline Decline a party invite.
add [name] Invite targeted PC to your party.
leave Leave your current party.
kick [name] Oust a PC from your party.
breakup Dissolve your current party.
/join none Accepts a party invite.
/decline none Declines a party invite.

UI Display

Command Shorthand Help
/actionbar [subcommand] /abar Toggle actionbar display method. Toggles between on and off when no subcommand is specified.
Value Description
Subcommands
on Always display actionbar.
off Display bar only when executing commands.
/actionbarhelp [subcommand] /abarhelp Display pop-up help text for action bars. Toggle between on and off when no subcommand is specified.
Value Description
Subcommands
on Display help text.
off Hide help text.
/targetcursor [subcommand] /tcursor Set the default position of the target cursor.
Value Description
Subcommands
a Set to central.
b Set to floating.
c Set to both central and floating.
/names [subcommand] none Turn all name displays on or off. Toggles between on and off when no subcommand is specified.
Value Description
Subcommands
on Turn names on.
off Turn names off.
/enemylevel [subcommand] /elevel Display levels below enemies' names. Toggles between off and on when no subcommand is specified.
Value Description
Subcommands
on Display enemy levels
off Hide enemy levels.
/enemyicon [subcommand] /eicon Display active and non-active icons for enemies. Toggles between off and on when no subcommand is specified.
Value Description
Subcommands
on Display active (red) and non-active (green) icons.
off Hide active (red) and non-active (green) icons.
/enmity [subcommand] /enm Display enemy enmity icons. Toggles between off and on when no subcommand is specified.
Value Description
Subcommands
on Display enmity icons next to enemy HP bars.
off Hide enmity icons.
/away [subcommand] none Change your online status to away. Toggles between off and on when no subcommand is specified.
Value Description
Subcommands
on Display away icon.
off Hide away icon.
/countdown [value] /count Initiate a countdown in seconds, starting at the designated value (up to 20 seconds).

Countdown length is 5 seconds when no value is specified. Words and numbers displayed will not appear in screenshots.

Menus

Command Shorthand Help
/loot none Opens your loot list.
/friendlist /flist Opens your friend list.
/blacklist [subcommand] /blist Opens your blacklist.
Command Description
Subcommands
add [name] Adds the character with the specified name to your blacklist.
/map none Opens the current area map.
/supportdesk /helpdesk Opens the help desk menu.
/logout none Begins the log out process.
/shutdown none Log out and exit the game.

Configuration

Command Shorthand Help
/shadow [subcommand] none Toggle the display of character shadows. Toggles between enabled and disabled when no subcommand is specified.
Value Description
Subcommands
on Enable character shadows.
off Disable character shadows.
/physics [subcommand] none Toggle realistic physics effects. Toggles between enabled and disabled modes when no subcommand is specified.
Value Description
Subcommands
on Enable realistic physics effects.
off Disable realistic physics effects.
/profanity [subcommand] none Toggle the profane language filter. Toggles between enabled and disabled when no subcommand is specified.
Value Description
Subcommands
on Enable the language filter.
off Disable the language filter.
/scrollingbattletext [subcommand] /sbt Toggle the display of damage and other combat information.
Value Description
Subcommands
on Enable graphic combat text.
off Disable graphic combat text.
/extendeddraw [subcommand] /edraw Extend the range at which graphics are drawn. Toggles between off and on when no subcommand specified.
Value Description
Subcommands
on Enable extended drawing.
off Disable extended drawing.
/textclear [num] [subcommand] /tc Toggle the text auto-hide feature for num log window. Text will be hidden after 60 seconds.

Toggles between off and on when no subcommand is specified.

Value Description
Subcommands
on Turn on the log text hide feature.
off Turn off the log text hide feature.
/camera [subcommand] /cam Set the current camera position as default when no subcommand is specified.
Value Description
Subcommands
reset Reset position to system default.
/uilock [subcommand] none Prevents movement or resizing of UI elements. Toggles between on and off when no subcommand is specified.
Value Description
Subcommands
on Lock the position and size of all UI elements.
off Unlock the position and size of all UI elements.
/uihelp [subcommand] none Display pop-up help text for each UI element. Toggles between on and off when no subcommand given.
Value Description
Subcommands
on Display help text.
off Hide help text.

Player Search

Command Shorthand Help
/search [query] ... /who Search for players using the designated conditions. Results are displayed in the player search interface.

The following can be used as search subcommands:

  • Status
  • Class
  • Level
  • Job
  • Grand Company Affiliation
  • Area
  • Language

Subcommands for the /search (/who) text command can be input directly in the language selected in the FINAL FANTASY XIV Config. Searches can also be made using words found in the auto-translate dictionary.

Other

Command Shorthand Help
/? [command name] /? Gives a detailed explanation of specified command. Abbreviations can be used.

If a command name is incomplete or does not exist, similar commands will be listed.

  • All names used with these commands must be either a single word or in quotation marks.
/macroicon [icon name] [category] /micon Changes icon with named item/action as specified by the category. Category defaults to action if none is specified.
Category Icon Description
action
blueaction
pvpaction
Specified action, blue mage action, and/or PvP action will displayed as the icon.
Recast time and required MP (if any) will be displayed with the icon.
general Specified general action will be displayed as the icon.
Recast time will be displayed with the icon.
pet
companion
Specified pet/companion action will be displayed as the icon.
item
emote
minion
mount
enemysign
waymark
gearset
classjob
quickchat
Specified named item/entity will be displayed as the icon.
/wait [time]
<wait.[time]>
none A macro command for adjusting the pause between commands. A wait time amount of 1 equals one second, and the maximum wait time allowed is 60.

If the wait time amount is over 60, it will be counted as 60.
e.g. /action Swiftcast <me> <wait.1>

/battlemode [subcommand] /bm Toggles between active and passive mode. Toggles between active and passive mode when no subcommand is specified.
Value Description
Subcommands
on Switch to active mode.
off Switch to passive mode.
/item [item name] [target name] none Uses an item on the specified target. Cannot be used with items that are not in your inventory, or when restricted by other factors.
/marking [num] [target] /enemysign Set an enemy sign on the specified target. Select the type of sign using a number from 1 to 8

Example:

/enemysign 1

sets sign type one on target.

/automove none Begin moving in the current direction you are facing; move backwards to cancel manually.
Toggles between on and off when no subcommand is specified.
Value Description
Subcommands
on Turns autowalk/autorun on.
off Turns autowalk/autorun off.
/check [target name] /c Examines the specified PC. Examines current target when no PC is specified.
Used in conjunction with Placeholders (<t>, <target>, <1>-<8>) within Macros.
/timer [subcommand] none Displays the Timers Interface, showing the Daily and Weekly Checklist for in-game activities as well as the time remaining until their Daily/Weekly Resets.
/random [subcommand] none Roll a random number between 0 and the specified upper limit value (from a minimum of 2 up to a maximum of 999). Results will be displayed in a /say radius. Rolls will be between 0 and 999 if no upper limit value is designated.
/dice [chat mode] [subcommand] none Roll a random number between 0 and the specified upper limit value (from a minimum of 2 up to a maximum of 999). Results will be displayed in the specified chat channel. Rolls will be between 0 and 999 if no upper limit value is designated.
Chat Mode Description
party, p Results are displayed in Party Chat.
alliance, al Results are displayed in Alliance Chat.
freecompany, fc Results are displayed in Free Company Chat.
pvpteam, pt Results are displayed in PvP Team Chat.
linkshell1-8, l1-8 Results are displayed in Linkshell Chat.
cwlinkshell1-8, cwl1-8 Results are displayed in Cross-World Linkshell Chat.
/equiplinkshell [subcommand] /el Activate the designated linkshell. Unequips active linkshell when no subcommand is specified.
Value Description
Subcommands
LS Name Equip linkshell with provided name. Quotation marks are required for names containing a space.
LS Number Equip linkshell corresponding to designated number.

Placeholders

The following placeholder commands are also available for chatting and text commands.

Targeting Placeholders

Placeholder Description
<t>, <target> Displays current target's name.
<tt>, <t2t> Displays target of current target's name
<f>, <focus> Displays your focus target's name
<r>, <reply> Displays the name of the last player to send you a /tell
<pet> Displays your current (Familiar/Egi/Fairy) name
<comp>, <buddy>, <c>, <b> Displays your summoned chocobo companion's name
<mo>, <mouse> Displays the name of the target under your mouse cursor (or party/ally UI)
<f>, <focus> Displays the name of your /focustarget
<me>, <0> Displays your character's name.
<1> Party Member 1. Displays name of first party member in list.
<2> Party Member 2. Displays name of second party member in list.
<3> Party Member 3. Displays name of third party member in list.
<4> Party Member 4. Displays name of fourth party member in list.
<5> Party Member 5. Displays name of fifth party member in list.
<6> Party Member 6. Displays name of sixth party member in list.
<7> Party Member 7. Displays name of seventh party member in list.
<8> Party Member 8. Displays name of eighth party member in list.
<la>, <lastattacker> Displays the last enemy that attacked you.
<le>, <lastenemy> Displays the last enemy you targeted.
<lt>, <lasttarget> Displays your last target.
<attack1>, <attack2>, <attack3>, <attack4>, <attack5> Displays target to attack 1-5's name (using signs)
<bind1>, <bind2>, <bind3> Displays target to bind 1-3's name (using signs)
<ignore1>, <ignore2> Displays target to ignore 1-2's name (using signs)
<square> Displays the name of the target marked with a square (using signs)
<circle> Displays the name of the target marked with a circle (using signs)
<cross> Displays the name of the target marked with a cross (using signs)
<triangle> Displays the name of the target marked with a triangle (using signs)

Non-Targeting Placeholders

Placeholder Description
<class>, <job> Displays current class (or job) and level.
Example: scholar(80)
<hp> Displays current HP and maximum HP.
Example: 150/200
<hpp> Displays current HP as a percentage.
Example: 75%
<mp> Displays current MP and maximum MP.
Example: 75/100
<mpp> Displays current MP as a percentage.
Example: 75%
<comphp> Displays your chocobo's current HP and maximum HP.
Example: 150/200
<comphpp> Displays your chocobo's current HP as a percentage.
Example: 75%
<thpp>, <targethpp> Displays target's current HP as a percentage.
Example: 75%
<fhpp>, <focushpp> Displays focus target's current HP as a percentage.
Example: 75%
<fclass>, <focusclass>, <fjob>, <focusjob> Displays focus target's class (or job).
Example: astrologian
<pos> Display's coordinates of current location.
<flag> Display's coordinates of flag's location.
<recast.[action name]> Display's cooldown for specified action.
Example (<recast.summon seraph>): 1:32

Guides

Main article: Macro Guides