20class ResourcePackStackPacket :
public ::Packet {
24 ::ll::TypedStorage<8, 24, ::std::vector<::PackInstanceId>> mTexturePackIdsAndVersions;
25 ::ll::TypedStorage<8, 32, ::BaseGameVersion> mBaseGameVersion;
26 ::ll::TypedStorage<1, 1, bool> mTexturePackRequired;
27 ::ll::TypedStorage<8, 72, ::ExperimentStorage> mExperiments;
28 ::ll::TypedStorage<1, 1, bool> mIncludeEditorPacks;
34 virtual ::MinecraftPacketIds getId()
const ;
36 virtual ::std::string_view getName()
const ;
46 MCAPI ResourcePackStackPacket();
48 MCAPI ResourcePackStackPacket(
49 ::std::vector<::PackInstanceId> texturePackIdsAndVersions,
51 bool texturePackRequired,
53 bool includeEditorPacks
57 MCFOLD ::BaseGameVersion
const& getBaseGameVersion()
const;
59 MCFOLD ::Experiments
const& getExperiments()
const;
61 MCFOLD ::std::vector<::PackInstanceId>
const& getTexturePackIdsAndVersions()
const;
63 MCFOLD
bool includeEditorPacks()
const;
65 MCFOLD
bool isTexturePackRequired()
const;
75 ::std::vector<::PackInstanceId> texturePackIdsAndVersions,
77 bool texturePackRequired,
79 bool includeEditorPacks
86 MCFOLD ::MinecraftPacketIds $getId()
const;
88 MCAPI ::std::string_view $getName()
const;