Running

Launching the server and client

Running the server

Ensure that your Firewall is not blocking the necessary ports.

For Windows, ensure that you allow access to each of the servers when prompted by Windows Firewall.

  1. Start your MySQL server if it is not running already;

  2. Start lobby;

  3. Start api;

The API server requires Port 80 to function. Ensure no other programs are using this port such as Skype, Apache/httpd, etc.

  1. Start world;

  2. Create a folder called "log" if it does not already exist. The servers will crash if your file permissions prevent creating this folder.

In case of crashes upon initializing the servers, please check if your FFXIV client version matches the version required by your chosen Sapphire server branch.

Launching the client

Sapphire provides a standard launcher to launch the FFXIV client while configuring it to connect to Sapphire.

The launcher has only been tested to work on Windows.

There are alternative launchers (not developed by the Sapphire team) that can be setup to work with Sapphire, if desired.

We do not provide support for them.

  1. Open the Sapphire Launcher;

  2. Click on the gear in the top right to configure the launcher;

  3. Enter the URL to connect to your REST server. Default: http://localhost/login.html. Press Check availability to confirm your URL works;

  4. Navigate to your FFXIV client folder\game and select the ffxiv.exe for DirectX9 mode or ffxiv_dx11.exe for DirectX11 mode;

  5. Select your Expansion level and Language;

  6. You should be greeted by the Sapphire Login screen;

  7. Create an account if needed and login.

Your client will crash if existing retail FFXIV data exists.

Backup, rename or delete the following folder:

Documents\My Games\FINAL FANTASY XIV - A Realm Reborn

Last updated