ID: 76
This very large packet (>10k) sends the available slash commands as part of the login process.
Field | Info |
Enum Values | Array Size: unsigned varint
|
Enum Values | Array Size: unsigned varint
Field | Info |
Chained Subcommand Values | string |
|
Post Fixes | Array Size: unsigned varint
|
Enum Data | Array Size: unsigned varint
Field | Info |
Name | string |
Values | Array Size: unsigned varint
Field | Info |
Dependency on 'Enum Values Size <= 256' | if (0)
Field | Info |
Dependency on 'Enum Values Size <= 65536' | if (0)
Field | Info |
Enum Value | unsigned int |
if (1)
Field | Info |
Enum Value | unsigned short |
|
if (1)
|
|
|
Chained Subcommand Data | Array Size: unsigned varint
Field | Info |
SubCommand Name | string |
SubCommand values | Array Size: unsigned varint
Field | Info |
SubCommand First Value | unsigned short |
SubCommand Second Value | unsigned short |
|
|
Commands | Array Size: unsigned varint
Field | Info |
Name | string |
Description | string |
Flags | unsigned short |
Permission Level | byte |
Alias Enum | int |
CommandData Chained Subcommand Indexes | Array Size: unsigned varint
Field | Info |
Index | unsigned short |
|
Overloads | Array Size: unsigned varint
Field | Info |
isChaining | bool |
Parameter Data | Array Size: unsigned varint
Field | Info |
Name | string |
Parse Symbol | unsigned int |
Is Optional? | bool |
Options | byte |
|
|
|
Soft Enums | Array Size: unsigned varint
Field | Info |
Enum Name | string |
Enum Options | Array Size: unsigned varint
|
|
Constraints | Array Size: unsigned varint
Field | Info |
Enum Value Symbol | unsigned int | Symbol in the command parser representing this enum's value. |
|
Enum Symbol | unsigned int | Symbol in the command parser representing this enum. |
|
Constraint Indices | Array Size: unsigned varint
Field | Info |
Semantic Constraint Index | byte | Index of the semantic constraint within the command parser. |
|
|
|