World Server: Difference between revisions

From xiv.zone
Jump to navigation Jump to search
Add initial text
 
Fix formatting
 
Line 1: Line 1:
This is the main server that communicates the minute-to-minute gameplay.
This is the main server that communicates the minute-to-minute gameplay.


Unlike other servers, the opcodes for the World server are randomized each patch. This was done starting in Shadowbringers(?)1 to prevent the usage of client-side tools like ACT, although this didn’t actually change anything.
Unlike other servers, the opcodes for the World server are randomized each patch. This was done starting in Shadowbringers(?)<ref>Alluded to in this [https://sapphireserver.github.io/dev/2019/12/23/fixing-opcodes.html Sapphire Blog post].</ref> to prevent the usage of client-side tools like ACT, although this didn’t actually change anything.


Communication with the World server is compressed with Oodle. It was previously compressed with Zlib until Patch 6.3. Compression is optional however, the client happily accepts uncompressed packets.
Communication with the World server is compressed with [https://www.radgametools.com/oodle.htm Oodle]. It was previously compressed with Zlib until Patch 6.3. Compression is optional however, the client happily accepts uncompressed packets.
 
==Notes==
<references />

Latest revision as of 13:12, 12 April 2025

This is the main server that communicates the minute-to-minute gameplay.

Unlike other servers, the opcodes for the World server are randomized each patch. This was done starting in Shadowbringers(?)[1] to prevent the usage of client-side tools like ACT, although this didn’t actually change anything.

Communication with the World server is compressed with Oodle. It was previously compressed with Zlib until Patch 6.3. Compression is optional however, the client happily accepts uncompressed packets.

Notes

  1. Alluded to in this Sapphire Blog post.