mirror of
https://github.com/goatcorp/Dalamud.git
synced 2025-12-12 18:27:23 +01:00
FFXIV plugin framework and API
Ideally, we would use (ImGui.GetIO().ConfigFlags & ImGuiConfigFlags.NavEnableGamepad) > 0 for testing in the GamepadPollDetour whether ImGui should handle gamepad controls or not. However, this has a race condition during load with the detour which sets up ImGui and throws if our detour gets called before the other, so we opt-in for a dedicated boolean. |
||
|---|---|---|
| .github/workflows | ||
| api | ||
| Dalamud | ||
| Dalamud.Injector | ||
| Dalamud.Test | ||
| DalamudDebugStub | ||
| docs | ||
| lib | ||
| Resources | ||
| .editorconfig | ||
| .gitattributes | ||
| .gitignore | ||
| .gitmodules | ||
| CreateHashList.ps1 | ||
| Dalamud.sln | ||
| Dalamud.sln.DotSettings | ||
| docfx.json | ||
| filterConfig.yml | ||
| index.md | ||
| LICENSE | ||
| README.md | ||
Dalamud

Dalamud is a plugin development framework for FINAL FANTASY XIV that provides access to game data and native interoperability with the game itself to add functionality and quality-of-life.
It is meant to be used in conjunction with FFXIVQuickLauncher.
Plugin development
Dalamud features a growing API for in-game plugin development with game data and chat access and overlays. Please see the API documentation for more details.
If you need any support regarding the API or usage of Dalamud, please join our discord server.
Thanks to Mino, whose work has made this possible!