AltarRecipe instances which are the recipes used
by the Natural Altar.AnimalSpawnerRecipe objects that are used with the
animal spawner block.IAuraType instances which are types of Aura present
in different types of worlds.IAuraContainerIAuraRecharge by a
player holding it in their handIDrainSpotEffect suppliers which are effects that
happen passively at every spot that Aura has been drained from in the
world.IAuraChunk.drainAura(BlockPos, int, boolean,
boolean) with aimForZero and simulate set to false, as this is the most
likely behavior you will want.IAuraContainer in the
supplied player's inventory or baubles slots.IAuraChunk.getSpotsInArea(World, BlockPos, int, BiConsumer) and
conveniently returns it.IAuraChunk.getSpotsInArea(World, BlockPos, int, BiConsumer) and returns it.Chunk.IAuraContainer in the
supplied player's inventory or baubles slots.NaturesAuraAPI.IInternalHooks instance which can
be used to hook into the mod's internal functionalities.IMultiblock objects which are multiblock structures
that can easily be looped through and checked, and also easily created
using the multiblock maker debug tool.OfferingRecipe instances which are the recipes
used by the Offering Table.IAuraChunk.storeAura(BlockPos, int, boolean,
boolean) with aimForZero set to true and simulate set to false, as this
is the most likely behavior you will want.TreeRitualRecipe instances which are the recipes
used in the Ritual of the Forest.IAuraChunk.getSpotsInArea(World, BlockPos, int, BiConsumer), but multiplies
their amount by the percentual distance to the supplied position.