Skip to main content
The settings/default/login.lua file controls the xi_connect login server: which client versions are accepted, whether new accounts can be created, maintenance mode, and what expansions and features appear on the client’s login screen. All values live under xi.settings.login.

Client version

string
default:"'30260203_0'"
The expected FFXI client version string. Used together with VER_LOCK to control which client versions can connect.
number
default:"2"
Version enforcement mode:
  • 0 — Disabled. Any client version is allowed.
  • 1 — Strict. Only the exact CLIENT_VER is accepted.
  • 2 — Greater-than-or-equal. Clients at CLIENT_VER or newer are accepted.
Locking the server to an older client version (VER_LOCK = 1 with an old CLIENT_VER) is strongly discouraged. It is a universally bad idea.

Maintenance mode

number
default:"0"
Maintenance mode behavior:
  • 0 — Normal operation.
  • 1 — Only GM characters can log in. No new character creation is allowed.

Account management

boolean
default:"true"
Allow new accounts to be created via the game loader.
boolean
default:"true"
Allow characters to be created through the in-game lobby.
boolean
default:"true"
Allow characters to be deleted through the in-game lobby.
number
default:"0"
Maximum simultaneous game sessions per IP address. 0 disables the limit.
boolean
default:"false"
Log the user’s IP address to the database on login.

Character name restrictions

boolean
default:"false"
Reject character names that match the name of any NPC or mob in the database (e.g., Fafnir, Shantotto).
array
default:"['badword']"
A list of words that will cause a character name to be rejected if the name contains them in any position. Matching is case-insensitive.
Be aware of the Scunthorpe problem — substring matching can block legitimate names. Review your list carefully.

Login screen: expansion display

These settings control which expansions are shown as owned on the client’s login screen. They have no effect on in-game content — use the expansion toggles in Main settings for that.

Login screen: feature display

These settings control feature indicators on the login screen. They have no effect on in-game content.
Mog Wardrobes are per-character, so login screen display cannot reflect per-account inventory. Any custom configuration here applies universally.