Packet 76
AvailableCommandsPacket
Contains all the available commands.
HeaderID 76varuint
0Enum Valuesarray<string> · variable
1Chained Subcommand Valuesarray<string> · variable
2Post Fixesarray<string> · variable
3Enum Dataarray<AvailableCommandsPacketEnumData> · variable
4Chained Subcommand Dataarray<AvailableCommandsPacketChainedSubcommandData> · variable
5Commandsarray<AvailableCommandsPacketCommandData> · variable
6Soft Enumsarray<AvailableCommandsPacketSoftEnumData> · variable
7Constraintsarray<AvailableCommandsPacketConstrainedValueData> · variable
Serialized fields
8 top-level fields- 0Enum ValuesThe enum values.
array<string> - 1Chained Subcommand ValuesThe chained subcommand values.
array<string> - 2Post FixesThe post fixes.
array<string> 3Enum DataThe enum data.AvailableCommandsPacketEnumDataas
array<AvailableCommandsPacketEnumData>4Chained Subcommand DataThe chained subcommand data.AvailableCommandsPacketChainedSubcommandDataas
array<AvailableCommandsPacketChainedSubcommandData>- 0NameThe name.
string 1SubCommand valuesThe subcommand values.AvailableCommandsPacketChainedSubcommandRelationshipas
array<AvailableCommandsPacketChainedSubcommandRelationship>
5CommandsThe commands data.AvailableCommandsPacketCommandDataas
array<AvailableCommandsPacketCommandData>- 0NameThe name.
string - 1DescriptionThe command description.
string - 2FlagsThe command flags.
uint16 3Permission LevelThe command permission level.CommandPermissionLevelas
string- "Any"
Any - "GameDirectors"
GameDirectors - "Admin"
Admin - "Host"
Host - "Owner"
Owner - "Internal"
Internal
- "Any"
- 4Alias EnumThe command alias enum.
int32 - 5CommandData Chained Subcommand IndexesThe command chained subcommand indexes.
array<uint32> 6OverloadsThe command overloads data.AvailableCommandsPacketOverloadDataas
array<AvailableCommandsPacketOverloadData>- 0isChainingThe is chaining command flag, true for chaining.
boolean 1Parameter DataThe parameters data.AvailableCommandsPacketParamDataas
array<AvailableCommandsPacketParamData>
6Soft EnumsThe soft enums data.AvailableCommandsPacketSoftEnumDataas
array<AvailableCommandsPacketSoftEnumData>7ConstraintsThe constraints data.AvailableCommandsPacketConstrainedValueDataas
array<AvailableCommandsPacketConstrainedValueData>
Changelog
Stable releases
Changes between stable protocol releases.
No stable release changes are recorded for this packet.
All builds
Changes between consecutive stable releases and preview builds.
No changes are recorded for this packet.