Skip to content

Instantly share code, notes, and snippets.

@ferdaber
Last active July 23, 2024 00:53
Show Gist options
  • Save ferdaber/a8c843d2604e982df323f6ec8f105a2c to your computer and use it in GitHub Desktop.
Save ferdaber/a8c843d2604e982df323f6ec8f105a2c to your computer and use it in GitHub Desktop.
Creating a Crafting Macro for FFXIV

Creating a Crafting Advanced Macro for FFXIV

  • For each recipe, find a rotation in https://ffxivteamcraft.com/
  • Export the rotation as a crafting macro, note the time length of the macro
  • Create the following secondary macro:

For single macro loop:

Note that 71 is the G key, 67 is the C key, and 86 is the V key

/sleep 500
/presskey2 71
/sleep 23000
/sleep 2000
/presskey confirm
/sleep 500
/presskey confirm
/sleep 500
/presskey confirm
/sleep 2500
/presskey2 86

For double macro loop:

/sleep 500
/presskey2 71
/sleep 40000
/presskey2 67
/sleep 13000
/sleep 2000
/presskey confirm
/sleep 500
/presskey confirm
/sleep 500
/presskey confirm
/sleep 2500
/presskey2 86
  • Add the length of the first crafting macro into line 3, in milliseconds, and the length of the second crafting macro into line 5
  • Bind the looping macro into key V, the first crafting macro into key G and the second crafting macro into key C
  • Ensure that the keyboard cursor is appropriately placed in the crafting UI
  • To abort the macro, run another user macro, and move the looping macro out of key V OR restart Speeder
  • Total length of ancillary actions is 6000 milliseconds. Add all crafting macro lengths and multiply by number of crafts to create a timer for that many seconds.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment