GithubHelp home page GithubHelp logo

ffc's Introduction

Fr4nsson's FFXIV Config (FFC) | Discord | Download

A complete config for FFXIV with a clean informational HUD layout. All jobs have their spells already assigned to hotbars. No files have been modified or created by third-party applications, all the files have been created and modified by the game. This is not against TOS, it is 100% safe to use.

Index

  1. About
  2. Main Hotbar
  3. General Idea
  4. Backup
  5. Installation (PC)
  6. Installation (Console)
  7. What each files does
  8. Custom Menu
    1. non-pvp
    2. pvp
  9. Frequently Asked Questions (FAQ)
  10. V2.4 Hotbar Layouts
  11. Keybinds
    1. inventory
    2. mount
    3. stance & weapon
    4. marking targets
    5. chat
    6. general
    7. hud
  12. Controller

About

This is a complete config for FFXIV that I've been working on for a very long time. It is very time consuming to figure out a good hud layout and then position all the hud elements and after that is done come up with good keybinds for your jobs, and if possible, keybinds that fits logically with other similar spells between jobs and remember, ffxiv has 20 jobs as I'm writing this (31 with professions included).

When you take all that into consideration it is not something that is easily done or something that you'd manage to do right away, it would take a lot of trial and error and you would change binds over time. I've done that journey for you so you can focus on playing the game instead. If you're one that likes to fiddle around with hud and keybinds and find enjoyment in that, like I do, this is probably not for you. This is for the people that don't wanna deal with that.

Obviously not everyone might like the layout or the keybinds, there may also be some stuff that I've missed or some spells that would fit better in a different slot. This is a work in progress after all. If you have any suggestions for improvements, feel free to post it on discord.

Main Hotbar

main-hotbar

General Idea

general-idea

Backup

  1. Make sure the game is not running!
  2. Navigate to your ffxiv config location on your computer, it is usually under
    Documents\My Games\FINAL FANTASY XIV - A Realm Reborn
  3. Make a copy of the following items and put them somewhere safe
    FFXIV.cfg
    MACROSYS.dat
    FFXIV_CHR folders
  4. Done

Installation (PC)

  1. Make sure the game is not running!
  2. Download the config from nexusmods.
  3. Run the installer, the installer will automatically make backups of your current characters and restore them from backup incase at some point you would uninstall the config.
  4. If you don't have the runtime you will be prompted to download it first time running the installer. On Microsoft's website, choose Run desktop apps and then choose the correct one for your system, usually x64. After the runtime has been installed you can run the FFC installer again.
  5. Check the shortcut that was placed on your desktop.
  6. Done. 🎉

Manual Installation (PC) | Youtube | Picture

  1. Make sure the game is not running!
  2. Backup your current config, installing this config will overwrite almost everything in your current config.
  3. Download the config from nexusmods.
  4. Navigate to your ffxiv config location on your computer, it is usually under
    Documents\My Games\FINAL FANTASY XIV - A Realm Reborn
  5. Open the zip file you downloaded.
  6. Open the Manual Installation folder.
  7. Extract FFXIV.cfg and MACROSYS.dat into FINAL FANTASY XIV - A Realm Reborn folder and replace when prompted.
  8. Rename one of the Addon_RESOLUTION.dat inside CharacterData to just Addon.dat and delete the other Addon_RESOLUTION.dat's.
  9. Extract files INSIDE of CharacterData into each folder starting with FFXIV_CHR and replace when prompted.
  10. Read the README.txt which came with the zip, it contains important information you need to know.
  11. Done. 🎉

Installation

Installation (Console)

You need to buy at least starter edition on pc (yes, even if you have already bought a license on console) and follow the steps below

