Auto-AutoRetainer

Auto-AutoRetainer

Automated FFXIV Submarine Management System

Utility Automation Multi-Account
XA

Overview

A comprehensive automation script that monitors submarine return times across multiple FFXIV accounts and intelligently manages game instances for hands-off submarine and retainer farming.

Automatically launches games when submarines are ready, handles 2FA login, recovers from crashes and frozen clients, enforces stability restarts, tracks daily gil earnings and supply levels, and closes games when idle, all without manual intervention.

Key Features:

  • Keeps game closed by default, opens only when needed
  • Handles 2FA automatically
  • Auto-recovers from crashes
  • Avoids 72-hour login issues with automatic restarts
  • Detects and recovers from frozen clients
  • Multi-account support with individual configuration

Technical Details

Operation Flow:

  1. Monitors AutoRetainer DefaultConfig files for ETA
  2. Opens game 9 minutes before sub returns
  3. Handles 2FA automatically if configured
  4. Closes game when idle (30+ minutes until next return)
  5. Forces restart after 71 hours for stability
  6. Auto-recovers from crashes when needed

Requirements:

  • Python 3.7+
  • XA Slave plugin with Window Renamer enabled
  • AutoRetainer plugin
  • XIVLauncher (for 2FA support)

Repository:

View latest version on GitHub for current features.

Installation & Setup

Quick Setup:

  1. Install Python and required dependencies
  2. Install XA Slave and enable Window Renamer
  3. Configure 2FA if your accounts use it
  4. Add alt accounts to config file
  5. Run the script and enjoy automation!

Configuration:

The script uses a simple configuration file where you can:

  • • Add multiple FFXIV accounts
  • • Configure 2FA settings
  • • Set custom timing parameters
  • • Enable 24/7 uptime for specific accounts