Package forestry.api.plugin
@ParametersAreNonnullByDefault
package forestry.api.plugin
Contains classes related to registration of Forestry data by
IForestryPlugin plugins.-
InterfacesClassDescriptionEntry point for apiculture related registration.Register your tree species, fruits, and effects here.Builder used to register new bee species and configure already existing ones.Builder used to register new butterfly and moth species and configure already existing ones.IChromosomeBuilder<A extends IAllele>Interface for customizing a default chromosome in a karyotype.Handles registration of all circuits-related data in Forestry.Register farm related data here.Configures a new farm type.Entry point for registering things to the Forestry API.Handles registration of genetic-related data.Used to create a genome.Used to configure the the default set of chromosomes, called the karyotype, of a species.Set custom mutation requirementsUsed to register possible mutations resulting in a species.Customize properties shared by all species types.ISpeciesBuilder.ISpeciesFactory<T extends ISpeciesType<S,
?>, S extends ISpecies<?>, B extends ISpeciesBuilder<T, S, B>> Used to define the karyotype, life stages, and research materials for a new type of species.Builder for a taxon that allows defining subtaxa and adding species to a taxon.Allows customization of anIFarmablethat has windfall items.