What to do on pc

  1. Buy at least starter edition on pc (for the same account you use for the console).
  2. Install the game.
  3. Completely log into the character(s) you want the config on.
  4. Completely exit the game.
  5. Download and install config from nexusmods.
  6. Log back in on any character that you logged into in step 3 and verify that the config did install correctly.
  7. Log out to the character screen (Do not exit game).
  8. On the character screen, click the cog wheel in the top right corner Back Up CLIENT Settings.
    • Choose Proceed, Upload, Ok.
    • You will get a message saying Client Settings data saved to the server.
  9. On the character screen, click the cog wheel in the top right corner next to character Back Up CHARACTER Settings
  • Choose Proceed, Upload, Ok.
  • You will get a message saying Character Settings for X successfully uploaded to the server.
  1. Repeat step 9 on each character you want the config on.
  2. PC done, go to your console and follow the rest of the steps below.

Character Screen

What to do on console

  1. On the character screen, click the cog wheel in the top right corner Back Up CLIENT Settings.
    • Choose Proceed, Download, Ok.
    • Please note that on console you choose download and not upload.
  2. On the character screen, click the cog wheel in the top right corner next to character Back Up CHARACTER Settings.
    • Choose Proceed, Download, Ok.
    • Please note that on console you choose download and not upload.
  3. Repeat step 2 on each character you want the config on.
  4. Restart the game.
  5. Log back in on any character that you downloaded the config to in step 2 and verify that the config did install correctly.
  6. Done. 🎉

What each files does

Fr4nsson's FFXIV Config.zip
|
|- Fr4nsson's FFXIV Config Installer.exe : Automatic install/backup
   Manual Installation
   |
   |- FFXIV.cfg                          : Settings in System Configuration.
   |- MACROSYS.DAT                       : Macros (Shared Tab).
   |- CharacterData
      |
      |- ADDON.DAT                       : UI Settings such as HUD and window layouts.
      |- ADDON_1080_100.DAT              : 1920x1080, 100% Scaling, rename to ADDON.DAT if you want this resolution.
      |- ADDON_1440_100.DAT              : 2560x1440, 100% Scaling, rename to ADDON.DAT if you want this resolution.
      |- ADDON_1440_150.DAT              : 2560x1440, 150% Scaling, rename to ADDON.DAT if you want this resolution.
      |- ADDON_2160_200.DAT              : 3840x2160, 200% Scaling, rename to ADDON.DAT if you want this resolution.
      |- COMMON.DAT                      : Settings in Character Settings.
      |- CONTROL0.DAT                    : Keyboard/mouse mode settings.
      |- CONTROL1.DAT                    : Gamepad mode settings.
      |- HOTBAR.DAT                      : Hotbar content, (spells placed on hotbars).
      |- KEYBIND.DAT                     : Keybinds.
      |- LOGFLTR.DAT                     : Chat log filter settings.
      |- MACRO.DAT                       : Macros (Individual Tab).

Custom Menu

The menu works by using jobs as a database and then assigning items, macros or gearsets to a hidden hotbar you normally don't use so if you want to change what appears in the menu you'll have to unlock some jobs. You don't need to grab the jobs in order to use the menu, you only need to do that in order to edit the menu. 

The logic behind the menu can be found under ALT + U -> Shared Tab

In order to change what is in the menu you need to change to the job that holds the information you're trying to change and press 9. A hidden hotbar (database hotbar) will appear in the top center of the screen on which you can drag other macros, items, gearsets, mounts or whatever to, when you're done with the changes press 9 again to toggle the visibility of the database hotbar.

Below is the currently used jobs, what information they contain in the database and where to get them. Switch to a job listed below and press 9 to toggle the database for that job.

Non-PvP Areas

