17 ::ll::TypedStorage<4, 4, int> mSlot;
18 ::ll::TypedStorage<8, 72, ::std::array<::std::vector<::EnchantmentInstance>, 3>> mItemEnchants;
24 MCAPI
void _fromList(
::ListTag const& tag);
26 MCAPI ::std::unique_ptr<::ListTag> _toList()
const;
28 MCAPI
int addEnchants(
::ItemEnchants const& enchants,
bool allowNonVanilla);
32 MCAPI ::std::vector<::EnchantmentInstance> getAllEnchants()
const;
34 MCAPI ::std::array<::std::vector<::EnchantmentInstance>, 3> getEnchantInstances()
const;
36 MCAPI ::std::vector<::std::string> getEnchantNames()
const;
38 MCAPI
int getTotalValue(
bool bookModifier)
const;
42 MCAPI
void setEnchantInstances(::std::array<::std::vector<::EnchantmentInstance>, 3> enchants);