21class CraftingDataPacket :
public ::Packet {
25 ::ll::TypedStorage<8, 24, ::std::vector<::CraftingDataEntry>> mCraftingEntries;
26 ::ll::TypedStorage<8, 24, ::std::vector<::PotionMixDataEntry>> mPotionMixEntries;
27 ::ll::TypedStorage<8, 24, ::std::vector<::ContainerMixDataEntry>> mContainerMixEntries;
28 ::ll::TypedStorage<8, 24, ::std::vector<::MaterialReducerDataEntry>> mMaterialReducerEntries;
29 ::ll::TypedStorage<1, 1, bool> mClearRecipes;
35 virtual ::MinecraftPacketIds getId()
const ;
37 virtual ::std::string_view getName()
const ;
47 MCAPI CraftingDataPacket();
53 MCAPI static ::std::unique_ptr<::CraftingDataPacket>
54 prepareFromRecipes(
::Recipes const& levelRecipes,
bool onlyCraftingRecipes);
66 MCFOLD ::MinecraftPacketIds $getId()
const;
68 MCAPI ::std::string_view $getName()
const;
Definition CraftingDataEntry.h:20
Definition ContainerMixDataEntry.h:13
Definition MaterialReducerDataEntry.h:15
Definition PotionMixDataEntry.h:13