Dalamud plugin XA Database companion /xa command surface Restricted local toggles
XA Slave

XA Enterprise

XA Slave

Don't manual.

XA Slave is the active automation half of the XA suite. It drives repetitive multi-character workflows, current XA Mods, local client utility hooks, AutoRetainer support, field-operation helpers, notification filtering, IPC command routing, and XA Database collection from one plugin.

Task runner

One active priority task lock, shared stop controls, long-run task visibility, and reusable completion options.

Multi-character work

Relogging, world travel, FC operations, task lists, anonymized labels, and table settings built for many characters.

XA Mods

Searchable grouped mod manager with presets, clipboard import/export, subsetting restore, notification filters, DTR tools, and restore commands.

Restricted section

Local-only high-risk toggles are documented separately with direct restore coverage and clear warnings.

Feature Catalog

XA Slave is not a single-purpose utility. It is a collection of task panels, local hooks, IPC integrations, export tools, and command surfaces that are meant to reduce repeated work across many characters and clients.

Automation Workflows

AutoRetainer Helper

Pre-processing, post-processing, bailout handling, cadence gates, reload recovery, optional collection, and workshop FC chest gil sync into XA Database before AutoRetainer continues.

Xagman

Coordinates Tony and Franchise Owner trading with fixed-world meetups, Server Matching across data centers, and Outside Network Helper. Includes Give, Take, Balance and TopUp policies, submarine/retainer conditions, collection-first scheduling, supply and capacity forecasts, Tony rotation, supported vendor selling, and retained character results. See Xagman planning and coordination for run modes and limitations.

Monthly Relogger

Honor Exclusions appears beside AutoRetainer imports, with a separate saved option for Monthly Relogger, Return Alts, FC Permissions, Prep Logistics, Refresh Sub/Bell/Chest and Xagman. Each defaults off. Enable it before or after importing to hide and uncheck AutoRetainer's globally excluded characters; turn it off to reveal retained rows without selecting them. Bulk selections, task starts and Tony Auto respect the filter. Stop active automation before changing it. If exclusions cannot be read, that task blocks selection until Retry succeeds or Honor Exclusions is turned off.

Cycles through characters with AutoRetainer integration, XA Database rank and housing visibility, failure highlighting, per-character actions, and shared completion behavior. Optional Discard Items and Expert Delivery actions use AutoRetainer's configured policies before housing visits; both default off. Unavailable, rejected or timed-out inventory operations halt rotation and leave the character incomplete. Stopping the relogger may require a separate stop in AutoRetainer or Lifestream. Failed required duty exits or homeworld returns stop the run or leave the affected character marked incomplete.

Prep Logistics

Relog selected characters, view available main-inventory space, move them to target worlds or locations, and finish through the same completion actions used by other tasks.

Housing and FC Routines

FC Permissions Updater, Check Duplicate Plots, Return Alts To Homeworlds, Auto-Accept FC Invites, and shared task list controls for FC-heavy character management.

Refresh Sub/Bell/Chest

Refreshes workshop and bell interactions with prep actions, region filters, bell-only mode, menu recovery, post-bell Company Chest gil sync, and shared completion actions.

Data, Sync, and Plugin Operations

Save to XA Database

Pushes data into XA Database with optional login collection gates and a built-in task log for collection and save debugging.

Export Data

Exports AutoRetainer, Lifestream, and XA Database multi-character tables as JSON, CSV or TSV. Output follows the selected file extension, unsupported extensions are rejected, and replacing an existing file requires confirmation.

IPC Calls Available

Shows cached and live availability for supported plugin IPC, plus XA Slave provider channels including XASlave.ExecuteCommand.

Plugin Operations

Controls startup behavior, resize on plugin load, post-load XA Mod arming, optional chat/message/emote logging, verbose task logging, window-title version display, titlebar favourites, updates, stop-all automation, and high-impact actions such as Kill Game.

Repo List

Reviews commonly required custom plugin repositories with installer/settings shortcuts, plugin presence checks, and copyable repo URLs.

Priority Task Lock

