Skip to content

NexusFFXIV — Dalamud Plugin Repository

A custom Dalamud plugin repository for FINAL FANTASY XIV — host for NexusFFXIV plugins plus a curated mirror of third-party Dalamud repos.

Update pluginmaster License: AGPL v3 Dalamud API

Repo file Plugin count Scope
pluginmaster.json pluginmaster NexusFFXIV plugins only
https://raw.githubusercontent.com/NexusFFXIV/DalamudRepo/main/pluginmaster.json
common-repo.json common-repo Plugins from selected third-party repos
https://raw.githubusercontent.com/NexusFFXIV/DalamudRepo/main/common-repo.json
external-repo.json external-repo Individual third-party plugins
https://raw.githubusercontent.com/NexusFFXIV/DalamudRepo/main/external-repo.json
all-repo.json all-repo Everything above — default subscribe URL
https://raw.githubusercontent.com/NexusFFXIV/DalamudRepo/main/all-repo.json
gen-repo.json gen-repo Auto-discovered third-party repos (standalone, not in all-repo)
https://raw.githubusercontent.com/NexusFFXIV/DalamudRepo/main/gen-repo.json

Version consistency check

The build script warns when an entry's AssemblyVersion or TestingAssemblyVersion disagrees with the release tag its download link points at, e.g. a link to v0.2.0 next to an AssemblyVersion of 0.1.2.0.

That combination is worth flagging because it fails silently. Dalamud decides whether an update exists by comparing the version in this file against the installed assembly, so a stale version means the entry looks healthy, the link points at the new zip, and no user is ever offered the update. PlayerNexusTracker v0.2.0 shipped that way once; the plugin repo now gates its own releases on tag/manifest/assembly agreement, and this is the second net.

It stays a warning rather than a hard failure: external plugins are not ours to gate, and some upstreams version their assemblies independently of their tags. Tags that are not plain versions (release-2024-01, and similar) are skipped rather than guessed at.

📥 Install (as a player)

  1. Open Dalamud's Settings → Experimental tab (the ⚠️ icon in the Settings window).

  2. Under Custom Plugin Repositories, paste the default URL:

    https://raw.githubusercontent.com/NexusFFXIV/DalamudRepo/main/all-repo.json
    
  3. Tick the new entry as Enabled and hit Save.

  4. Open /xlplugins, switch to All Plugins, search for the plugin you want, click Install.

Note

Other scopes — pick a different URL from the table at the top if you want a narrower view (e.g. only NexusFFXIV plugins).

Testing builds — tick Settings → Experimental → Get plugin testing builds to surface pre-release versions when available.

Contributing

Want to add a plugin, mirror another repo, or understand how the pipeline works? See CONTRIBUTING.md.

License

AGPL-3.0-only — consistent with the rest of the NexusFFXIV org.

About

Custom Dalamud plugin repository (pluginmaster.json) for FFXIV / Final Fantasy XIV — host for NexusFFXIV plugins + curated third-party plugins. Subscribe in XIVLauncher under Custom Plugin Repositories.

Topics

Resources

Code of conduct

Contributing

Security policy

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages