← Packet index

Packet 7

ResourcePackStackPacket

Resource Pack Stack

Sent to client in response to ResourcePackClientResponsePacket with info on current resource pack stack.

Packet datagramWire order
HeaderID 7varuint
0Texture Pack Requiredboolean · 1 byte
1Texture Pack Listarray<PackInstanceId> · variable
2Base Game Versionstring · variable
3ExperimentsExperiments · variable
4Include Editor Packsboolean · 1 byte

Serialized fields

5 top-level fields
  1. 0Texture Pack Requiredboolean
  2. 1Texture Pack ListList of texture pack IDs and versions for the resource pack stackPackInstanceIdas array<PackInstanceId>
    1. 0Pack IDUUID of the packstring
    2. 1VersionSemVer version of the packstring
    3. 2Sub Pack Namestring
  3. 2Base Game VersionFor clients to be able to set their stack to the right versionstring
  4. 3ExperimentsActive and always-on experiment togglesExperiments
    1. 0TogglesActive experiment toggles followed by always-on togglesNo size compressionExperimentToggleas array<ExperimentToggle>
      1. 0Namestring
      2. 1Enabledboolean
    2. 1ExperimentsEverToggledWhether any experiments have ever been toggled in this worldboolean
  5. 4Include Editor PacksWhen connecting to an Editor world, include the vanilla editor packs in the stackboolean

Changelog

Stable releases

Changes between stable protocol releases.

No stable release changes are recorded for this packet.