Long-running automation tasks share one active-task lock with cross-panel stop controls, pulsing menu status, and DTR/operator visibility.

Field, Visual, and Quality Tools

Auto-Glam Weather

Configures per-weather glamour plate lists and randomly applies valid class/job and plate choices when the active weather changes. View the current zone and observed weather plus the next six normal weather periods, with local and Eorzea start times, even while monitoring is stopped. Quest, duty, and special weather overrides are identified separately from the normal forecast.

City Chat Flooder

Sends announcements across selected worlds and cities with looping and delay controls.

Eureka Instance Hunter

Provides per-zone baselines, live instance ID display, Rodney controls, alert previews, and automatic baseline rollover. Instance identification also supports Bozja and Occult Crescent.

Logogram Creator

Creates Logos Actions with favorites, recipe locks, queue automation, manipulator-aware tabs, overlays, and a floating cancel control. Bundled catalogs include readiness and error reporting, with Refresh All Pages and Retry Catalog Load controls.

Window Renamer

Renames the FFXIV game window with an optional custom title, process-ID prefix, and current-character suffix. Supports XIVWindowResizer while preserving saved title choices, and reports compatibility problems in the panel.

Screenshot-Safe Lists

Shared anonymize toggle, preserved mass-character table widths, and pinned headers across long task lists.

XA Mods and Native Hooks

Searchable Mod Manager

Grouped by category with saved collapse state, enabled-only filtering and inline help. Disabled mods show only their checkbox, name and help marker; selecting one reveals its settings. Checkmarks remain stable while changes are queued. Disable All Mods requires Ctrl+click.

Presets and Packages

Presets and clipboard packages restore supported subsettings. Load List shows mod counts and lets you export a saved list without loading it. Results identify unavailable mods and unknown keys; settings remain saved when a mod's controls are collapsed.

Command Coverage

The in-plugin Commands page indexes command text, setting names, descriptions, notes, direct movement shortcuts, and per-toggle on/off coverage for the main XA Mods sections.

Native Client Hooks

Multi-instance handling, login and queue cleanup, menu and duty recovery, item actions, rendering controls, cast-bar and duty-finder overlays, highlight repainting, notification filtering, camera controls, teleport-lock recovery, and local utility features.

Shared Completion Actions

Monthly Relogger, Prep Logistics, FC Permissions Updater, Check Duplicate Plots, Return Alts, Refresh Sub/Bell/Chest, and Xagman share Logout, Kill Game, and Enable AR Multi Mode options.

Player Convenience Hooks

Anti-AFK, Doze/Sit Anywhere, Infinite Sprint, Expert Delivery automation, blacklisted party-name visibility, traveler world-name display, title-as-name display, item commands, and XA Peep surfaces.

Feature Details

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 planning and coordination

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.

XA Mods Surface

XA Mods are grouped by what they affect. This table follows the current in-plugin categories, each group has restore coverage, and the full list can be searched inside the plugin. Presets can save and restore many subsettings instead of only raw on/off states.

Search Enabled-only view Import/export Restore commands
Category Examples Restore
Game Mods Allow Multiple Game Instances, Cancel Login Cooldown, Clean Chat, Close Lobby Errors, Display Actual Queue Position, Dalamud Log Cleaner, Dalamud Log Disabler, Replace Unowned Mount Hotbars, Fix /target Command, Lock Game Window In Combat, Prevent Game Exiting From Lobby Errors, Skip Cutscenes, and Skip Dialogue. /xa gamerestore
UI Mods Anonymous Mode, Auto Display IDs, Bailout ESC Menu, Better Cast Bar, Better Duty Finder, Better Highlight Potential Targets, Copy Item Name For All, Custom Timestamp Format, Dalamud Notifications Suck, Display MSQ Progress, Display Network Latency, Enable Item Icon In Shops, Expanded Player Right-Click Menu Search, and Inspect Outfit Try-on. /xa uirestore
Graphic Mods Custom Resolutions, Disable Background Rendering, Disable Title Screen Movie, Hide Game Objects, Hide Unnecessary Popups, Ignore Minimum Window Size, Low Resolution, No UI Fade, and Special Rendering Modes. /xa resrestore
Player Mods Anti-AFK, Alert When Typing In Combat, Auto Duty Commence, Auto Leave Duty, Auto Merge, Auto Open Moogle Mail, Auto Restore Furniture, Auto Sort Items, Automate Expert Delivery, Better Company Chest, Better Inventory Mover, Clear Teleportation Lock, Custom Sight Distance, Doze & Sit Anywhere, Estate Teleportation Context Menu, Hide Nameplate Status Icons, Infinite Sprint, Item Commands, Notify When Friend Is Near, Refuse Trade Request, Remove FC Tag, Reveal Undiscovered Areas, Show Blacklisted Playername In Party, Show Titles As Playernames, Show Traveler World Names, XA Nearby, and XA Peep.

Nameplate status hiding offers individual choices for the game's available icons, including mentor variants, sprout, returner and disconnecting; statuses sharing an icon share its visual effect. Remove FC Tag independently hides FC/visitor tags. Both default off and work with presets. Anonymous Mode or traveler-name settings may still hide tags when the separate toggle is off.

/xa playerrestore
Plugin Mods Anonymize Character Lists, Teleport Helper, Force PeepingTom, and ARealmRecorded All Zones. /xa pluginrestore
Eureka Mods Field Operations Entry Command and Instance ID display. /xa eurekarestore
Restricted / Illegal Instant Return, Instant Logout, Instant Teleport, hard logout/close-client actions, Unlock Expert Delivery, and Moveable After Death. /xa imlegit
All Groups Disable every top-level XA Mod toggle from one command. /xa allrestore

Restricted / Illegal

These are high-risk utility surfaces. They are intentionally separated from normal everyday tools, can violate game rules or expected client behavior, and should be treated as use-at-your-own-risk.

The emergency cleanup command is /xa imlegit It disables the current restricted mods, including Instant Teleport, local unlocks, Instant Return, Instant Logout and Moveable After Death.

Instant Teleport

Optional teleport cast skipping with nearby-player checks, cancellation and recovery handling. Falls back to ordinary teleport when unavailable.

Enable under XA Mods > Illegal Shit You Shouldn't Use while holding Ctrl+Shift.
Configure proximity checks or cancel pending teleport from the mod's expanded settings.

Instant Logout

Arms XA's hard logout path and the related logout commands. It also temporarily arms lobby error cleanup while logout is running.

/xa instantlogout on|off
/xa logout

Instant Return

Hooks the native Return action so it can skip the cast and cooldown path, leaves the in-game confirmation prompt manual, and stays off in PvP.

/xa instantreturn on|off
/xa instancereturn on|off is accepted as a compatibility alias.

Kill Game

Hard logout, then close the client after the logout request completes. Task completion options can use this path even when the XA Mod is not manually enabled.

/xa killgame
Titlebar favourite uses a Ctrl+Shift gate.

Unlock Expert Delivery

Locally spoofs the selected Grand Company rank floor so the Expert Delivery entry can appear at the configured threshold.

/xa unlockexpert on|off

Moveable After Death

Controls XA's local movement-permission hook after death. The status reports whether the hook is enabled, disabled, or unavailable.

/xa moveafterdeath on|off

Command Reference

The in-plugin References > Commands page remains the live source of truth. This page mirrors the current public command groups, movement shortcuts, and restricted local-only commands. The same surface can be called through IPC with XASlave.ExecuteCommand("xamods") or another supported command argument.

