XIVLauncher (abbreviated as XL) is a faster launcher for Final Fantasy XIV, with various available addons and enhancements to the game!
The original FFXIV launcher is slow, tedious, kinda ugly and cannot save your password. This project aims to fix that and add some QoL features to the game that were not there before, such as:
- Auto-login
- Fast patching
- Launching tools like ACT when starting the game
- Discord Rich Presence
- Fast in-game market board price checks
- Integrity check for game files
- Chat filtering
- Chat bridge to Discord
- Discord notifications for duties, retainer sales, etc.
Check the settings page and use the /xlhelp command in-game to see available commands.
Download the latest "Setup.exe" from the releases page and run it. XIVLauncher will start and will be installed to your start menu. To uninstall, you can use the Windows Programs & Apps menu or right click XIVLauncher in your start menu.
XIVLauncher lets you use many community-created plugins that improve your game. Please check this site for a list of them.
To make your own in-game plugins for XIVLauncher, check out the API documentation.
As an example, check out the market board plugin.
If you want to contribute to the plugin API itself, you can check it out here.
Compiled plugins for testing go into the %AppData%\XIVLauncher\devPlugins
folder.
Special thanks to Mino for his hooking base!
We don't think so - our official guideline for plugins on this launcher is this:
Make sure that your plugin does not directly interact with the game servers in a way that is...
a) outside of specification, as in allowing the player to do things or submit data to the server that would not be possible by normal means or by a normal player on PC or PS4.
b) automatic, as in polling data or making requests without direct interaction from the user which could create unwanted load on the server or give away that XIVLauncher is being used.
We feel like that this offers developers the freedom to improve the game's functionality in ways that SE can't, while officially disallowing plugins that can give unfair advantages to players on other platforms.
Please check out the FAQ, you may find what you need there.
As with all of my stuff, this is technically not in line with Square Enix TOS - I've tried to make it as undetectable as possible and no one, as far as I know, has gotten into trouble for using this - but it always could be a possibility. Sentry is used for error tracking, all personal data like usernames or passwords is stripped and will never be stored.