Clean Chat
XA Mods > Game Mods > Clean Chat optionally hides English welcome, seasonal-event and phishing reminders, plus recognized RMT advertising. The main toggle defaults off; choose each category independently. Filtering affects future messages and keeps errors, GM messages and XA coordination available.
Optional custom regex rules support selected Notice, System, Say, Shout, Yell and incoming Tell channels. Apply and Save Regex stores up to 20 rules with 512 characters per rule. Invalid or timed-out rules report a diagnostic and stay disabled until reapplied. Settings work with presets and Game Mods restore.
Dalamud Log Cleaner
In XA Mods > Game Mods, Archive and Clear Log keeps up to 10 MiB of recent output in the matching old log, then clears this client's active log while new messages continue. Run the same action with /xa clearlog or XASlave.ExecuteCommand("clearlog"). The /xllog display is unchanged.
Automatic cleanup defaults off. Choose a check interval of 1-1440 minutes, with 15 minutes as the default; cleanup runs when a scheduled check finds the active file at 90 MiB or larger. The first check runs after one full interval. The toggle and interval save with enabled XA Mods presets, and the panel shows the last checked size and result.
Check Log Size shows the active file's size in MiB and bytes with the check time, without clearing it or changing the schedule. Both manual buttons remain available when automatic cleanup is off. Game Mods restore and Disable All Mods turn automatic cleanup off.
Hide Game Objects
Choose Hide Friends, Hide Party & Alliance Members and Hide Non-Friends independently. Party/alliance membership takes priority over friendship. Hide Friends and Hide Party & Alliance Members default off; marked objects and your own character remain visible.
Enable Only Hide Players Beyond Distance to keep players within Max Distance visible and hide selected player categories farther away. Optional Honor Sanctuary Minimums uses Sanctuary Distance in areas the game marks as sanctuaries; otherwise Max Distance always applies. Defaults are 10 yalms for Sanctuary Distance and 50 for Max Distance, adjustable from 1 to 300 with Sanctuary Distance no greater than Max Distance. Both new toggles default off. Distances include height; players exactly at the limit remain visible, and visibility updates as players move or sanctuary state changes.
Separate options cover pets/minions, chocobos, low-value NPCs and Hide Fashion Accessories, including your own accessories. Hide Beasts controls other players' Beastmaster companions; Hide own Beast controls yours independently. These beast/accessory options default off. To hide only beasts, turn off the broader Hide pets option; beasts with unknown owners remain visible under the beast-specific options.
Settings save with XA Mods presets. Optional duty and Island Sanctuary exclusions limit where hiding applies. Occult Crescent rules use the selected player categories after the crowd threshold while retaining dead players and your current target.
Moogle Mail
Use /xa mail to request the Moogle Mail window while logged in, even with Auto Open Moogle Mail disabled. The same action is available through XASlave.ExecuteCommand("mail"). Opening the window does not start mail cleanup.
Enable Auto Open Moogle Mail for Letter List controls: Take all, Delete all, Delete NPC, Request delivery and Stop. Take all claims attachments; the optional Delete all when finished setting removes opened letters afterward. Pending mail collection reports busy through XASlave.IsBusy so other automation can wait.
Camera and rendering controls
Custom Sight Distance adjusts camera distance, rotation, field of view and optional collision handling. Custom Resolutions and Ignore Minimum Window Size control client dimensions; Low Resolution changes the live 3D render scale, and Disable Background Rendering pauses rendering while the client is in the background.
Special Rendering Modes provides world-fade and UI visibility controls and restores those surfaces when disabled. Hide Chat is blocked while AutoRetainer Multi Mode is active. No UI Fade suppresses common black, white and event transitions.
XA Peep tracking
XA Peep tracks players targeting you, including in PvP, with a compact cached list, a separate history window and cumulative per-player counts stored locally. It supports cards, lines, dots, center-screen or chat notifications and selectable XA alert sounds.
Filter party, alliance, in-combat or in-duty targeters, optionally open the compact list when the plugin loads, and lock resizing from its title bar. /xa peep opens the list; /xa peep on|off toggles tracking and /xa peep clear clears stored history. XA Nearby provides the general loaded-player list.
Treasure and reserve queueing
/xa dbsub <gil> selects local subaquatic salvage to meet a target value with the smallest reachable overflow. Negative /xa db quantities keep stock in reserve. Results distinguish selected value, overflow and shortages; queued entries remain additive. XA Treasure Selling and /xa npcsell subloot sell all eight salvage IDs independently of AutoRetainer sell rules, with Xagman capacity checks, sell/resume handling and Tony rotation.
Window controls
Resize on plugin load saves a startup window size independently of Custom Resolutions, with an optional smaller minimum size. /xa res accepts spaced dimensions and a reset command. Window Renamer preserves title choices while supporting XIVWindowResizer.
Retainer and deployable views
Advanced AutoRetainer controls expand or collapse all retainers/deployables, show enabled or disabled characters, highlight deployable alerts, and find missing Lifestream FC addresses. Open the relevant AutoRetainer tab once first. Partially enabled characters can appear in either enabled/disabled view. Missing FC Address requires an FC-house registration, not just a private house. Filters change the display, not automation settings; Show All Characters restores the list.
Combat alerts and mount shortcuts
Alert When Typing In Combat plays configurable local sound/toast reminders when chat is focused during combat. Replace Unowned Mount Hotbars uses Mount Roulette for unowned mount shortcuts without rewriting saved hotbars or changing owned mount shortcuts. Both are opt-in.
Logging and data exports
Dalamud Log Disabler has a collapsible plugin list and restores original log levels when disabled. Message logging defaults off; category filters control output to /xllog, including private chat text. Lobby-popup logging records text before dismissal. Export Data supports JSON, CSV and TSV, improved FC matching and older/newer XA Database snapshots.
Duty recording
ARealmRecorded All Zones requires ARealmRecorded and enables all or selected additional Duty Recorder content types. Force Stop Recording can end a stuck armed/recording state. Open-world and housing recording remain unavailable; forced recordings may be unplayable or disrupt zone entry.
Outfit History
Enable Inspect Outfit Try-on to save inspected outfits locally. The 500 most recently seen outfits retain gear appearances, both dyes and separate ring slots; saved outfits remain available after a player leaves. Facewear is previewed when unlocked.
Open Outfit History from the mod options or /xa outfits [player]. Filter by player or world, hover a player for gear/dye details, then use Try On, Stop try-on or Remove. Replaying requires the mod enabled and a logged-in character. Clear in the fitting room resets the preview; it does not erase saved history.
Expert Delivery
Automate Expert Delivery scans the available list beyond 40 items and handles localized confirmations. Choose Normal, Fast or Conservative pacing; inventory only, inventory plus armoury, or all listed items including gear sets; HQ/materia exclusions; seal-cap behavior; protected item IDs; and optional AutoRetainer protected-item checks. The game's selected filter still limits the list. Settings save with XA Mod presets.
Live counts, delivered totals and run duration accompany distinct completed, protected-only, seal-cap, cancelled and failed results. Optional local-chat messages report the outcome. Only completed runs can close the window or execute the configured completion command. Start new run restarts from the open window. XA waits while AutoRetainer GC delivery is active and includes its own delivery status and results in activity reporting.
Inventory and housing tools
Auto Restore Furniture batches placed furniture into storage or inventory and stored furniture into inventory, with destination checks, compact controls, Stop and individual results. Removal warnings remain manual. Auto Sort Items offers inventory/armoury sorting, automatic triggers and tab settings, with /xa sort for manual sorting. Better Inventory Mover adds paced, quantity-limited transfers, destination checks and progress.
Auto Merge combines incomplete normal or HQ main-bag stacks when the inventory opens. Better Company Chest provides a saved default page, right-click quick moves, optional quantity confirmation and an exchangeable-item gil-value display.
Nearby players and notifications
XA Nearby searches all loaded players without a 99-player cap, with camera-relative directions, player actions, friend highlighting and server-bar counts. Sort using column headings, right-click to choose columns or use Locate, Target and Examine, and lock resizing from the title bar. Its compact window shows the total in the title. Player notifications provide advanced filters, optional EdgeTTS speech, opt-in command templates and presets.
Estate Teleportation Context Menu opens estate selection for eligible friends whose home world matches your current world. The friend list must be loaded; the game controls estate access.
Debug / Test controls
Debug builds expose XA Abuse tools in matching gray dropdowns. Input Windows offers manual text injection, editable targets, field detection, an optional second field and an FC name/tag preset. Per-field limits default to 20/5 and count spaces during typing and paste. Test OK / Cancel supports the English FC name/tag dialog and respects disabled game buttons.
Free Company offers Open via /freecompanycmd, Close, and tests for Topics, Members, Rank, Actions, Activity and Info. Leave Company uses the Info tab's enabled game button, with confirmation left to you. Tab and leave tests require matching English controls. Lifestream provides Cancel Task and live busy status.
Xagman remains beta: monitor runs and keep participating clients on compatible XA Slave versions. Its connected workflows use AutoRetainer, Lifestream, XA Database, Dropbox and vnavmesh. Before starting, XA disables and verifies AutoRetainer Multi, rejects busy or unreadable starts, and monitors Multi during the run. Multi stays off after Stop; Enable AR Multi on completion can turn it on after cleanup.
Plan stock placement and leave spare inventory space for faster runs. Split supplies or full collectors can add trades, owner revisits and Tony relogs. Missing items and unfinished collection remain visible in character results and the task log.
More ways to meet
Optional Custom meeting coordinates save an XYZ point and territory, or capture your current position. Enter X,Y,Z, X, Y, Z or X Y Z. The option starts off; set the same point on each client before starting. Settings remain fixed during the run, and Xagman moves there after Lifestream finishes meetup travel.
Custom movement must reach within 1.5 yalms of the point in the correct meetup world and territory; invalid destinations or failed paths stop with an error. Connected NPC-selling locations keep priority, and Outside Network Helper returns to the point after selling. Owners still approach Tony for their trade, so an owner-only point does not override Tony's location.
Use a fixed world, or Server Matching with one meet world per data center and a shared location. Outside Network Helper supports clipboard rosters, queued Tony invitations, tell-based resupply, partner-only trades and verified 1/2-gil signals. Tony retains at least 5,000 gil; owners reserve 2 gil. Update every participating client together.
Policies and forecasts
Shared Item policies support Give, Take, Balance and TopUp, with submarine conditions before retainer conditions and then defaults. Compatible owners can collect surplus first before restocking. Forecasts show supply, shortages and inventory capacity, including dedicated crystal pouches; finite Give and Take requests retain progress across Tony rotations.
Auto beside Tony Search plans a selection from all configured Tonys, regardless of display filters. It prefers spare inventory space while including needed supplies, requires known inventory and at least 5,000 gil per candidate, and checks regional coverage and meetup travel. Green applies a selection that covers the known forecast; red applies the best eligible selection and names remaining shortages; amber incomplete forecasts keep your current selection. Review the result and start the run separately.
In connected runs, one missing item no longer stops delivery of the others. Tony serves the remaining useful owners before rotating; partially filled owners finish their current visit and later request only what remains. Owners wait at the main menu between passes, and can return when the current Tony receives newly useful stock.
When every owner on a client has completed successfully, that client confirms completion with Tony, disconnects from Xagman, then runs its selected Task Completion actions without waiting for other clients. Owners with missing items or a later server or region remain connected; Collection and temporary capacity recovery retain their coordination waits. A missing completion acknowledgement keeps the client connected with a visible error.
Green Item GC Seals and Green Item FC Credits / Rank Progress targets are experimental, do not yet work reliably, and are unavailable in Outside Network Helper.
Recovery and character controls
Select Current Character, idle Ctrl+click relogging, registration filters, optional columns, and Refuse Trades When Idle provide more control. In a Give-only collection, a full Tony rotates to another eligible collector while the current owner waits with its remaining Give quantities. The remaining-owner forecast completes Tonys with no useful future trading and removes them from later relogs; incomplete forecasts keep their eligibility. When remaining owners can use a full Tony's stock, useful supplies can still be distributed. Collection-first can switch collectors, then cycle stocked Tonys to free capacity and resume collection. Supported vendor selling remains available to Outside Network Helper and ordinary trade-failure recovery.
Character results survive rotations and standby. Amber partial rows identify missing supplies and unfinished collection; login and meetup failures remain red. Optional Auto clean queue list removes successful and unused results at normal completion while retaining partials, failures, unresolved skips, saved rosters and logs. Stop All Peers preserves results; Stop All Clients and Results clears them.
A full Tony's accepted rotation request is cleared before its replacement starts, so the replacement stays available for trading instead of being skipped and incorrectly marked failed. Verified full collectors still finish successfully; genuine login, travel and trade failures retain their failure results.
Resize Shared Item List, Tony Search Item List, Queue, and Peers columns by dragging their borders. Right-click a header or table body to show or hide optional columns. The Outside Network Helper queue supports the same controls; item and character identity and item deletion remain available.
Tony and Franchise Owner rosters have separate optional Region, Datacenter, and Homeworld columns. Each supports sorting and visibility controls; Homeworld follows Anonymize. The two roster layouts reset once when upgrading to this column arrangement.
Xagman automatically reloads saved XA Database character data when a relog command is accepted. Matching and forecasts then use the latest committed records available to the read. This background update waits for any existing data pull and does not request a new character capture during the relog.
Use /xa xagman mini or /xa xagman m to toggle the independent Xagman Progress window while the main window is closed. It shows your local role, Connected or Outside Network Helper mode, state, character, progress, and failed, skipped or unfinished counts. Names follow Anonymize, and the last result remains after the run ends.
Connected Franchise Owner progress counts completed work; Tony and Outside Network Helper show characters processed. An owner ETA appears only when usable timing samples exist and no partial trade work remains. Collection-first labels the current Collection or Restock phase estimate while progress still covers the full owner roster. Other cases show an unavailable estimate. These are local-client results, not combined progress for every peer.
Lifestream login checks and failed-owner recovery accompany trade camera resets. Close Lobby Errors recognizes Data Center Travel error 505 and additional supported popup formats. After a supported lobby failure and 30 seconds without activity, Xagman verifies Lifestream cancellation before retrying. It restores the original character first when needed for an FC return; failed cleanup stops recovery for review.