General and XA Database Queue
CommandPurpose
/xaToggle the XA Slave window.
/xa xagman mini
/xa xagman m
Toggle the independent local Xagman Progress window, with run status, character counts and available owner or current-phase ETA.
/xa allrestoreDisable every top-level XA Mod toggle.
/xa commandsOpen References > Commands.
/xa debugToggle Debug / Test for the current session in Debug builds, where it starts visible. Unavailable in Release builds.
/xa db <itemId:qty ...>Add local inventory items to the Dropbox queue. Positive quantities request that amount; negative quantities keep a reserve, for example /xa db 1234:-500 queues stock above 500. NQ and HQ stock are combined for reserves, with NQ queued first. Use a negative quantity before queueing that item; entries are additive. A current player target can start trading; otherwise use /xa db begin.
/xa db invQueue eligible items from Inventory1 through Inventory4. A current player target can start trading; otherwise use /xa db begin.
/xa db clearClear the current Dropbox item queue.
/xa db beginStart trading the queued items with the current player target.
/xa dbsub <gil>Queue local NQ/HQ subaquatic salvage with the lowest reachable value at or above the gil target. Shortages queue available treasure and report the shortfall; empty stock does not start trading. Accepts numbers with commas or underscores. Example: /xa dbsub 1,000,000.
/xa db request <itemId:qty ...>Print missing quantities as a ready-to-run /xa db command.
/xa db <shortcut>Build missing crystal-fill commands with shards, crystals, clusters, or combined shortcuts.
/xa npcsell sublootSell available subaquatic salvage IDs 22500-22507 through XA Treasure Selling, independently of AutoRetainer sell rules.
/xa sortRequest Sort now using Auto Sort Items settings; enable the mod first.
/xa nearbyOpen or close the compact XA Nearby player list.
/xa preset listList saved XA Mods presets.
/xa preset load <name>Load a saved XA Mods preset and supported subsettings.
/xa preset save <name>Save the current XA Mods selection and supported subsettings as a preset.
/xa updatesOpen the version history window.
/xa xamods or /xa modsOpen Utility > XA Mods.
Game Mods
CommandPurpose
/xa chocobocutscene on|offToggle Skip Cutscenes Feeding Chocobo.
/xa closeerrors on|offToggle Close Lobby Errors.
/xa clearlogArchive up to 10 MiB of recent output in the old log and clear the active log while logging continues. Also available through XASlave.ExecuteCommand("clearlog"). See Dalamud Log Cleaner for automatic cleanup, size checks and preset settings.
/xa disablelogs on|offToggle Dalamud Log Disabler. Choose plugins and the minimum log level to keep in XA Mods; disabling it restores their original levels.
/xa gamerestoreDisable the current Game Mods toggles.
/xa lockcombat on|offToggle Lock Game Window In Combat.
/xa logincooldown on|offToggle Cancel Login Cooldown.
/xa multiinstance on|offToggle Allow Multiple Game Instances. /xa multibox on|off is also accepted.
/xa preventlobbyexit on|offToggle Prevent Game Exiting From Lobby Errors.
/xa queueposition on|offToggle Display Actual Queue Position.
/xa skipcutscenes on|offToggle Skip Cutscenes, including configured zone, MSQ, Gold Saucer, Fashion Report, buddy-feed, Ocean Fishing, PvP, and Inn gates.
/xa skipdialogue on|offToggle Skip Dialogue.
/xa targetfix on|offToggle Fix /target Command for failed name lookups.
UI Mods
CommandPurpose
/xa anonymous on|offToggle Anonymous Mode.
/xa castbar on|offToggle Better Cast Bar and its slidecast marker.
/xa copyitemname on|offToggle Copy Item Name For All.
/xa dalamudnotifs on|offToggle Dalamud Notifications Suck for selected Dalamud toast categories.
/xa displayids on|offToggle Auto Display IDs for item, action, target, weather, zone, and map IDs.
/xa dutyfinder on|offToggle Better Duty Finder inline setting buttons.
/xa highlighttargets on|offToggle Better Highlight Potential Targets after the stable-client hover delay.
/xa latency on|offToggle Display Network Latency in the DTR bar.
/xa msqprogress on|offToggle Display MSQ Progress.
/xa playersearch on|offToggle Expanded Player Right-Click Menu Search.
/xa shopicons on|offToggle Enable Item Icon In Shops.
/xa timestampseconds on|offToggle Custom Timestamp Format for chat timestamp seconds.
/xa uirestoreDisable the current UI Mods toggles.
Graphic Mods
CommandPurpose
/xa bgpause on|offToggle Disable Background Rendering.
/xa customres on|offToggle Custom Resolutions.
/xa hidepopups on|offToggle Hide Unnecessary Popups.
/xa hideobjects on|offToggle Hide Game Objects.
/xa lowres onEnable Low Resolution with the saved panel scale.
/xa lowres <scale>Set and enable Low Resolution scale from chat.
/xa lowres offDisable Low Resolution after forcing the live 3D resolution scale to render once at 1.00.
/xa minwindow on|offToggle Ignore Minimum Window Size and guarded minimum client sizing.
/xa nouifade on|offToggle No UI Fade for common black, white, and event UI fade transitions.
/xa res <width>x<height>
/xa res <width> <height>
Apply a custom client resolution at or above the guarded floor. Both /xa res 720x300 and /xa res 720 300 are accepted.
/xa res resetWhile Custom Resolutions is enabled, restore the client size captured when it was enabled. Keep the toggle and saved resolution presets.
/xa res add <width>x<height>Add a saved custom-resolution button.
/xa res remove <width>x<height>Remove a saved custom-resolution button.
/xa resrestoreDisable the current Graphic Mods toggles.
/xa specialrender on|offToggle Special Rendering Modes; UI visibility controls remain available if the optional world-fade helper cannot be resolved.
/xa titlemovie on|offToggle Disable Title Screen Movie.
Player Mods
CommandPurpose
/xa antiafk on|offToggle Anti-AFK; while enabled XA refreshes the local AFK timer every 2 minutes.
/xa companychest on|offToggle Better Company Chest page defaults, right-click store/recover moves, quantity prompt confirmation, and exchangeable-item value display.
/xa dutycommence on|offToggle Auto Duty Commence for standard Contents Finder commence prompts.
/xa equip <itemId>Equip an item by ID while Item Commands is enabled.
/xa dozeTrigger Doze Anywhere while Doze & Sit Anywhere is enabled.
/xa expertdelivery on|offToggle Automate Expert Delivery for characters that already have the feature unlocked.
/xa typingcombat on|offToggle Alert When Typing In Combat. Local sound/toast alerts have configurable cooldown, pitch, volume and beep count; no chat is sent.
/xa friendnear on|offToggle Notify When Friend Is Near; alerts are local XA Slave system/toast messages only.
/xa inventorymover on|offToggle Better Inventory Mover quick moves and destination-aware context-menu moves.
/xa itemcommands on|offToggle Item Commands.
/xa leaveduty on|offToggle Auto Leave Duty to leave completed duties after combat and blocking UI states clear; supports controller input. /xa autoleaveduty is also accepted.
/xa automerge on|offToggle Auto Merge to combine incomplete normal or HQ main-bag stacks after opening the inventory.
/xa mailRequest the Moogle Mail window while logged in, even when Auto Open Moogle Mail is disabled. Also available through XASlave.ExecuteCommand("mail"); this does not start mail cleanup.
/xa mooglemail on|offToggle Auto Open Moogle Mail Letter List actions. Take all honors Delete all when finished, and pending collection reports busy to other plugins.
/xa peep [on|off|clear]Open XA Peep's small list, toggle the tracker, or clear stored history.
/xa outfits [player]Open Outfit History, optionally filtered by player or world. Review gear/dyes, try a saved outfit, stop try-on or remove an entry.
/xa playerrestoreDisable the current Player Mods toggles.
/xa refusetrade on|offToggle Refuse Trade Request.
/xa revealmap on|offToggle Reveal Undiscovered Areas.
/xa blacklistedparty on|offToggle Show Blacklisted Playername In Party; blacklisted party-list Unknown ## rows show the matched blacklist name in red local text.
/xa sightdistance on|offToggle Custom Sight Distance for camera distance, rotation, field of view and optional collision controls.
/xa sitTrigger Sit Anywhere while Doze & Sit Anywhere is enabled.
/xa sitdoze on|offToggle the master Doze & Sit Anywhere hook.
/xa sprint on|offToggle Infinite Sprint.
/xa sprintdelay <seconds>Set the Infinite Sprint movement-start delay.
/xa teleportlock on|offToggle Clear Teleportation Lock.
/xa titlesasplayernames on|offToggle Show Titles As Playernames; prefix titles move before the player name and suffix titles move after it. Optional Honorific support uses its resolved custom title, including intentionally empty titles.
/xa travelerworlds on|offToggle Show Traveler World Names; visible Wanderer, Traveler, and Voyager names show Name@HomeWorld locally, with XA Mods options to disable it in duties or add Name @ HomeWorld spacing.
Plugin Mods
CommandPurpose
/xa peepingtom on|offToggle Force PeepingTom.
/xa anonchars on|offToggle Anonymize Character Lists.
/xa teleporthelper on|offToggle Teleport Helper for aetheryte-ticket SelectYesno prompts.
/xa recordallzones on|offToggle ARealmRecorded All Zones for additional Duty Recorder content types. Requires ARealmRecorded; open-world and housing zones remain unsupported. Use Force Stop Recording if recording remains armed after leaving.
/xa pluginrestoreDisable the current Plugin Mods toggles.
Eureka Mods
CommandPurpose
/xa eurekaid on|offToggle the live Instance ID display surface and optional DTR output. Use Field Operations > Eureka Instance Hunter for the farming loop.
/xa eurekarestoreDisable the current Eureka Mods toggles.
/xa fe <entry>Queue a supported Eureka Field Operations Entry Command entry, such as /xa fe pagos: Anemos, Pagos, Pyros, or Hydatos.
/xa fieldentrycommand on|offToggle Field Operations Entry Command.
XA Movement Commands
CommandPurpose
/xa movingcheatersmartMount if needed and path to the current map flag with fly or ground selection based on zone flight unlock; already-mounted characters stay mounted.
/xa movingcheaterflyMount if needed and path to the current map flag with flying when available, falling back to ground movement; already-mounted characters stay mounted.
/xa movingcheaterwalkMount if needed and ground-path to the current map flag; already-mounted characters stay mounted.
/xa interactInteract with the current target.
/xa leavedutyRun the direct Leave Duty action. /xa leaveduty on|off still controls Auto Leave Duty.
/xa recommendedgearOpen Character, open Recommended Gear, equip the recommendation, then close the related windows.
/xa stopmovementStop the current vnav path.
/xa pathtotargetinteractGround-path to the current target and interact once in range.
/xa pathsmartinteractSmart-path to the current target, mount or fly when useful, dismount, and interact.
Restricted / Illegal Commands
CommandPurpose
/xa imlegitDisable the current restricted mods, including Instant Teleport, local unlocks, Instant Return, Instant Logout and Moveable After Death.
/xa instantreturn on|offToggle Instant Return. /xa instancereturn on|off is accepted as a compatibility alias.
/xa instantlogout on|offToggle Instant Logout, which arms XA's hard logout path.
/xa logoutTrigger XA's hard logout path. Blocked while Special Rendering Modes is hiding chat.
/xa killgameHard logout, then close the client. XA waits for logout before sending the close command.
/xa unlockexpert on|offToggle the local Grand Company rank spoof used to expose Expert Delivery.
/xa moveafterdeath on|offToggle XA's local movement-permission hook after death.

Install

  1. 1.Install FFXIVQuickLauncher and enable Dalamud in its settings. The game must be launched through XIVLauncher for plugins to work.
  2. 2.Open Dalamud settings in game with /xlsettings.
  3. 3.Go to the Experimental tab and add the Aethertek custom plugin repository.
  4. 4.Paste https://aethertek.io/x.json, then save.
  5. 5.Open the plugin installer with /xlplugins, go to All Plugins, and search for XA Slave.
Report Issue

Recommended Pairing

XA Database is optional, but many XA Slave workflows are strongest when it is installed. It stores character data, ranks, housing visibility, inventory context, and synced collection results for multi-character decision making.

XA Database on GitHub

Development Status

XA Slave is actively changing. Treat major task workflows and high-impact XA Mods as early beta, keep restore commands handy, and test presets before relying on them for long unattended sessions.

Support

Use Discord for direct support and GitHub issues for reproducible bugs or feature requests.

Download History

Loading download history…