24 enum class ApplyForComplexAliasBlockResult : uchar {
25 NotComplexAliasBlock = 0,
26 FailedToRemapComplexAliasBlock = 1,
30 enum class ApplyForItemResult : uchar {
63 MCAPI ::SetItemDataFunction::ApplyForComplexAliasBlockResult _applyImplForComplexAliasBlock(
64 ::Item const*& inOutItemDef,
65 ::std::string
const& originalItemName,
70 MCAPI ::SetItemDataFunction::ApplyForItemResult _applyImplForItem(
71 ::std::string
const& originalItemName,
72 ::std::string
const& itemRawNameId,
78 MCAPI
void _applyImplForNormalBlock(
::Block const*& inOutBlock,
::Random& random);
84 MCAPI static ::std::unique_ptr<::LootItemFunction>
85 deserialize(
::Json::Value object, ::std::vector<::std::unique_ptr<::LootItemCondition>>& predicates);
105 MCAPI
static void** $vftable();
Definition LootTableContext.h:20