20 ::ll::TypedStorage<8, 64, ::std::unordered_map<::std::string, ::ItemStack>> mComponentsToCompound;
21 ::ll::TypedStorage<8, 64, ::std::unordered_map<int, ::std::vector<::ItemStack>>> mCompoundToComponents;
22 ::ll::TypedStorage<8, 64, ::std::unordered_map<::std::string, ::LabTableReactionType>> mComponentsToReaction;
23 ::ll::TypedStorage<8, 64, ::std::unordered_map<::std::string, ::CompoundContainerType>>
24 mComponentsToContainerOverride;
32 virtual void _registerCompound(
33 ::std::vector<::ItemStack>
const& input,
35 ::LabTableReactionType reaction,
36 ::CompoundContainerType containerOverride
45 MCNAPI ::std::string
_getCompoundId(::std::vector<::ItemStack>
const& input);
48 ::std::vector<::ChemistryIngredient>
const& input,
50 ::LabTableReactionType reaction,
51 ::CompoundContainerType containerOverride
55 ::std::vector<::ChemistryIngredient>
const& input,
56 ::CompoundType result,
57 ::LabTableReactionType reaction,
58 ::CompoundContainerType containerOverride,
62 MCNAPI ::ItemStack
const&
getCompound(::std::vector<::ItemStack>
const& components);
65 MCNAPI ::CompoundContainerType getContainerType(::std::vector<::ItemStack>
const& components);
68 MCNAPI ::LabTableReactionType
getReaction(::std::vector<::ItemStack>
const& components);
89 ::std::vector<::ItemStack>
const& input,
91 ::LabTableReactionType reaction,
92 ::CompoundContainerType containerOverride
MCAPI void _registerCompound(::std::vector<::ChemistryIngredient > const &input, ::CompoundType result, ::LabTableReactionType reaction, ::CompoundContainerType containerOverride, int stackCount)