Nex (NXD) Conversion¶
Nex files are pretty much the database of the game. Originally in Excel form, SQEX converts them into a binary format named .nxd
(sister of FF14's .exd
).
Tip
- Some tables are described here
- Refer to the table layouts here for the column value types. Note: this has been mapped mostly manually. Please contribute! Many columns are still unknown.
Requirements¶
- FF16Tools - It is recommended to always use the latest version as column names will be renamed.
- SQLiteStudio
Converting to SQLite¶
Using FF16Tools.CLI
, run the following command:
This will convert all the .nxd
's in a directory to a SQLite database you can open with SQLiteStudio.
Converting back to Nex¶
Tip
You can provide the -t
argument to only convert certain tables. for instance, -t equipitem command
will only save equipitem.nxd
and command.nxd
.
Note
- Always check the Changelog for updated table column names.
- Nex can contain nested data, therefore arrays and other structs are converted to json strings.
- Nex can contain row sets that don't actually contain any rows. This information is lost between SQLite conversion, but should hopefully not matter.
- You may need to edit
root.nxl
to reflect the number of rows (if you've added/removed any).