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 exactCLIENT_VERis accepted.2— Greater-than-or-equal. Clients atCLIENT_VERor newer are accepted.
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.
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.