39 virtual void _registerCompound(
40 ::std::vector<::ItemStack>
const& input,
42 ::LabTableReactionType reaction,
43 ::CompoundContainerType containerOverride
52 MCAPI ::std::string _getCompoundId(::std::vector<::ItemStack>
const& input);
54 MCAPI
void _registerCompound(
55 ::std::vector<::ChemistryIngredient>
const& input,
57 ::LabTableReactionType reaction,
58 ::CompoundContainerType containerOverride
61 MCAPI
void _registerCompound(
62 ::std::vector<::ChemistryIngredient>
const& input,
63 ::CompoundType result,
64 ::LabTableReactionType reaction,
65 ::CompoundContainerType containerOverride,
69 MCAPI ::std::vector<::ItemStack>
const* getComponents(
::ItemDescriptor const& compound)
const;
71 MCAPI ::LabTableReactionType getReaction(::std::vector<::ItemStack>
const& components);
73 MCAPI
void registerCompounds();
91 MCAPI
void $_registerCompound(
92 ::std::vector<::ItemStack>
const& input,
94 ::LabTableReactionType reaction,
95 ::CompoundContainerType containerOverride
102 MCAPI
static void** $vftable();