Passport Checker Reborn
An open-source Party Finder enhancement plugin for Final Fantasy XIV, built on the Dalamud plugin framework. Passport Checker Reborn shows a member-info overlay alongside Party Finder listings and integrates with FFLogs and Tomestone.gg for quick player lookup.
- Member Info Overlay — automatically opens alongside the PF detail pane showing party members' names, jobs, and icons.
- FFLogs Integration — on-demand lookup of per-job parse percentiles with colour-coded results (grey → green → blue → purple → orange).
- Tomestone.gg Integration — on-demand prog-point and clear data for the current duty from the Tomestone API.
- Overlay Positioning — attach the overlay to the left or right side of the PF detail window.
- High-End Duty Filter — optionally limit the overlay to Savage, Ultimate, Extreme, Criterion, and Unreal duties.
- Special Border for Known Players — highlight party members you know with a configurable coloured border.
- Party Job Icons — display in-game job icons next to each member, with a text fallback.
- Current Party Info — a separate overlay attached to the in-game Party Members list showing FFLogs and Tomestone data for your party.
- Configurable Position — Left, Right, Above, Below, or Unbound (free-floating).
- Duty Selector — choose a specific encounter for per-party lookups.
- Auto-Hide — optionally hide the party list overlay while in duty or combat.
- Cross-World Support — detects cross-world parties via
InfoProxyCrossRealm.
- Auto-Refresh — periodically refreshes the PF listing at a configurable interval (10–120 seconds), pausing while the detail pane is open.
| Command | Description |
|---|---|
/pfchecker |
Toggle the main plugin window |
- Enter
/xlsettingsin the chat window and go to the Experimental tab in the opening window. - Skip below the DevPlugins section to the Custom Plugin Repositories section.
- Copy and paste the repo.json link into the first free text input field.
https://raw.githubusercontent.com/FFXIV-CombatReborn/CombatRebornRepo/main/pluginmaster.json
- Click on the + button and make sure the checkmark beside the new field is set afterwards.
- Click on the Save-icon in the bottom right.
Open settings with /pfcheckersettings or via the Dalamud plugin installer.
Configure Party Finder detail and list enhancements. Some settings are placeholders for future features and are shown as disabled in the UI.
Toggle the member info overlay, high-end duty filter, overlay side, and FFLogs/Tomestone integrations. Configure the party list overlay position and auto-hide behaviour.
Enter your FFLogs API Client ID and Client Secret, then click Save & Test Credentials to verify.
How to obtain FFLogs API credentials
- Go to the FFLogs API portal.
- Click Create Client.
- Enter a client name (e.g.
PassportCheckerReborn). - Provide any Redirect URL (e.g.
https://example.com/). - Leave Public Client unchecked.
- Copy the generated Client ID and Client Secret into the plugin settings.
Enter your Tomestone API key (Bearer token) and click Save.
How to obtain a Tomestone API key
- Go to your Tomestone Account Settings.
- Scroll to the API access token section.
- Click Generate access token.
- Copy the token into the plugin settings.
Requires the Dalamud .NET SDK (v14+) and .NET 10.
dotnet restore
dotnet buildThis project is licensed under the GNU Affero General Public License v3.0.