Package-level declarations
Types
Clan channel delta is a packet used to transmit partial updates to an existing clan channel. This prevents sending a full update for everything as that can get rather wasteful.
Clan channel full packets are used to update the state of a clan upon first joining it, or when the player is leaving it.
Clan settings delta updates are used to modify a sub-set of this clan's settings.
Clan settings full packet is used to update the clan's primary settings.
Message clan channel is used to send messages within a clan channel that the player is in.
Message clan channel system is used to send system messages within a clan channel that the player is in
Var clans are used to transmit a variable of a clan to the user. It is important to note that the data type must align with what is defined in the cache, or the client will not be decoding it correctly, which will most likely lead to a disconnection.
Var clan disable packet is used to clear out a var domain in the client, intended to be sent as the player leaves a clan.
Var clan enable packet is used to initialize a new var domain in the client, intended to be sent as the player joins a clan.