17 enum class EntryType :
int {
27 ::ll::TypedStorage<4, 4, int> mWeight;
28 ::ll::TypedStorage<4, 4, int> mQuality;
29 ::ll::TypedStorage<8, 24, ::std::vector<::std::unique_ptr<::LootItemCondition>>> mConditions;
30 ::ll::TypedStorage<8, 8, ::std::unique_ptr<::LootPoolEntry>> mSubTable;
41 virtual ::LootPoolEntry::EntryType getEntryType()
const = 0;
47 MCFOLD
int getBaseWeight()
const;
49 MCFOLD
int getQuality()
const;
51 MCFOLD ::LootPoolEntry
const* getSubTable()
const;
57 MCAPI static ::std::unique_ptr<::LootPoolEntry>
58 deserialize(
::Json::Value const& entryJson,
bool usingUpcomingCreatorFeaturesExperiment);
Definition LootPoolEntry.h:14
static MCAPI void ** $vftable()
Definition LootTableContext.h:21
Definition LootTableEntry.h:17