Job Information Quest Quest Giver Location
Botanist Expand Way of the Botanist Leonceault Old Gridania (x6.4, y8.3)
Miner Collapse Way of the Miner Linette Ul'dah - Steps of Thal (x11,y14)
Fisher Dps Way of the Fisher N'nmulika Limsa Lominsa Lower Decks (x7,y14)
Culinarian Tanks Way of the Culinarian Charlys Limsa Lominsa Upper Decks (x9,y7)
Alchemist Healers Way of the Alchemist Deitrich Ul'dah - Steps of Thal (x9, y13)
Weaver Professions Way of the Weaver Maronne Ul'dah - Steps of Thal (x13.9, y13.2)
Leatherworker Items Way of the Leatherworker Randall Old Gridania (x12.5, y8.2)
Goldsmith Hunt Way of the Goldsmith Jemime Ul'dah - Steps of Thal (x10, y13)
Armorer Misc2 Way of the Armorer G'wahnako Limsa Lominsa Upper Decks (x10,y15)
Blacksmith Misc1 Way of the Blacksmith Randwulf Limsa Lominsa Upper Decks (x10,y15)

PvP Areas (Wolves' Den Pier)

Job Information Quest Quest Giver Location
Bard Expand Way of the Archer Athelyna New Gridania (x15,y12)
Machinist Collapse Savior of Skysteel Stephanivien Ishgard - Foundation (x8.1,y10.1)
Dancer Dps Shall We Dance Eager Lominsan Limsa Lominsa Lower Decks (x9.8,y12.0)
Red Mage Tank Taking the Red Distraught Lass Ul'dah - Steps of Thal (x14.1,y11.7)
Black Mage Healer Way of the Thaumaturge Yayake Ul'dah - Steps of Nald (x7.3,y12.4)

Frequently Asked Questions (FAQ)

What version am I using? You can always view your current version of the config by opening the macro menu ALT + U go to the Shared Tab and in the bottom right check the macro with the Bread Icon. Compare the version number to the newest version on nexusmods to see if you have the most current one.





Is this against TOS? can I get banned for using this? No, this is not even a mod, it's only a config so it is 100% safe to use. There is no external files added, all the files have been created by the game and modified by the game. No files have been modified or created by third-party applications.





Does this config work on console, PS4, PS5 etc?

Yes it does, see Installation (Console).





I've added the Sage and/or Reaper to the menu but it doesn't save, every time I switch it reverts back If you want to include Sage in the custom menu you need to
  1. Switch to job Alchemist (Alchemist job holds database information regarding healer jobs in non-pvp areas)
  2. Press 9 a new hotbar will appear in the top center of the screen
  3. Press SHIFT + G to bring up your gearsets, and drag the sage gearset onto the top center hotbar
  4. Press 9 again to toggle the visibility of the top center hotbar

For Reaper you will follow the exact steps above, just replace Alchemist with Fisher.

To do this in pvp-areas, tp to Wolves' Den Pier and follow the exact steps above but replace Alchemist with Black Mage (Healer) & Dancer (Dps)

For more information on how the custom menu works, see Custom Menu.





In expandable menu, when I click on job change icon, nothing happens, whats wrong? Wrong gearset name, make sure at least one of each job has a gearset with default name, gunbreaker gearset should be Gunbreaker for example.

With the release of patch 6.1 there was some changes with gearset names too, before the default name was GNB(ilvl) but now it is just Gunbreaker for english language. Important!, if you're playing the game with a non-english language you need to make sure your gearset names all matches the names used for the autotranslation in order for the job macros to work. You can check the autotranslation by opening the macro menu ALT+U and then clicking on a job change macro and checking the name. For example, French players need to make their gearset names in all lowercase letters in order for the autotranslation in the job macros to work.

If this happens in PvP areas it's because you're not currently a compatible job for PvP, i.e. professions and blue mage won't work in pvp area with custom menu since they don't have pvphotbars.
Switch to a compatible job by bringing up gearset menu SHIFT + G.





Keybinds

Inventory

I                   = Open all bags
SHIFT + B           = Open character screen, armoury chest and all bags and sort them (I mostly use this one)
SHIFT + I           = Open Chocobo Saddlebag
CTRL  + I           = Armoury Chest

Mount

ALT   + H           = Ridepillion
SHIFT + H           = Single Seat Mount
CTRL  + H           = Multiple Seat Mount

Stance & Weapon

Z                   = Sheathe/Unsheathe Weapon
SHIFT + Z           = Change stance (Try it when holding a weapon, sitting or just standing with weapon sheathed)

Marking Targets / Combat Related (Mostly used when playing as Tank)

ALT   + 1           = Mark primary target to attack
ALT   + 2           = Mark secondary target to attack
ALT   + X           = Mark target to ignore
ALT   + F           = Set Focus Target
ALT   + R           = Ready Check
ALT   + C           = Countdown
CTRL  + M           = Waymark Menu
SHIFT + M           = Signs Menu

Chat

ALT   + S           = Switch chat mode to Say
ALT   + Y           = Switch chat mode to Yell
CTRL  + Y           = Temporarily switch chat mode to Shout
ALT   + P           = Switch chat mode to Party
ALT   + A           = Switch chat mode to Alliance / Raid
ALT   + G           = Switch chat mode to Free Company / Guild
SHIFT + ENTER       = Chat fullscreen

General

8                   = Toggle Keybind bar
9                   = Toggle Database bar
L                   = Limit Break
Mouse5              = Confirm (Used to spam through dialog or spam it when turning in items for seals at GC) 
NUMPAD 0            = Confirm (Used to spam through dialog or spam it when turning in items for seals at GC)
Mouse4              = Cancel
Mouse3              = Auto-run
NUMPAD 1            = Toggle spell effects/names
NUMPAD 2            = Toggle spell effects/names
NUMPAD 3            = Toggle spell effects/names
NUMPAD 4            = Toggle spell effects/names
NUMPAD 5            = Toggle spell effects/names
INSERT              = Toggle spell effects/names, preset 1 (all)
DELETE              = Toggle spell effects/names, preset 3 (limited)
HOME                = Return
CTRL + HOME         = Return (Eternity Ring)
END                 = Teleport Menu
Print Screen        = Screenshot
ALT + U             = Macro Menu
ALT + NUMPAD PLUS   = Continuously increase volume until stopped by pressing NUMPAD -
NUMPAD -            = Stop volume increase (Macro cancel)
NUMPAD +            = Toggle Master Volume On/Off
NUMPAD *            = Helm Visor
NUMPAD /            = RP Walk
SHIFT + G           = Gear sets
G                   = Free Company / Guild Menu
H                   = Housing Menu
J                   = Journal / Quest Log
K                   = Key items
O                   = Friend list
SHIFT + O           = Party Members
CTRL  + O           = Party Finder
CTRL  + L           = Cross-world Linkshells
U                   = Duty Finder
P                   = Spells
SHIFT + P           = PvP Spells
, (comma)           = Currency
. (dot)             = Challenge Log

Hud

Scroll Lock         = Toggle visibility for ALL hud elements (Nice for screenshots)
SHIFT + Scroll Lock = Toggle visibility on some hud elements (Clean Hud)
Arrow Keys          = Select a hud element in hud editor and use key to move hud element by pixel
CTRL + NUMPAD 0     = Toggle Hud Editor

Only 1080p and 2160p versions have the below hud presets!

CTRL + NUMPAD 1     = Hud Preset 1, config default (The one I play with)
CTRL + NUMPAD 2     = Hud Preset 2, larger
CTRL + NUMPAD 3     = Hud Preset 3, like Hud Preset 1, gauges and hp reversed
CTRL + NUMPAD 4     = Hud Preset 4, like Hud Preset 2, gauges and hp reversed
Autorun
Left Analog Stick (Move It) then press L1

Sheathe/Unsheathe Weapon
L1 + R1 or L3

Sprint
R3 or double tap L2 then Dpad Up

Virtual Mouse
L1 + R3

Zoom In/Out
L1 + Right Analog Stick (Move It)

ffc's People

Contributors

fr4nsson avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.