Index

A B C D E F G H I J K L M N O P Q R S T U V W Y Z 
All Classes and Interfaces|All Packages|Constant Field Values

A

ABYSSAL - Static variable in class forestry.api.apiculture.ForestryBeeSpecies
 
ACACIA - Static variable in class forestry.api.client.arboriculture.ForestryLeafSprites
 
ACACIA_DESERT_LOGS - Static variable in class forestry.api.ForestryTags.Blocks
 
ACACIA_DESERT_LOGS - Static variable in class forestry.api.ForestryTags.Items
 
ACACIA_VANILLA - Static variable in class forestry.api.arboriculture.ForestryTreeSpecies
The species for the Acacia trees added by Vanilla Minecraft.
acceptsAsFertilizer(ItemStack) - Method in interface forestry.api.farming.IFarmInventory
Checks if the inventory will accept the given stack as a fertelizer
acceptsAsResource(ItemStack) - Method in interface forestry.api.farming.IFarmInventory
Checks if the inventory will accept the given stack as a resource
acceptsAsSeedling(ItemStack) - Method in interface forestry.api.farming.IFarmInventory
Checks if the inventory will accept the given stack as a sapling
active() - Method in record class forestry.api.genetics.alleles.AllelePair
Returns the value of the active record component.
ACTIVITY - Static variable in class forestry.api.genetics.alleles.BeeChromosomes
The activity type determines when this bee is awake.
ACTIVITY_CATHEMERAL - Static variable in class forestry.api.genetics.alleles.ForestryAlleles
 
ACTIVITY_CREPUSCULAR - Static variable in class forestry.api.genetics.alleles.ForestryAlleles
 
ACTIVITY_DIURNAL - Static variable in class forestry.api.genetics.alleles.ForestryAlleles
 
ACTIVITY_METATURNAL - Static variable in class forestry.api.genetics.alleles.ForestryAlleles
 
ACTIVITY_NOCTURNAL - Static variable in class forestry.api.genetics.alleles.ForestryAlleles
 
add(Component) - Method in interface forestry.api.core.tooltips.ITextInstance
 
add(Component) - Method in class forestry.api.core.tooltips.TextCollection
 
add(Component) - Method in class forestry.api.core.tooltips.TextCompound
 
add(Component, ChatFormatting) - Method in interface forestry.api.core.tooltips.ITextInstance
 
add(Component, ChatFormatting...) - Method in interface forestry.api.core.tooltips.ITextInstance
 
add(Component, Style) - Method in interface forestry.api.core.tooltips.ITextInstance
 
add(ResourceLocation, ResourceLocation, float) - Method in interface forestry.api.plugin.IMutationsRegistration
Registers a mutation that results in this species.
add(ResourceLocation, ResourceLocation, int) - Method in interface forestry.api.plugin.IMutationsRegistration
Deprecated.
Use the overload that takes a float instead.
addAll(TextCollection) - Method in class forestry.api.core.tooltips.TextCollection
 
addAll(Collection<Component>) - Method in interface forestry.api.core.tooltips.ITextInstance
 
addAll(Component...) - Method in interface forestry.api.core.tooltips.ITextInstance
 
addAlleles(List<A>) - Method in interface forestry.api.plugin.IChromosomeBuilder
Add alleles as valid values for this chromosome.
addAlyzer(IGeneticTooltipProvider<?>, ResourceLocation, int) - Method in interface forestry.api.genetics.alyzer.IAlleleDisplayHelper
 
addAttachment(ItemStack) - Method in interface forestry.api.mail.ILetter
 
addAttachments(NonNullList<ItemStack>) - Method in interface forestry.api.mail.ILetter
 
addCustomDrop(IHiveDrop) - Method in interface forestry.api.plugin.IHiveBuilder
Used to add custom implementations of IHiveDrop to this hive's drops.
addDrop(double, ResourceLocation, Supplier<List<ItemStack>>) - Method in interface forestry.api.plugin.IHiveBuilder
 
addDrop(double, ResourceLocation, Supplier<List<ItemStack>>, float) - Method in interface forestry.api.plugin.IHiveBuilder
 
addDrop(double, ResourceLocation, Supplier<List<ItemStack>>, float, Map<IChromosome<?>, IAllele>) - Method in interface forestry.api.plugin.IHiveBuilder
Adds a bee to this hive's drops, along with any extra items associated with that bee.
addFarmable(IFarmable) - Method in interface forestry.api.plugin.IFarmTypeBuilder
Adds a custom farmable to this type.
addGermling(ItemStack) - Method in interface forestry.api.plugin.IFarmTypeBuilder
Adds a germling (seed item) to this farm type for displaying in JEI.
addGermlings(Iterable<ItemStack>) - Method in interface forestry.api.plugin.IFarmTypeBuilder
Adds multiple germlings to this farm type for displaying in JEI.
addGermlings(Consumer<ItemStack>) - Method in interface forestry.api.farming.IFarmable
Used by JEI to display the seeds/saplings/etc.
addHumidityChange(byte) - Method in interface forestry.api.climate.IClimateControlled
 
addLogic(IFilterRule) - Method in interface forestry.api.genetics.filter.IFilterRuleType
 
addMutationCondition(IMutationCondition) - Method in interface forestry.api.plugin.IMutationBuilder
Require some other custom mutation condition.
addMutations(Consumer<IMutationsRegistration>) - Method in interface forestry.api.plugin.ISpeciesBuilder
Define mutations that mutate into this species.
addPendingProduct(ItemStack) - Method in interface forestry.api.farming.IFarmHousing
Adds a product to an internal buffer of items, which will later be added to the inventory.
addProduct(IProduct) - Method in interface forestry.api.plugin.IBeeSpeciesBuilder
Adds a product to this species.
addProduct(ItemStack) - Method in interface forestry.api.plugin.IFarmTypeBuilder
Adds a product to this farm type for displaying in JEI.
addProduct(ItemStack, boolean) - Method in interface forestry.api.apiculture.IBeeHousingInventory
Adds products to the housing's inventory.
addProduct(ItemStack, float) - Method in interface forestry.api.plugin.IBeeSpeciesBuilder
Adds a product to this bee species.
addProducts(Collection<ItemStack>) - Method in interface forestry.api.plugin.IFarmTypeBuilder
Adds multiple products to this farm type for displaying in JEI.
addProducts(Consumer<ItemStack>) - Method in interface forestry.api.farming.IFarmable
Used by JEI to display the products of this farmable.
addResearchMaterials(Consumer<Reference2FloatMap<Item>>) - Method in interface forestry.api.plugin.ISpeciesTypeBuilder
Allows adding new Escritoire research materials or removing the default ones.
address() - Method in interface forestry.api.mail.ITradeStationInfo
 
addRipeness(float) - Method in interface forestry.api.genetics.IFruitBearer
Increases the ripeness of the fruit.
addSoil(ItemStack, BlockState) - Method in interface forestry.api.plugin.IFarmTypeBuilder
Adds a soil used by this block for automatic planting.
addSoil(Block) - Method in interface forestry.api.plugin.IFarmTypeBuilder
Adds a soil used by this block for automatic planting.
addSpecialAllele(IChromosome<A>, A) - Method in interface forestry.api.plugin.IMutationBuilder
 
addSpecialty(IProduct) - Method in interface forestry.api.plugin.IBeeSpeciesBuilder
Adds a specialty product to this species, only produced when the bee in a jubilant state.
addSpecialty(ItemStack, float) - Method in interface forestry.api.plugin.IBeeSpeciesBuilder
Adds a specialty to the bee species, a product only produced when the bee is in a jubilant state.
addStages(ILifeStage...) - Method in interface forestry.api.plugin.ISpeciesTypeBuilder
Adds possible life stages to this species type.
addStamps(ItemStack) - Method in interface forestry.api.mail.ILetter
 
addTemperatureChange(byte) - Method in interface forestry.api.climate.IClimateControlled
 
addTooltip(IGeneticTooltipProvider<? extends IIndividual>, ResourceLocation, int) - Method in interface forestry.api.genetics.alyzer.IAlleleDisplayHelper
 
addTooltip(IGeneticTooltipProvider<? extends IIndividual>, ResourceLocation, int, Predicate<ILifeStage>) - Method in interface forestry.api.genetics.alyzer.IAlleleDisplayHelper
 
addTooltip(I, List<Component>) - Method in interface forestry.api.genetics.ISpecies
 
addTooltip(List<Component>) - Method in interface forestry.api.circuits.ICircuit
 
addTooltip(List<Component>) - Method in interface forestry.api.circuits.ICircuitBoard
 
addTooltip(List<Component>) - Method in interface forestry.api.mail.ILetter
 
addVanillaSapling(Item) - Method in interface forestry.api.plugin.ITreeSpeciesBuilder
Adds a mundane item (no genetic component/NBT) that Forestry should consider as members of this species.
addVanillaStates(Collection<BlockState>) - Method in interface forestry.api.plugin.ITreeSpeciesBuilder
Adds mundane states (no genetic BE) that Forestry should consider as members of this species.
addVillageBee(ResourceLocation, boolean) - Method in interface forestry.api.plugin.IApicultureRegistration
Shorthand for adding a village bee that uses the default genome.
addVillageBee(ResourceLocation, boolean, Map<IChromosome<?>, IAllele>) - Method in interface forestry.api.plugin.IApicultureRegistration
Adds a bee species to the possible bees found in apiaries in the Apiarist villager houses.
addWindfall(Iterable<? extends Item>) - Method in interface forestry.api.plugin.IWindfallFarmableBuilder
Adds multiple windfall items to this farmable.
addWindfall(Item) - Method in interface forestry.api.plugin.IWindfallFarmableBuilder
Adds a windfall item to this farmable.
addWindfallFarmable(Item, IFarmableFactory, Consumer<IWindfallFarmableBuilder>) - Method in interface forestry.api.plugin.IFarmTypeBuilder
Adds a new farmable to this farm type.
ADVENTURER_ALLOW - Static variable in class forestry.api.ForestryTags.Items
 
ADVENTURER_REJECT - Static variable in class forestry.api.ForestryTags.Items
 
affectProducts(Level, BlockPos, IIndividual, List<ItemStack>) - Method in interface forestry.api.apiculture.IFlowerType
Allows the flower provider to affect the produce at the given location.
afterCropHarvest(List<ItemStack>, ICrop) - Method in interface forestry.api.farming.IFarmListener
Called after a crop has been harvested, but before harvested items are stowed in the farms inventory.
age(Level, float) - Method in interface forestry.api.genetics.IIndividualLiving
Age the individual.
AGGRESSIVE - Static variable in class forestry.api.apiculture.ForestryBeeEffects
 
AGRARIAN - Static variable in class forestry.api.apiculture.ForestryBeeSpecies
 
ALL_VALUES - Static variable in interface forestry.api.genetics.alleles.IBooleanAllele
 
allele - Variable in class forestry.api.core.ForestryEvent.MutationDiscovered
 
allele() - Method in record class forestry.api.genetics.ITaxon.TaxonAllele
Returns the value of the allele record component.
alleleCodec() - Method in interface forestry.api.genetics.alleles.IAlleleManager
 
alleleId() - Method in interface forestry.api.genetics.alleles.IAllele
Returns the unique ID of this allele.
AllelePair<A extends IAllele> - Record Class in forestry.api.genetics.alleles
A pair of an active allele and an inactive allele, for use in a IGenome.
AllelePair(A, A) - Constructor for record class forestry.api.genetics.alleles.AllelePair
Creates an instance of a AllelePair record class.
alleles() - Method in interface forestry.api.genetics.alleles.IRegistryChromosome
 
alleles() - Method in interface forestry.api.genetics.ITaxon
A taxon may have alleles added to it so that its species will inherit a common set of default alleles upon registration.
allowsFruitBlocks(IGenome) - Method in interface forestry.api.arboriculture.ITreeGenData
 
ANACHRONE - Static variable in class forestry.api.apiculture.ForestryBeeSpecies
 
analyze() - Method in interface forestry.api.genetics.IIndividual
 
ANALYZER_ANYTHING - Static variable in class forestry.api.client.ForestrySprites
 
ANALYZER_BEE - Static variable in class forestry.api.client.ForestrySprites
 
ANALYZER_BUTTERFLY - Static variable in class forestry.api.client.ForestrySprites
 
ANALYZER_CATERPILLAR - Static variable in class forestry.api.client.ForestrySprites
 
ANALYZER_CAVE - Static variable in class forestry.api.client.ForestrySprites
 
ANALYZER_CLOSED - Static variable in class forestry.api.client.ForestrySprites
 
ANALYZER_COCOON - Static variable in class forestry.api.client.ForestrySprites
 
ANALYZER_DRONE - Static variable in class forestry.api.client.ForestrySprites
 
ANALYZER_FLUTTER - Static variable in class forestry.api.client.ForestrySprites
 
ANALYZER_FLYER - Static variable in class forestry.api.client.ForestrySprites
 
ANALYZER_ITEM - Static variable in class forestry.api.client.ForestrySprites
 
ANALYZER_NOCTURNAL - Static variable in class forestry.api.client.ForestrySprites
 
ANALYZER_POLLEN - Static variable in class forestry.api.client.ForestrySprites
 
ANALYZER_PRINCESS - Static variable in class forestry.api.client.ForestrySprites
 
ANALYZER_PURE_BREED - Static variable in class forestry.api.client.ForestrySprites
 
ANALYZER_PURE_CAVE - Static variable in class forestry.api.client.ForestrySprites
 
ANALYZER_PURE_FLYER - Static variable in class forestry.api.client.ForestrySprites
 
ANALYZER_PURE_NOCTURNAL - Static variable in class forestry.api.client.ForestrySprites
 
ANALYZER_QUEEN - Static variable in class forestry.api.client.ForestrySprites
 
ANALYZER_SAPLING - Static variable in class forestry.api.client.ForestrySprites
 
ANALYZER_SERUM - Static variable in class forestry.api.client.ForestrySprites
 
ANALYZER_TREE - Static variable in class forestry.api.client.ForestrySprites
 
ANCIENT - Static variable in class forestry.api.apiculture.ForestryFlowerTypes
 
ANCIENT_FLOWERS - Static variable in class forestry.api.ForestryTags.Blocks
 
ANY - Enum constant in enum class forestry.api.apiculture.LightPreference
All light levels.
APICULTURE - Static variable in class forestry.api.modules.ForestryModuleIds
 
APPLE - Static variable in class forestry.api.arboriculture.ForestryFruits
 
apply(Consumer<Component>) - Method in interface forestry.api.core.tooltips.ITextInstance
 
applyFormatting(Consumer<MutableComponent>) - Method in interface forestry.api.core.tooltips.ITextInstance
 
AQUATIC - Static variable in class forestry.api.apiculture.ForestryBeeSpecies
 
ARBOREAL - Static variable in class forestry.api.farming.ForestryFarmTypes
 
ARBORICULTURE - Static variable in class forestry.api.modules.ForestryModuleIds
 
ARGIL - Static variable in class forestry.api.apiculture.ForestryBeeSpecies
 
ARID - Enum constant in enum class forestry.api.core.HumidityType
 
ARID_HUMIDITY - Static variable in class forestry.api.ForestryTags.Biomes
 
ARMOR_APIARIST - Static variable in class forestry.api.ForestryCapabilities
 
ARMOR_NATURALIST - Static variable in class forestry.api.ForestryCapabilities
 
armorApiaristHelper - Static variable in class forestry.api.apiculture.BeeManager
Used to check whether a player is wearing Apiarist Armor.
ASCENSION - Static variable in class forestry.api.apiculture.ForestryBeeEffects
 
assemble(Container, RegistryAccess) - Method in interface forestry.api.recipes.IForestryRecipe
Deprecated.
ATLAS - Static variable in class forestry.api.lepidopterology.ForestryButterflySpecies
 
AURORA - Static variable in class forestry.api.lepidopterology.ForestryButterflySpecies
 
AUSTERE - Static variable in class forestry.api.apiculture.ForestryBeeSpecies
 
AUTOTROPHIC - Static variable in class forestry.api.apiculture.ForestryBeeSpecies
 
AVENGING - Static variable in class forestry.api.apiculture.ForestryBeeSpecies
 

B

backpackDefinition - Variable in class forestry.api.storage.BackpackEvent
 
BackpackEvent - Class in forestry.api.storage
 
BackpackEvent(Player, IBackpackDefinition, Container) - Constructor for class forestry.api.storage.BackpackEvent
 
backpackInventory - Variable in class forestry.api.storage.BackpackEvent
 
BackpackResupplyEvent - Class in forestry.api.storage
Use @SubscribeEvent on a method taking this event as an argument.
BackpackResupplyEvent(Player, IBackpackDefinition, Container) - Constructor for class forestry.api.storage.BackpackResupplyEvent
 
BackpackStowEvent - Class in forestry.api.storage
Use @SubscribeEvent on a method taking this event as an argument.
BackpackStowEvent(Player, IBackpackDefinition, Container, ItemStack) - Constructor for class forestry.api.storage.BackpackStowEvent
 
BALSA - Static variable in class forestry.api.arboriculture.ForestryTreeSpecies
 
BALSA_LOGS - Static variable in class forestry.api.ForestryTags.Blocks
 
BALSA_LOGS - Static variable in class forestry.api.ForestryTags.Items
 
BAOBAB - Static variable in class forestry.api.arboriculture.ForestryTreeSpecies
 
BAOBAB_LOGS - Static variable in class forestry.api.ForestryTags.Blocks
 
BAOBAB_LOGS - Static variable in class forestry.api.ForestryTags.Items
 
BATESIA - Static variable in class forestry.api.lepidopterology.ForestryButterflySpecies
 
BEATIFIC - Static variable in class forestry.api.apiculture.ForestryBeeEffects
 
BEE - Static variable in class forestry.api.genetics.ForestrySpeciesTypes
 
BEE_COMBS - Static variable in class forestry.api.ForestryTags.Items
 
BeeChromosomes - Class in forestry.api.genetics.alleles
All chromosomes of the Forestry bee species type.
BeeChromosomes() - Constructor for class forestry.api.genetics.alleles.BeeChromosomes
 
BeeLifeStage - Enum Class in forestry.api.apiculture.genetics
 
BeeManager - Class in forestry.api.apiculture
Some miscellaneous lists and settings for bees.
BeeManager() - Constructor for class forestry.api.apiculture.BeeManager
 
BeeMatingEvent(IBeeHousing, IBee, IBee) - Constructor for class forestry.api.core.ForestryEvent.BeeMatingEvent
 
BEES - Static variable in class forestry.api.ForestryTags.Items
 
beforeCropHarvest(ICrop) - Method in interface forestry.api.farming.IFarmListener
Called before a crop is harvested.
biogasEngineFuel - Static variable in class forestry.api.fuels.FuelManager
Add new fuels for EngineBronze (= biogas engine) here
Biomes() - Constructor for class forestry.api.ForestryTags.Biomes
 
BIRCH - Static variable in class forestry.api.arboriculture.ForestryTreeSpecies
 
BIRCH - Static variable in class forestry.api.client.arboriculture.ForestryLeafSprites
 
BLACK_SWALLOWTAIL - Static variable in class forestry.api.lepidopterology.ForestryButterflySpecies
 
block() - Method in interface forestry.api.core.IBlockProvider
 
blockEqual(Block) - Method in interface forestry.api.core.IBlockProvider
 
blockEqual(BlockState) - Method in interface forestry.api.core.IBlockProvider
 
Blocks() - Constructor for class forestry.api.ForestryTags.Blocks
 
blockTag(String) - Static method in class forestry.api.ForestryTags
 
BLUE_DUKE - Static variable in class forestry.api.lepidopterology.ForestryButterflySpecies
 
BLUE_WING - Static variable in class forestry.api.lepidopterology.ForestryButterflySpecies
 
BOGGY - Static variable in class forestry.api.apiculture.ForestryBeeSpecies
 
BOMBYX_MORI - Static variable in class forestry.api.lepidopterology.ForestryButterflySpecies
 
booleanAllele(boolean, boolean) - Method in interface forestry.api.genetics.alleles.IAlleleManager
 
booleanChromosome(ResourceLocation) - Method in interface forestry.api.genetics.alleles.IAlleleManager
 
both(A) - Static method in record class forestry.api.genetics.alleles.AllelePair
Creates an allele pair where both the active and inactive alleles are the same.
BOTH_1 - Enum constant in enum class forestry.api.core.ToleranceType
 
BOTH_2 - Enum constant in enum class forestry.api.core.ToleranceType
 
BOTH_3 - Enum constant in enum class forestry.api.core.ToleranceType
 
BOTH_4 - Enum constant in enum class forestry.api.core.ToleranceType
 
BOTH_5 - Enum constant in enum class forestry.api.core.ToleranceType
 
BRIMSTONE - Static variable in class forestry.api.lepidopterology.ForestryButterflySpecies
 
BRIMSTONE_MOTH - Static variable in class forestry.api.lepidopterology.ForestryButterflySpecies
 
build() - Method in interface forestry.api.plugin.IGenomeBuilder
 
build(ISpeciesType<S, ?>, ImmutableMap<ResourceLocation, S>) - Method in interface forestry.api.plugin.IMutationBuilder
Builds the mutation.
buildCaterpillarProducts() - Method in interface forestry.api.plugin.IButterflySpeciesBuilder
 
BUILDER_ALLOW - Static variable in class forestry.api.ForestryTags.Items
 
BUILDER_REJECT - Static variable in class forestry.api.ForestryTags.Items
 
buildGenome(IGenomeBuilder) - Method in interface forestry.api.plugin.ISpeciesBuilder
Used to create the default genome object for this species during registration.
buildMutations(ISpeciesType<S, ?>, ImmutableMap<ResourceLocation, S>) - Method in interface forestry.api.plugin.ISpeciesBuilder
 
buildProducts() - Method in interface forestry.api.plugin.IBeeSpeciesBuilder
 
buildProducts() - Method in interface forestry.api.plugin.IButterflySpeciesBuilder
 
buildResearchMaterials(Reference2FloatMap<Item>) - Method in interface forestry.api.plugin.ISpeciesTypeBuilder
 
buildSpecialties() - Method in interface forestry.api.plugin.IBeeSpeciesBuilder
 
burnDuration() - Method in record class forestry.api.fuels.EngineBronzeFuel
Returns the value of the burnDuration record component.
burnDuration() - Method in record class forestry.api.fuels.EngineCopperFuel
Returns the value of the burnDuration record component.
burnDuration() - Method in record class forestry.api.fuels.FermenterFuel
Returns the value of the burnDuration record component.
BUTTERFLY - Enum constant in enum class forestry.api.lepidopterology.genetics.ButterflyLifeStage
 
BUTTERFLY - Static variable in class forestry.api.genetics.ForestrySpeciesTypes
 
BUTTERFLY_EFFECT_NONE - Static variable in class forestry.api.genetics.alleles.ForestryAlleles
 
ButterflyChromosomes - Class in forestry.api.genetics.alleles
 
ButterflyChromosomes() - Constructor for class forestry.api.genetics.alleles.ButterflyChromosomes
 
ButterflyLifeStage - Enum Class in forestry.api.lepidopterology.genetics
 
BUTTON - Enum constant in enum class forestry.api.arboriculture.WoodBlockKind
 

C

CABBAGE_WHITE - Static variable in class forestry.api.lepidopterology.ForestryButterflySpecies
 
CACTI - Static variable in class forestry.api.apiculture.ForestryFlowerTypes
 
CACTI_FLOWERS - Static variable in class forestry.api.ForestryTags.Blocks
 
calmBees() - Method in interface forestry.api.apiculture.hives.IHiveTile
Call to calm agitated bees.
CANARY_SPECKLED_WOOD - Static variable in class forestry.api.lepidopterology.ForestryButterflySpecies
 
canBlockSeeTheSky() - Method in interface forestry.api.apiculture.IBeeHousing
 
cancelTask(IFarmLogic, Direction) - Method in interface forestry.api.farming.IFarmListener
Can be used to cancel farm task on a per side/IFarmLogic basis.
canCraftInDimensions(int, int) - Method in interface forestry.api.recipes.IForestryRecipe
Deprecated.
canDoBeeFX() - Method in interface forestry.api.apiculture.IBeekeepingLogic
Whether bee fx should be active.
canMate() - Method in interface forestry.api.lepidopterology.IEntityButterfly
 
canMateWith(IEntityButterfly) - Method in interface forestry.api.lepidopterology.IEntityButterfly
 
canNurse(IButterfly) - Method in interface forestry.api.lepidopterology.IButterflyNursery
 
canPipette(ItemStack) - Method in interface forestry.api.core.IToolPipette
 
canPlantSoil(boolean) - Method in interface forestry.api.farming.IFarmHousing
Checks if the farm can plant soil.
canPollinate(LevelAccessor, BlockPos, Object) - Method in interface forestry.api.genetics.pollen.IPollenManager
Used to determine whether a block can be pollinated or have its pollen collected.
canPollinate(LevelAccessor, BlockPos, Object) - Method in interface forestry.api.genetics.pollen.IPollenType
Used to determine whether a block can be pollinated or have pollen of this type.
canReplace(BlockState, WorldGenLevel, BlockPos) - Method in interface forestry.api.apiculture.hives.IHiveGen
returns true if the hive can safely replace the block at this location.
canReplace(WorldGenLevel, BlockPos) - Method in interface forestry.api.apiculture.hives.IHive
 
canSeePollination(Player, ItemStack, boolean) - Method in interface forestry.api.core.IArmorNaturalist
Called to see if this naturalist's armor allows for seeing pollinated tree leaves/flowers.
canSpawn(Level, double, double, double) - Method in interface forestry.api.lepidopterology.genetics.IButterfly
 
canStay(BlockGetter, BlockPos) - Method in interface forestry.api.arboriculture.genetics.ITree
 
canTakeFlight(Level, double, double, double) - Method in interface forestry.api.lepidopterology.genetics.IButterfly
 
canWork() - Method in interface forestry.api.apiculture.IBeekeepingLogic
Checks that the bees can work, setting error conditions on the housing where needed
CAPABILITY_ID - Static variable in interface forestry.api.genetics.IIndividual
 
cast() - Method in interface forestry.api.core.tooltips.ITextInstance
 
cast() - Method in class forestry.api.core.tooltips.TextCollection
 
cast() - Method in class forestry.api.core.tooltips.TextCompound
 
cast() - Method in interface forestry.api.genetics.alleles.IAllele
Helper method to ignore Java generic type restrictions.
cast() - Method in interface forestry.api.genetics.IIndividual
 
cast() - Method in interface forestry.api.genetics.ISpecies
 
cast() - Method in interface forestry.api.genetics.ISpeciesType
 
castPollen() - Method in interface forestry.api.genetics.pollen.IPollen
 
CATERPILLAR - Enum constant in enum class forestry.api.lepidopterology.genetics.ButterflyLifeStage
 
CATHEMERAL - Static variable in class forestry.api.apiculture.ForestryActivityTypes
Cathemeral bees have an unpredictable sleep pattern.
CAVE - Static variable in class forestry.api.apiculture.ForestryFlowerTypes
 
CAVE_DWELLING - Static variable in class forestry.api.genetics.alleles.BeeChromosomes
Whether this bee can work when the sky above its housing is obstructed.
CAVE_EXTRA_REPLACEABLES - Static variable in class forestry.api.ForestryTags.Blocks
 
CAVE_FLOWERS - Static variable in class forestry.api.ForestryTags.Blocks
 
chance() - Method in interface forestry.api.core.IProduct
 
chance() - Method in record class forestry.api.core.Product
Returns the value of the chance record component.
changeClimate(int, IClimateControlled) - Method in interface forestry.api.multiblock.IAlvearyComponent.Climatiser
Called every tick by the alveary.
changeExhaustion(int) - Method in interface forestry.api.lepidopterology.IEntityButterfly
 
CHARCOAL - Static variable in class forestry.api.modules.ForestryModuleIds
 
CHARCOAL_BLOCK - Static variable in class forestry.api.ForestryTags.Blocks
 
CHARCOAL_BLOCK - Static variable in class forestry.api.ForestryTags.Items
 
charcoalManager - Static variable in class forestry.api.arboriculture.TreeManager
Deprecated, for removal: This API element is subject to removal in a future version.
CHERRY - Static variable in class forestry.api.arboriculture.ForestryFruits
 
CHERRY - Static variable in class forestry.api.client.arboriculture.ForestryLeafSprites
 
CHERRY - Static variable in class forestry.api.ForestryTags.Items
 
CHERRY_VANILLA - Static variable in class forestry.api.arboriculture.ForestryTreeSpecies
The species for the Cherry Blossom trees added by Vanilla Minecraft.
CHESTNUT - Static variable in class forestry.api.arboriculture.ForestryFruits
 
CHESTNUT - Static variable in class forestry.api.arboriculture.ForestryTreeSpecies
 
CHESTNUT - Static variable in class forestry.api.ForestryTags.Items
 
CHESTNUT_LOGS - Static variable in class forestry.api.ForestryTags.Blocks
 
CHESTNUT_LOGS - Static variable in class forestry.api.ForestryTags.Items
 
children() - Method in interface forestry.api.genetics.ITaxon
 
chromosome() - Method in interface forestry.api.genetics.alleles.IRegistryAllele
 
chromosomeCodec() - Method in interface forestry.api.genetics.alleles.IAlleleManager
 
CHRONOPHAGE - Static variable in class forestry.api.apiculture.ForestryBeeEffects
 
circuit() - Method in record class forestry.api.circuits.CircuitHolder
Returns the value of the circuit record component.
CIRCUIT_MISMATCH - Enum constant in enum class forestry.api.core.ForestryError
 
CircuitHolder - Record Class in forestry.api.circuits
Replaces the old "CircuitRecipe" that isn't really a recipe.
CircuitHolder(String, ItemStack, ICircuit) - Constructor for record class forestry.api.circuits.CircuitHolder
Creates an instance of a CircuitHolder record class.
CITRUS_LOGS - Static variable in class forestry.api.ForestryTags.Blocks
 
CITRUS_LOGS - Static variable in class forestry.api.ForestryTags.Items
 
CITRUS_SWALLOWTAIL - Static variable in class forestry.api.lepidopterology.ForestryButterflySpecies
 
CLASS - Enum constant in enum class forestry.api.genetics.TaxonomicRank
 
CLASS_ASTERIDS - Static variable in class forestry.api.genetics.ForestryTaxa
 
CLASS_COMMELINIDS - Static variable in class forestry.api.genetics.ForestryTaxa
 
CLASS_CONIFERS - Static variable in class forestry.api.genetics.ForestryTaxa
 
CLASS_DICOTYLEDONS - Static variable in class forestry.api.genetics.ForestryTaxa
 
CLASS_INSECTS - Static variable in class forestry.api.genetics.ForestryTaxa
 
CLASS_ROSIDS - Static variable in class forestry.api.genetics.ForestryTaxa
 
cleanExtents(Direction) - Method in interface forestry.api.farming.IExtentCache
Clears the cache for the given direction.
clear() - Method in class forestry.api.core.tooltips.TextCollection
 
clearCachedValues() - Method in interface forestry.api.apiculture.IBeekeepingLogic
Force the logic to refresh any cached values and error states.
clearErrors() - Method in interface forestry.api.core.IErrorLogic
Removes all current errors.
clientbound(ResourceLocation, Class<P>, Function<FriendlyByteBuf, P>, BiConsumer<P, Player>) - Method in interface forestry.api.modules.IPacketRegistry
Register a packet during the play phase that is handled on the main render thread on the client.
ClimateHelper - Class in forestry.api.genetics
 
ClimateHelper() - Constructor for class forestry.api.genetics.ClimateHelper
 
ClimateState - Record Class in forestry.api.climate
Data object for storing a climate's temperature and humidity.
ClimateState(TemperatureType, HumidityType) - Constructor for record class forestry.api.climate.ClimateState
Creates an instance of a ClimateState record class.
ClimateType - Enum Class in forestry.api.climate
This enum contains the two climate types that forestry uses.
CLOUDED_YELLOW - Static variable in class forestry.api.lepidopterology.ForestryButterflySpecies
 
COCOA - Static variable in class forestry.api.arboriculture.ForestryFruits
 
COCOA - Static variable in class forestry.api.farming.ForestryFarmTypes
 
COCOBOLO - Static variable in class forestry.api.arboriculture.ForestryTreeSpecies
 
COCOBOLO_LOGS - Static variable in class forestry.api.ForestryTags.Blocks
 
COCOBOLO_LOGS - Static variable in class forestry.api.ForestryTags.Items
 
COCOON - Enum constant in enum class forestry.api.lepidopterology.genetics.ButterflyLifeStage
 
COCOON - Static variable in class forestry.api.genetics.alleles.ButterflyChromosomes
Used for silk moths (Bombyx Mori) to affect cocoon drops.
COCOON_DEFAULT - Static variable in class forestry.api.genetics.alleles.ForestryAlleles
 
COCOON_SILK - Static variable in class forestry.api.genetics.alleles.ForestryAlleles
 
CODEC - Static variable in record class forestry.api.core.Product
 
CODEC - Static variable in record class forestry.api.genetics.alleles.AllelePair
 
CODEC - Static variable in interface forestry.api.genetics.alleles.IAllele
 
COLD - Enum constant in enum class forestry.api.core.TemperatureType
 
COLD_TEMPERATURE - Static variable in class forestry.api.ForestryTags.Biomes
 
collect() - Method in interface forestry.api.core.IBlockProvider
 
collect(Level, IFarmHousing) - Method in interface forestry.api.farming.IFarmLogic
Collects all items that are laying on the ground and are in the IFarmHousing.getArea() of the farm.
collectPostage(NonNullList<ItemStack>) - Method in interface forestry.api.mail.IPostOffice
 
color - Variable in enum class forestry.api.core.HumidityType
 
color - Variable in enum class forestry.api.core.TemperatureType
 
COMMA - Static variable in class forestry.api.lepidopterology.ForestryButterflySpecies
 
COMMON - Static variable in class forestry.api.apiculture.ForestryBeeSpecies
 
contains(IError) - Method in interface forestry.api.core.IErrorLogic
 
contains(IChromosome<?>) - Method in interface forestry.api.genetics.alleles.IKaryotype
Checks if this karyotype contains the given type.
copy() - Method in interface forestry.api.apiculture.genetics.IBee
 
copy() - Method in interface forestry.api.arboriculture.genetics.ITree
 
copy() - Method in interface forestry.api.genetics.IIndividual
Copies this individual and all of its properties EXCEPT FOR ITS MATE.
copy() - Method in interface forestry.api.genetics.IIndividualLiving
 
copy() - Method in interface forestry.api.lepidopterology.genetics.IButterfly
 
copyWith(Map<IChromosome<?>, IAllele>) - Method in interface forestry.api.genetics.IGenome
Copies this genome, setting active and inactive alleles using the given map.
copyWithGenome(IGenome) - Method in interface forestry.api.apiculture.genetics.IBee
 
copyWithGenome(IGenome) - Method in interface forestry.api.genetics.IIndividual
Copies the individual and all of its properties EXCEPT FOR ITS MATE.
copyWithPairs(Map<IChromosome<?>, AllelePair<?>>) - Method in interface forestry.api.genetics.IGenome
Copies this genome, setting active and inactive alleles using the given map.
CORAL - Static variable in class forestry.api.apiculture.ForestryFlowerTypes
 
CORAL_FLOWERS - Static variable in class forestry.api.ForestryTags.Blocks
 
CORE - Static variable in class forestry.api.modules.ForestryModuleIds
 
count() - Method in record class forestry.api.core.Product
Returns the value of the count record component.
countAttachments() - Method in interface forestry.api.mail.ILetter
 
CRAFTING_TABLES - Static variable in class forestry.api.ForestryTags.Items
 
create() - Method in interface forestry.api.core.tooltips.ITextInstance
 
create() - Method in class forestry.api.core.tooltips.TextCollection
 
create() - Method in class forestry.api.core.tooltips.TextCompound
 
create(A, A) - Static method in record class forestry.api.genetics.alleles.AllelePair
A new chromosome pair where the active allele is the first dominant allele and the inactive allele is the other allele.
create(IKaryotype, ISpeciesTypeBuilder) - Method in interface forestry.api.plugin.ISpeciesTypeFactory
 
create(ResourceLocation, T, IGenome, B) - Method in interface forestry.api.plugin.ISpeciesBuilder.ISpeciesFactory
 
create(Item, ImmutableSet<Item>) - Method in interface forestry.api.farming.IFarmableFactory
Creates a new instance of farmable when farm registration is finished.
createBackpack(IBackpackDefinition, EnumBackpackType) - Method in interface forestry.api.storage.IBackpackInterface
Creates a backpack with the given UID and type, returning the item.
createBeeHousingListener(IBeeHousing) - Method in interface forestry.api.apiculture.hives.IHiveManager
Combines multiple listeners from an IBeeHousing into one.
createBeeHousingModifier(IBeeHousing) - Method in interface forestry.api.apiculture.hives.IHiveManager
Combines multiple modifiers from an IBeeHousing into one.
createBeekeepingLogic(IBeeHousing) - Method in interface forestry.api.apiculture.hives.IHiveManager
Creates beekeepingLogic for a housing.
createBiomeTint() - Method in interface forestry.api.client.plugin.IClientHelper
 
createBiomeTint(Int2IntFunction) - Method in interface forestry.api.client.plugin.IClientHelper
Creates a tint that changes based on the biome.
createBreedingTracker() - Method in interface forestry.api.genetics.ISpeciesType
 
createBreedingTracker(CompoundTag) - Method in interface forestry.api.genetics.ISpeciesType
 
createClimateProvider(LevelReader, BlockPos) - Method in interface forestry.api.climate.IClimateManager
 
createDefaultIndividual(ResourceLocation) - Method in interface forestry.api.genetics.IGeneticManager
Creates a new individual using the default genome of the given species type.
createDefaultStack() - Method in interface forestry.api.genetics.ISpeciesType
 
createDummyClimateProvider() - Method in interface forestry.api.climate.IClimateManager
 
createErrorLogic() - Method in interface forestry.api.core.IErrorManager
 
createFarmType(ResourceLocation, BiFunction<IFarmType, Boolean, IFarmLogic>, ItemStack) - Method in interface forestry.api.plugin.IFarmingRegistration
Creates a new farm type.
createFixedTint(Color) - Method in interface forestry.api.client.plugin.IClientHelper
 
createGenomeBuilder() - Method in interface forestry.api.genetics.alleles.IKaryotype
 
createIndividual() - Method in interface forestry.api.genetics.ISpecies
 
createIndividual(IGenome) - Method in interface forestry.api.genetics.ISpecies
Creates an individual of this species using the specified genome.
createIndividual(Map<IChromosome<?>, IAllele>) - Method in interface forestry.api.genetics.ISpecies
Creates an individual of this species using the default genome and the added alleles.
createIndividual(BlockGetter, BlockPos) - Method in interface forestry.api.apiculture.hives.IHiveDrop
 
createIndividualFromPairs(Map<IChromosome<?>, AllelePair<?>>) - Method in interface forestry.api.genetics.ISpecies
 
createLeafSprite(ResourceLocation) - Method in interface forestry.api.client.plugin.IClientHelper
Creates a leaf sprite given a namespace and name.
createNaturalistBackpack(IBackpackDefinition, ResourceLocation, CreativeModeTab) - Method in interface forestry.api.storage.IBackpackInterface
Create a backpack that can hold items from a specific ISpeciesType.
createNaturalistBackpackFilter(ResourceLocation) - Method in interface forestry.api.storage.IBackpackInterface
Makes a new naturalist backpack filter.
createNoneTint() - Method in interface forestry.api.client.plugin.IClientHelper
 
createRandomIndividual(RandomSource) - Method in interface forestry.api.genetics.ISpeciesType
 
createRandomStack(RandomSource) - Method in interface forestry.api.core.IProduct
Used to produce a random variant of this product.
createSpeciesFactory() - Method in interface forestry.api.plugin.ISpeciesBuilder
 
createStack() - Method in interface forestry.api.core.IProduct
 
createStack() - Method in record class forestry.api.core.Product
 
createStack() - Method in interface forestry.api.genetics.pollen.IPollen
Used by the Alveary Sieve and butterflies to collect item forms of pollen.
createStack(ILifeStage) - Method in interface forestry.api.genetics.IIndividual
 
createStack(ILifeStage) - Method in interface forestry.api.genetics.ISpecies
 
createStack(I, ILifeStage) - Method in interface forestry.api.genetics.ISpecies
 
createStack(I, ILifeStage) - Method in interface forestry.api.genetics.ISpeciesType
 
createStack(ResourceLocation, ILifeStage) - Method in interface forestry.api.genetics.ISpeciesType
 
CREEPER - Static variable in class forestry.api.apiculture.ForestryBeeEffects
 
CREPUSCULAR - Static variable in class forestry.api.apiculture.ForestryActivityTypes
Crepuscular bees work during the sunrise and sunset.
CROPS - Static variable in class forestry.api.farming.ForestryFarmTypes
 
cultivate(Level, IFarmHousing, BlockPos, Direction, int) - Method in interface forestry.api.farming.IFarmLogic
Tries to cultivate one or more blocks at the given position and with the given extent.
CULTIVATED - Static variable in class forestry.api.apiculture.ForestryBeeSpecies
 
CULTIVATION - Static variable in class forestry.api.modules.ForestryModuleIds
 
CURIOS - Static variable in class forestry.api.modules.ForestryModuleIds
 

D

DAMP - Enum constant in enum class forestry.api.core.HumidityType
 
DAMP_HUMIDITY - Static variable in class forestry.api.ForestryTags.Biomes
 
DARK - Enum constant in enum class forestry.api.apiculture.LightPreference
Light levels 0-11.
DARK_OAK - Static variable in class forestry.api.arboriculture.ForestryTreeSpecies
 
DATE - Static variable in class forestry.api.arboriculture.ForestryTreeSpecies
 
DATE - Static variable in class forestry.api.ForestryTags.Items
 
DATES - Static variable in class forestry.api.arboriculture.ForestryFruits
 
decodeDescriptionPacket(CompoundTag) - Method in interface forestry.api.multiblock.IMultiblockLogic
Reads data for client synchronization.
decodeDescriptionPacket(CompoundTag) - Method in class forestry.api.multiblock.MultiblockTileEntityBase
Used to read tileEntity-specific data from the descriptionPacket (onDataPacket)
DEEP_DARK - Static variable in class forestry.api.ForestryTags.Biomes
 
DEFAULT - Static variable in interface forestry.api.client.arboriculture.ILeafTint
A default fallback tint.
DEFAULT - Static variable in class forestry.api.lepidopterology.ForestryCocoons
 
DEFAULT_BEE_FERTILITIES - Static variable in class forestry.api.genetics.alleles.ForestryAlleles
 
DEFAULT_BOOLEANS - Static variable in class forestry.api.genetics.alleles.ForestryAlleles
 
DEFAULT_BUTTERFLY_FERTILITIES - Static variable in class forestry.api.genetics.alleles.ForestryAlleles
 
DEFAULT_GIRTHS - Static variable in class forestry.api.genetics.alleles.ForestryAlleles
 
DEFAULT_HEIGHTS - Static variable in class forestry.api.genetics.alleles.ForestryAlleles
 
DEFAULT_HUMIDITY_TOLERANCES - Static variable in class forestry.api.genetics.alleles.ForestryAlleles
 
DEFAULT_LIFESPANS - Static variable in class forestry.api.genetics.alleles.ForestryAlleles
 
DEFAULT_MATURATIONS - Static variable in class forestry.api.genetics.alleles.ForestryAlleles
 
DEFAULT_METABOLISMS - Static variable in class forestry.api.genetics.alleles.ForestryAlleles
 
DEFAULT_POLLINATIONS - Static variable in class forestry.api.genetics.alleles.ForestryAlleles
 
DEFAULT_SAPLINGS - Static variable in class forestry.api.genetics.alleles.ForestryAlleles
 
DEFAULT_SAPPINESSES - Static variable in class forestry.api.genetics.alleles.ForestryAlleles
 
DEFAULT_SIZES - Static variable in class forestry.api.genetics.alleles.ForestryAlleles
 
DEFAULT_SPEEDS - Static variable in class forestry.api.genetics.alleles.ForestryAlleles
 
DEFAULT_TEMPERATURE_TOLERANCES - Static variable in class forestry.api.genetics.alleles.ForestryAlleles
 
DEFAULT_TERRITORIES - Static variable in class forestry.api.genetics.alleles.ForestryAlleles
 
DEFAULT_WORK_THROTTLE - Static variable in interface forestry.api.apiculture.IBeekeepingLogic
The default number of ticks per queen work cycle.
DEFAULT_YIELDS - Static variable in class forestry.api.genetics.alleles.ForestryAlleles
 
defineSubTaxon(String) - Method in interface forestry.api.plugin.ITaxonBuilder
Defines a taxon with this taxon as the its parent.
defineSubTaxon(String, Consumer<ITaxonBuilder>) - Method in interface forestry.api.plugin.ITaxonBuilder
Defines and configures a taxon with this taxon as its parent.
defineTaxon(String, String) - Method in interface forestry.api.plugin.IGeneticRegistration
Defines a new taxon under an existing parent.
defineTaxon(String, String, Consumer<ITaxonBuilder>) - Method in interface forestry.api.plugin.IGeneticRegistration
Defines a new taxon or retrieves an existing taxon, allows for adding subtaxa and species.
deliverLetter(ServerLevel, IPostOffice, IMailAddress, ItemStack, boolean) - Method in interface forestry.api.mail.IPostalCarrier
Handle delivery of a letter addressed to this carrier.
DEMONIC - Static variable in class forestry.api.apiculture.ForestryBeeSpecies
 
DESERT_ACACIA - Static variable in class forestry.api.arboriculture.ForestryTreeSpecies
 
DIANA_FRITILLARY - Static variable in class forestry.api.lepidopterology.ForestryButterflySpecies
 
DIGGER_ALLOW - Static variable in class forestry.api.ForestryTags.Items
 
DIGGER_REJECT - Static variable in class forestry.api.ForestryTags.Items
 
DILIGENT - Static variable in class forestry.api.apiculture.ForestryBeeSpecies
 
DISABLED_BY_REDSTONE - Enum constant in enum class forestry.api.core.ForestryError
 
dissipationMultiplier() - Method in record class forestry.api.fuels.EngineBronzeFuel
Returns the value of the dissipationMultiplier record component.
DIURNAL - Static variable in class forestry.api.apiculture.ForestryActivityTypes
Diurnal bees work during daytime, and sleep during nighttime.
doAnimationEffect(IGenome, Level, BlockPos, RandomSource) - Method in interface forestry.api.arboriculture.genetics.ITreeEffect
Called whenever this leaf block is randomly animation ticked, like in Block.animateTick(net.minecraft.world.level.block.state.BlockState, net.minecraft.world.level.Level, net.minecraft.core.BlockPos, net.minecraft.util.RandomSource).
doBeeFX() - Method in interface forestry.api.apiculture.IBeekeepingLogic
Display bee fx.
doEffect(IEffectData[], IBeeHousing) - Method in interface forestry.api.apiculture.genetics.IBee
 
doEffect(IEffectData[], Level, BlockPos) - Method in interface forestry.api.arboriculture.genetics.ITree
 
doEffect(IGenome, IEffectData, IBeeHousing) - Method in interface forestry.api.apiculture.genetics.IBeeEffect
Called by apiaries to cause an effect in the world.
doEffect(IGenome, IEffectData, Level, BlockPos) - Method in interface forestry.api.arboriculture.genetics.ITreeEffect
Called whenever this leaf block is randomly ticked, like in BlockBehaviour.randomTick(net.minecraft.world.level.block.state.BlockState, net.minecraft.server.level.ServerLevel, net.minecraft.core.BlockPos, net.minecraft.util.RandomSource).
doEffect(IEntityButterfly, IEffectData) - Method in interface forestry.api.lepidopterology.IButterflyEffect
Used by butterflies to trigger effects in the world.
doFX(IEffectData[], IBeeHousing) - Method in interface forestry.api.apiculture.genetics.IBee
 
doFX(IEffectData[], Level, BlockPos) - Method in interface forestry.api.arboriculture.genetics.ITree
Unimplemented.
doFX(IGenome, IEffectData, IBeeHousing) - Method in interface forestry.api.apiculture.genetics.IBeeEffect
Called on the client side to produce visual bee effects.
DOMAIN - Enum constant in enum class forestry.api.genetics.TaxonomicRank
 
DOMAIN_EUKARYOTA - Static variable in class forestry.api.genetics.ForestryTaxa
 
DOMAIN_PROKARYOTA - Static variable in class forestry.api.genetics.ForestryTaxa
 
dominant() - Method in interface forestry.api.genetics.alleles.IAllele
 
DOOR - Enum constant in enum class forestry.api.arboriculture.WoodBlockKind
 
down - Variable in enum class forestry.api.core.ToleranceType
 
down() - Method in enum class forestry.api.core.HumidityType
 
down() - Method in enum class forestry.api.core.TemperatureType
 
down(int) - Method in enum class forestry.api.core.HumidityType
 
down(int) - Method in enum class forestry.api.core.TemperatureType
 
DOWN_1 - Enum constant in enum class forestry.api.core.ToleranceType
 
DOWN_2 - Enum constant in enum class forestry.api.core.ToleranceType
 
DOWN_3 - Enum constant in enum class forestry.api.core.ToleranceType
 
DOWN_4 - Enum constant in enum class forestry.api.core.ToleranceType
 
DOWN_5 - Enum constant in enum class forestry.api.core.ToleranceType
 
doWork() - Method in interface forestry.api.apiculture.IBeekeepingLogic
Performs actual work, breeding, production, etc.
doWork() - Method in interface forestry.api.farming.IFarmHousing
 
drawAnalyticsPage1(GuiGraphics, Screen, ItemStack) - Method in interface forestry.api.genetics.IAlyzerPlugin
 
drawAnalyticsPage2(GuiGraphics, Screen, ItemStack) - Method in interface forestry.api.genetics.IAlyzerPlugin
 
drawAnalyticsPage3(GuiGraphics, Screen, ItemStack) - Method in interface forestry.api.genetics.IAlyzerPlugin
 
DRONE - Enum constant in enum class forestry.api.apiculture.genetics.BeeLifeStage
 
DROP_HONEY - Static variable in class forestry.api.ForestryTags.Items
 
DRUNKARD - Static variable in class forestry.api.apiculture.ForestryBeeEffects
 
duration() - Method in record class forestry.api.fuels.RainSubstrate
Returns the value of the duration record component.
DUSTS_ASH - Static variable in class forestry.api.ForestryTags.Items
 

E

EASTER - Static variable in class forestry.api.apiculture.ForestryBeeEffects
 
EBONY - Static variable in class forestry.api.arboriculture.ForestryTreeSpecies
 
EBONY_LOGS - Static variable in class forestry.api.ForestryTags.Blocks
 
EBONY_LOGS - Static variable in class forestry.api.ForestryTags.Items
 
EDENIC - Static variable in class forestry.api.apiculture.ForestryBeeSpecies
 
EFFECT - Static variable in class forestry.api.genetics.alleles.BeeChromosomes
Determines the effect of a bee species.
EFFECT - Static variable in class forestry.api.genetics.alleles.ButterflyChromosomes
Unimplemented.
EFFECT - Static variable in class forestry.api.genetics.alleles.TreeChromosomes
Unimplemented.
EFFECT_AGGRESSIVE - Static variable in class forestry.api.genetics.alleles.ForestryAlleles
 
EFFECT_ASCENSION - Static variable in class forestry.api.genetics.alleles.ForestryAlleles
 
EFFECT_BEATIFIC - Static variable in class forestry.api.genetics.alleles.ForestryAlleles
 
EFFECT_CHRONOPHAGE - Static variable in class forestry.api.genetics.alleles.ForestryAlleles
 
EFFECT_CREEPER - Static variable in class forestry.api.genetics.alleles.ForestryAlleles
 
EFFECT_DRUNKARD - Static variable in class forestry.api.genetics.alleles.ForestryAlleles
 
EFFECT_EASTER - Static variable in class forestry.api.genetics.alleles.ForestryAlleles
 
EFFECT_EXPLORATION - Static variable in class forestry.api.genetics.alleles.ForestryAlleles
 
EFFECT_FERTILE - Static variable in class forestry.api.genetics.alleles.ForestryAlleles
 
EFFECT_GLACIAL - Static variable in class forestry.api.genetics.alleles.ForestryAlleles
 
EFFECT_GLOW_BERRY_GROW - Static variable in class forestry.api.genetics.alleles.ForestryAlleles
 
EFFECT_GUARDIAN - Static variable in class forestry.api.genetics.alleles.ForestryAlleles
 
EFFECT_HAKUNA_MATATA - Static variable in class forestry.api.genetics.alleles.ForestryAlleles
 
EFFECT_HEROIC - Static variable in class forestry.api.genetics.alleles.ForestryAlleles
 
EFFECT_IGNITION - Static variable in class forestry.api.genetics.alleles.ForestryAlleles
 
EFFECT_MIASMIC - Static variable in class forestry.api.genetics.alleles.ForestryAlleles
 
EFFECT_MISANTHROPE - Static variable in class forestry.api.genetics.alleles.ForestryAlleles
 
EFFECT_MYCOPHILIC - Static variable in class forestry.api.genetics.alleles.ForestryAlleles
 
EFFECT_NONE - Static variable in class forestry.api.genetics.alleles.ForestryAlleles
 
EFFECT_PHASING - Static variable in class forestry.api.genetics.alleles.ForestryAlleles
 
EFFECT_RADIOACTIVE - Static variable in class forestry.api.genetics.alleles.ForestryAlleles
 
EFFECT_REANIMATION - Static variable in class forestry.api.genetics.alleles.ForestryAlleles
 
EFFECT_REJUVENATION - Static variable in class forestry.api.genetics.alleles.ForestryAlleles
 
EFFECT_REPULSION - Static variable in class forestry.api.genetics.alleles.ForestryAlleles
 
EFFECT_RESURRECTION - Static variable in class forestry.api.genetics.alleles.ForestryAlleles
 
EFFECT_SCULK - Static variable in class forestry.api.genetics.alleles.ForestryAlleles
 
EFFECT_SIFTER - Static variable in class forestry.api.genetics.alleles.ForestryAlleles
 
EFFECT_SNOWING - Static variable in class forestry.api.genetics.alleles.ForestryAlleles
 
EMBITTERED - Static variable in class forestry.api.apiculture.ForestryBeeSpecies
 
EMERALD_PEACOCK - Static variable in class forestry.api.lepidopterology.ForestryButterflySpecies
 
EMPTY - Static variable in interface forestry.api.core.IErrorSource
 
encodeDescriptionPacket(CompoundTag) - Method in interface forestry.api.multiblock.IMultiblockLogic
Writes data for client synchronization.
encodeDescriptionPacket(CompoundTag) - Method in class forestry.api.multiblock.MultiblockTileEntityBase
Used to write tileEntity-specific data to the descriptionPacket
END - Static variable in class forestry.api.apiculture.ForestryFlowerTypes
 
END_FLOWERS - Static variable in class forestry.api.ForestryTags.Blocks
 
ENDED - Static variable in class forestry.api.apiculture.ForestryBeeSpecies
 
ENDED_BEE_GROUND - Static variable in class forestry.api.ForestryTags.Blocks
 
ENDER - Static variable in class forestry.api.farming.ForestryFarmTypes
 
ENERGY - Static variable in class forestry.api.modules.ForestryModuleIds
 
EngineBronzeFuel - Record Class in forestry.api.fuels
todo data driven
EngineBronzeFuel(Fluid, int, int, int) - Constructor for record class forestry.api.fuels.EngineBronzeFuel
Creates an instance of a EngineBronzeFuel record class.
EngineCopperFuel - Record Class in forestry.api.fuels
todo data driven
EngineCopperFuel(ItemStack, int, int) - Constructor for record class forestry.api.fuels.EngineCopperFuel
Creates an instance of a EngineCopperFuel record class.
EnumBackpackType - Enum Class in forestry.api.storage
 
EnumPostage - Enum Class in forestry.api.mail
 
EnumTradeStationState - Enum Class in forestry.api.mail
 
equals(Object) - Method in record class forestry.api.circuits.CircuitHolder
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class forestry.api.climate.ClimateState
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class forestry.api.core.Product
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class forestry.api.farming.Soil
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class forestry.api.fuels.EngineBronzeFuel
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class forestry.api.fuels.EngineCopperFuel
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class forestry.api.fuels.FermenterFuel
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class forestry.api.fuels.MoistenerFuel
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class forestry.api.fuels.RainSubstrate
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class forestry.api.genetics.alleles.AllelePair
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class forestry.api.genetics.filter.FilterData
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class forestry.api.genetics.ITaxon.TaxonAllele
Indicates whether some other object is "equal to" this one.
ERROR_ERRORED - Static variable in class forestry.api.client.ForestrySprites
 
ERROR_UNKNOWN - Static variable in class forestry.api.client.ForestrySprites
 
EXOTIC - Static variable in class forestry.api.apiculture.ForestryBeeSpecies
 
EXPLORATION - Static variable in class forestry.api.apiculture.ForestryBeeEffects
 

F

FACTORY - Static variable in class forestry.api.modules.ForestryModuleIds
 
FALSE - Static variable in class forestry.api.genetics.alleles.ForestryAlleles
 
FALSE_RECESSIVE - Static variable in class forestry.api.genetics.alleles.ForestryAlleles
 
FAMILY - Enum constant in enum class forestry.api.genetics.TaxonomicRank
 
FAMILY_ANACARDIACEAE - Static variable in class forestry.api.genetics.ForestryTaxa
 
FAMILY_ARECACEAE - Static variable in class forestry.api.genetics.ForestryTaxa
 
FAMILY_BEES - Static variable in class forestry.api.genetics.ForestryTaxa
 
FAMILY_BETULACEAE - Static variable in class forestry.api.genetics.ForestryTaxa
 
FAMILY_BIGNONIACEAE - Static variable in class forestry.api.genetics.ForestryTaxa
 
FAMILY_BRUSH_FOOTED_BUTTERFLIES - Static variable in class forestry.api.genetics.ForestryTaxa
 
FAMILY_CARICACEAE - Static variable in class forestry.api.genetics.ForestryTaxa
 
FAMILY_CUPRESSACEAE - Static variable in class forestry.api.genetics.ForestryTaxa
 
FAMILY_DIPTEROCARPACEAE - Static variable in class forestry.api.genetics.ForestryTaxa
 
FAMILY_EBENACEAE - Static variable in class forestry.api.genetics.ForestryTaxa
 
FAMILY_FABACEAE - Static variable in class forestry.api.genetics.ForestryTaxa
 
FAMILY_FAGACEAE - Static variable in class forestry.api.genetics.ForestryTaxa
 
FAMILY_GEOMETER_MOTHS - Static variable in class forestry.api.genetics.ForestryTaxa
 
FAMILY_GOSSAMER_WINGED_BUTTERFLIES - Static variable in class forestry.api.genetics.ForestryTaxa
 
FAMILY_JUGLANDACEAE - Static variable in class forestry.api.genetics.ForestryTaxa
 
FAMILY_LAMIACEAE - Static variable in class forestry.api.genetics.ForestryTaxa
 
FAMILY_LAURACEAE - Static variable in class forestry.api.genetics.ForestryTaxa
 
FAMILY_MALVACEAE - Static variable in class forestry.api.genetics.ForestryTaxa
 
FAMILY_MINECRAFT_BUTTERFLIES - Static variable in class forestry.api.genetics.ForestryTaxa
 
FAMILY_PIERIDAE - Static variable in class forestry.api.genetics.ForestryTaxa
 
FAMILY_PINACEAE - Static variable in class forestry.api.genetics.ForestryTaxa
 
FAMILY_ROSACEAE - Static variable in class forestry.api.genetics.ForestryTaxa
 
FAMILY_RUTACEAE - Static variable in class forestry.api.genetics.ForestryTaxa
 
FAMILY_SALICACEAE - Static variable in class forestry.api.genetics.ForestryTaxa
 
FAMILY_SAPINDACEAE - Static variable in class forestry.api.genetics.ForestryTaxa
 
FAMILY_SATURNIIDS - Static variable in class forestry.api.genetics.ForestryTaxa
 
FAMILY_SILKWORM_MOTHS - Static variable in class forestry.api.genetics.ForestryTaxa
 
FAMILY_SWALLOWTAIL_BUTTERFLIES - Static variable in class forestry.api.genetics.ForestryTaxa
 
FARM - Static variable in class forestry.api.circuits.ForestryCircuitSocketTypes
 
FARMERLY - Static variable in class forestry.api.apiculture.ForestryBeeSpecies
 
FARMING - Static variable in class forestry.api.modules.ForestryModuleIds
 
FENCE - Enum constant in enum class forestry.api.arboriculture.WoodBlockKind
 
FENCE_GATE - Enum constant in enum class forestry.api.arboriculture.WoodBlockKind
 
fermenterFuel - Static variable in class forestry.api.fuels.FuelManager
Add new fuels for the fermenter here (i.e.
FermenterFuel - Record Class in forestry.api.fuels
todo data driven
FermenterFuel(ItemStack, int, int) - Constructor for record class forestry.api.fuels.FermenterFuel
Creates an instance of a FermenterFuel record class.
fermentPerCycle() - Method in record class forestry.api.fuels.FermenterFuel
Returns the value of the fermentPerCycle record component.
FERTILE - Static variable in class forestry.api.apiculture.ForestryBeeEffects
 
FERTILITY - Static variable in class forestry.api.genetics.alleles.BeeChromosomes
The number of drones given when a queen dies.
FERTILITY - Static variable in class forestry.api.genetics.alleles.ButterflyChromosomes
Determines how likely this butterfly is to mate with another butterfly as well as how fast its nurseries and cocoons mature.
FERTILITY_0 - Static variable in class forestry.api.genetics.alleles.ForestryAlleles
 
FERTILITY_1 - Static variable in class forestry.api.genetics.alleles.ForestryAlleles
 
FERTILITY_10 - Static variable in class forestry.api.genetics.alleles.ForestryAlleles
 
FERTILITY_2 - Static variable in class forestry.api.genetics.alleles.ForestryAlleles
 
FERTILITY_3 - Static variable in class forestry.api.genetics.alleles.ForestryAlleles
 
FERTILITY_4 - Static variable in class forestry.api.genetics.alleles.ForestryAlleles
 
FERTILITY_5 - Static variable in class forestry.api.genetics.alleles.ForestryAlleles
 
FERTILITY_6 - Static variable in class forestry.api.genetics.alleles.ForestryAlleles
 
FERTILITY_7 - Static variable in class forestry.api.genetics.alleles.ForestryAlleles
 
FERTILITY_8 - Static variable in class forestry.api.genetics.alleles.ForestryAlleles
 
FERTILITY_9 - Static variable in class forestry.api.genetics.alleles.ForestryAlleles
 
FIENDISH - Static variable in class forestry.api.apiculture.ForestryBeeSpecies
 
filter(ItemStack, BiPredicate<IIndividual, ILifeStage>) - Static method in interface forestry.api.genetics.capability.IIndividualHandlerItem
 
filter(ItemStack, Predicate<IIndividual>) - Static method in interface forestry.api.genetics.capability.IIndividualHandlerItem
Checks if the individual in this stack is present and if it matches some predicate.
FILTER_LOGIC - Static variable in class forestry.api.ForestryCapabilities
 
FilterData - Record Class in forestry.api.genetics.filter
 
FilterData(IIndividual, ILifeStage) - Constructor for record class forestry.api.genetics.filter.FilterData
 
FilterData(ISpeciesType<?, ?>, IIndividual, ILifeStage) - Constructor for record class forestry.api.genetics.filter.FilterData
Creates an instance of a FilterData record class.
FIREPROOF - Static variable in class forestry.api.genetics.alleles.ButterflyChromosomes
Whether this butterfly is immune to fire/lava damage.
FIREPROOF - Static variable in class forestry.api.genetics.alleles.TreeChromosomes
Determines if the tree can burn.
floatAllele(float) - Method in interface forestry.api.genetics.alleles.IAlleleManager
 
floatAllele(float, boolean) - Method in interface forestry.api.genetics.alleles.IAlleleManager
 
floatChromosome(ResourceLocation) - Method in interface forestry.api.genetics.alleles.IAlleleManager
 
FLOWER_TYPE - Static variable in class forestry.api.genetics.alleles.BeeChromosomes
The type of flowers this bee needs to work.
FLOWER_TYPE - Static variable in class forestry.api.genetics.alleles.ButterflyChromosomes
Unimplemented.
FLOWER_TYPE_ANCIENT - Static variable in class forestry.api.genetics.alleles.ForestryAlleles
 
FLOWER_TYPE_CACTI - Static variable in class forestry.api.genetics.alleles.ForestryAlleles
 
FLOWER_TYPE_CAVE - Static variable in class forestry.api.genetics.alleles.ForestryAlleles
 
FLOWER_TYPE_CORAL - Static variable in class forestry.api.genetics.alleles.ForestryAlleles
 
FLOWER_TYPE_END - Static variable in class forestry.api.genetics.alleles.ForestryAlleles
 
FLOWER_TYPE_GOURD - Static variable in class forestry.api.genetics.alleles.ForestryAlleles
 
FLOWER_TYPE_JUNGLE - Static variable in class forestry.api.genetics.alleles.ForestryAlleles
 
FLOWER_TYPE_MUSHROOMS - Static variable in class forestry.api.genetics.alleles.ForestryAlleles
 
FLOWER_TYPE_NETHER - Static variable in class forestry.api.genetics.alleles.ForestryAlleles
 
FLOWER_TYPE_PHOTOSYNTHESIS - Static variable in class forestry.api.genetics.alleles.ForestryAlleles
 
FLOWER_TYPE_SCULK - Static variable in class forestry.api.genetics.alleles.ForestryAlleles
 
FLOWER_TYPE_SEA - Static variable in class forestry.api.genetics.alleles.ForestryAlleles
 
FLOWER_TYPE_SNOW - Static variable in class forestry.api.genetics.alleles.ForestryAlleles
 
FLOWER_TYPE_VANILLA - Static variable in class forestry.api.genetics.alleles.ForestryAlleles
 
FLOWER_TYPE_WHEAT - Static variable in class forestry.api.genetics.alleles.ForestryAlleles
 
Fluids() - Constructor for class forestry.api.ForestryTags.Fluids
 
FLUIDS - Static variable in class forestry.api.modules.ForestryModuleIds
 
FORCED_COOLDOWN - Enum constant in enum class forestry.api.core.ForestryError
 
FOREST - Static variable in class forestry.api.apiculture.ForestryBeeSpecies
 
FORESTER_ALLOW - Static variable in class forestry.api.ForestryTags.Items
 
FORESTER_REJECT - Static variable in class forestry.api.ForestryTags.Items
 
forestry(String) - Static method in class forestry.api.ForestryConstants
 
FORESTRY_FRUITS - Static variable in class forestry.api.ForestryTags.Items
 
forestry.api - package forestry.api
 
forestry.api.apiculture - package forestry.api.apiculture
 
forestry.api.apiculture.genetics - package forestry.api.apiculture.genetics
 
forestry.api.apiculture.hives - package forestry.api.apiculture.hives
 
forestry.api.arboriculture - package forestry.api.arboriculture
 
forestry.api.arboriculture.genetics - package forestry.api.arboriculture.genetics
 
forestry.api.circuits - package forestry.api.circuits
 
forestry.api.client - package forestry.api.client
 
forestry.api.client.apiculture - package forestry.api.client.apiculture
 
forestry.api.client.arboriculture - package forestry.api.client.arboriculture
 
forestry.api.client.lepidopterology - package forestry.api.client.lepidopterology
 
forestry.api.client.plugin - package forestry.api.client.plugin
 
forestry.api.climate - package forestry.api.climate
 
forestry.api.core - package forestry.api.core
 
forestry.api.core.tooltips - package forestry.api.core.tooltips
 
forestry.api.farming - package forestry.api.farming
 
forestry.api.fuels - package forestry.api.fuels
 
forestry.api.genetics - package forestry.api.genetics
 
forestry.api.genetics.alleles - package forestry.api.genetics.alleles
 
forestry.api.genetics.alyzer - package forestry.api.genetics.alyzer
 
forestry.api.genetics.capability - package forestry.api.genetics.capability
 
forestry.api.genetics.filter - package forestry.api.genetics.filter
 
forestry.api.genetics.pollen - package forestry.api.genetics.pollen
 
forestry.api.lepidopterology - package forestry.api.lepidopterology
 
forestry.api.lepidopterology.genetics - package forestry.api.lepidopterology.genetics
 
forestry.api.mail - package forestry.api.mail
 
forestry.api.modules - package forestry.api.modules
 
forestry.api.multiblock - package forestry.api.multiblock
 
forestry.api.plugin - package forestry.api.plugin
Contains classes related to registration of Forestry data by IForestryPlugin plugins.
forestry.api.recipes - package forestry.api.recipes
 
forestry.api.storage - package forestry.api.storage
 
forestry.api.util - package forestry.api.util
 
ForestryActivityTypes - Class in forestry.api.apiculture
IDs for all activity types available in base Forestry.
ForestryActivityTypes() - Constructor for class forestry.api.apiculture.ForestryActivityTypes
 
ForestryAlleles - Class in forestry.api.genetics.alleles
All alleles defined by base Forestry.
ForestryAlleles() - Constructor for class forestry.api.genetics.alleles.ForestryAlleles
 
ForestryBeeEffects - Class in forestry.api.apiculture
IDs of all bee effects added by base Forestry.
ForestryBeeEffects() - Constructor for class forestry.api.apiculture.ForestryBeeEffects
 
ForestryBeeSpecies - Class in forestry.api.apiculture
IDs of all bee species registered by base Forestry.
ForestryBeeSpecies() - Constructor for class forestry.api.apiculture.ForestryBeeSpecies
 
ForestryButterflyEffects - Class in forestry.api.lepidopterology
 
ForestryButterflyEffects() - Constructor for class forestry.api.lepidopterology.ForestryButterflyEffects
 
ForestryButterflySpecies - Class in forestry.api.lepidopterology
All butterfly species registered by base Forestry.
ForestryButterflySpecies() - Constructor for class forestry.api.lepidopterology.ForestryButterflySpecies
 
ForestryCapabilities - Class in forestry.api
All capabilities added by base Forestry.
ForestryCapabilities() - Constructor for class forestry.api.ForestryCapabilities
 
ForestryCircuitLayouts - Class in forestry.api.circuits
IDs of all circuit layouts registered by base Forestry.
ForestryCircuitLayouts() - Constructor for class forestry.api.circuits.ForestryCircuitLayouts
 
ForestryCircuitSocketTypes - Class in forestry.api.circuits
All circuit socket types used by base Forestry.
ForestryCircuitSocketTypes() - Constructor for class forestry.api.circuits.ForestryCircuitSocketTypes
 
ForestryCocoons - Class in forestry.api.lepidopterology
IDs of all butterfly cocoons registered by base Forestry.
ForestryCocoons() - Constructor for class forestry.api.lepidopterology.ForestryCocoons
 
ForestryConstants - Class in forestry.api
Common constants used throughout Forestry that might be useful for other mods.
ForestryConstants() - Constructor for class forestry.api.ForestryConstants
 
ForestryError - Enum Class in forestry.api.core
All errors used by base Forestry for its blocks and items.
ForestryEvent - Class in forestry.api.core
 
ForestryEvent() - Constructor for class forestry.api.core.ForestryEvent
 
ForestryEvent.BeeMatingEvent - Class in forestry.api.core
Fired before a queen is created as a result of breeding a princess and a drone.
ForestryEvent.MutationDiscovered - Class in forestry.api.core
 
ForestryEvent.SpeciesDiscovered - Class in forestry.api.core
 
ForestryEvent.SyncedBreedingTracker - Class in forestry.api.core
 
ForestryFarmTypes - Class in forestry.api.farming
 
ForestryFarmTypes() - Constructor for class forestry.api.farming.ForestryFarmTypes
 
ForestryFlowerTypes - Class in forestry.api.apiculture
Allele IDs of all flower types added by base Forestry.
ForestryFlowerTypes() - Constructor for class forestry.api.apiculture.ForestryFlowerTypes
 
ForestryFruits - Class in forestry.api.arboriculture
 
ForestryFruits() - Constructor for class forestry.api.arboriculture.ForestryFruits
 
ForestryLeafSprites - Class in forestry.api.client.arboriculture
Default leaf sprites used by base Forestry.
ForestryLeafSprites() - Constructor for class forestry.api.client.arboriculture.ForestryLeafSprites
 
ForestryModule - Annotation Interface in forestry.api.modules
This annotation marks a module class for detection by Forestry.
ForestryModuleIds - Class in forestry.api.modules
All modules added by base Forestry.
ForestryModuleIds() - Constructor for class forestry.api.modules.ForestryModuleIds
 
ForestryPollenTypes - Class in forestry.api.genetics.pollen
All pollen types used by base Forestry.
ForestryPollenTypes() - Constructor for class forestry.api.genetics.pollen.ForestryPollenTypes
 
ForestrySpeciesTypes - Class in forestry.api.genetics
The three types of species registered by base Forestry.
ForestrySpeciesTypes() - Constructor for class forestry.api.genetics.ForestrySpeciesTypes
 
ForestrySprites - Class in forestry.api.client
All sprites loaded by forestry for use in the ITextureManager.
ForestrySprites() - Constructor for class forestry.api.client.ForestrySprites
 
ForestryTags - Class in forestry.api
 
ForestryTags() - Constructor for class forestry.api.ForestryTags
 
ForestryTags.Biomes - Class in forestry.api
 
ForestryTags.Blocks - Class in forestry.api
 
ForestryTags.Fluids - Class in forestry.api
 
ForestryTags.Items - Class in forestry.api
 
ForestryTaxa - Class in forestry.api.genetics
Names of all taxa defined by base Forestry.
ForestryTaxa() - Constructor for class forestry.api.genetics.ForestryTaxa
 
ForestryTreeSpecies - Class in forestry.api.arboriculture
IDs of all tree species registered by base Forestry.
ForestryTreeSpecies() - Constructor for class forestry.api.arboriculture.ForestryTreeSpecies
 
frameUsed(IBeeHousing, ItemStack, IBee, int) - Method in interface forestry.api.apiculture.hives.IHiveFrame
Wears out a frame.
fromArray(short[]) - Method in interface forestry.api.core.IErrorLogic
Sets this logic's errors using the specified errors array.
fromNetwork(FriendlyByteBuf) - Static method in record class forestry.api.core.Product
 
FRUGAL - Static variable in class forestry.api.apiculture.ForestryBeeSpecies
 
FRUIT - Static variable in class forestry.api.genetics.alleles.TreeChromosomes
Determines what fruits are grown on the tree.
FRUIT_APPLE - Static variable in class forestry.api.genetics.alleles.ForestryAlleles
 
FRUIT_CHERRY - Static variable in class forestry.api.genetics.alleles.ForestryAlleles
 
FRUIT_CHESTNUT - Static variable in class forestry.api.genetics.alleles.ForestryAlleles
 
FRUIT_COCOA - Static variable in class forestry.api.genetics.alleles.ForestryAlleles
 
FRUIT_DATES - Static variable in class forestry.api.genetics.alleles.ForestryAlleles
 
FRUIT_LEMON - Static variable in class forestry.api.genetics.alleles.ForestryAlleles
 
FRUIT_NONE - Static variable in class forestry.api.genetics.alleles.ForestryAlleles
 
FRUIT_PAPAYA - Static variable in class forestry.api.genetics.alleles.ForestryAlleles
 
FRUIT_PLUM - Static variable in class forestry.api.genetics.alleles.ForestryAlleles
 
FRUIT_WALNUT - Static variable in class forestry.api.genetics.alleles.ForestryAlleles
 
FRUITS - Static variable in class forestry.api.ForestryTags.Items
 
fuel() - Method in record class forestry.api.fuels.EngineCopperFuel
Returns the value of the fuel record component.
FuelManager - Class in forestry.api.fuels
 
FuelManager() - Constructor for class forestry.api.fuels.FuelManager
 

G

GEARS - Static variable in class forestry.api.ForestryTags.Items
 
GEARS_BRONZE - Static variable in class forestry.api.ForestryTags.Items
 
GEARS_COPPER - Static variable in class forestry.api.ForestryTags.Items
 
GEARS_STONE - Static variable in class forestry.api.ForestryTags.Items
 
GEARS_TIN - Static variable in class forestry.api.ForestryTags.Items
 
GEMS_APATITE - Static variable in class forestry.api.ForestryTags.Items
 
genChance() - Method in interface forestry.api.apiculture.hives.IHive
 
GENUS - Enum constant in enum class forestry.api.genetics.TaxonomicRank
 
GENUS_ABOMINATION - Static variable in class forestry.api.genetics.ForestryTaxa
 
GENUS_ACACIA - Static variable in class forestry.api.genetics.ForestryTaxa
 
GENUS_ACER - Static variable in class forestry.api.genetics.ForestryTaxa
 
GENUS_ADANSONIA - Static variable in class forestry.api.genetics.ForestryTaxa
 
GENUS_AGRARIAN - Static variable in class forestry.api.genetics.ForestryTaxa
 
GENUS_ANTHOCHARIS - Static variable in class forestry.api.genetics.ForestryTaxa
 
GENUS_AQUATIC - Static variable in class forestry.api.genetics.ForestryTaxa
 
GENUS_ASTRONIUM - Static variable in class forestry.api.genetics.ForestryTaxa
 
GENUS_ATTACUS - Static variable in class forestry.api.genetics.ForestryTaxa
 
GENUS_AUSTERE - Static variable in class forestry.api.genetics.ForestryTaxa
 
GENUS_BASSARONA - Static variable in class forestry.api.genetics.ForestryTaxa
 
GENUS_BATESIA - Static variable in class forestry.api.genetics.ForestryTaxa
 
GENUS_BETULA - Static variable in class forestry.api.genetics.ForestryTaxa
 
GENUS_BOGGY - Static variable in class forestry.api.genetics.ForestryTaxa
 
GENUS_BOMBYX - Static variable in class forestry.api.genetics.ForestryTaxa
 
GENUS_CARICA - Static variable in class forestry.api.genetics.ForestryTaxa
 
GENUS_CASTANEA - Static variable in class forestry.api.genetics.ForestryTaxa
 
GENUS_CEIBA - Static variable in class forestry.api.genetics.ForestryTaxa
 
GENUS_CELASTRINA - Static variable in class forestry.api.genetics.ForestryTaxa
 
GENUS_CETHOSIA - Static variable in class forestry.api.genetics.ForestryTaxa
 
GENUS_CHIASMIA - Static variable in class forestry.api.genetics.ForestryTaxa
 
GENUS_CHLOROCARDIUM - Static variable in class forestry.api.genetics.ForestryTaxa
 
GENUS_CITRUS - Static variable in class forestry.api.genetics.ForestryTaxa
 
GENUS_COLIAS - Static variable in class forestry.api.genetics.ForestryTaxa
 
GENUS_DALBERGIA - Static variable in class forestry.api.genetics.ForestryTaxa
 
GENUS_DANAUS - Static variable in class forestry.api.genetics.ForestryTaxa
 
GENUS_DIOSPYROS - Static variable in class forestry.api.genetics.ForestryTaxa
 
GENUS_EMBITTERED - Static variable in class forestry.api.genetics.ForestryTaxa
 
GENUS_END - Static variable in class forestry.api.genetics.ForestryTaxa
 
GENUS_FESTIVE - Static variable in class forestry.api.genetics.ForestryTaxa
 
GENUS_FROZEN - Static variable in class forestry.api.genetics.ForestryTaxa
 
GENUS_GONEPTERYX - Static variable in class forestry.api.genetics.ForestryTaxa
 
GENUS_GRETA - Static variable in class forestry.api.genetics.ForestryTaxa
 
GENUS_HANDROANTHUS - Static variable in class forestry.api.genetics.ForestryTaxa
 
GENUS_HELICONIUS - Static variable in class forestry.api.genetics.ForestryTaxa
 
GENUS_HEROIC - Static variable in class forestry.api.genetics.ForestryTaxa
 
GENUS_HONEY - Static variable in class forestry.api.genetics.ForestryTaxa
 
GENUS_INDUSTRIOUS - Static variable in class forestry.api.genetics.ForestryTaxa
 
GENUS_INFERNAL - Static variable in class forestry.api.genetics.ForestryTaxa
 
GENUS_JUGLANS - Static variable in class forestry.api.genetics.ForestryTaxa
 
GENUS_KLEPTOPLASTIC - Static variable in class forestry.api.genetics.ForestryTaxa
 
GENUS_LARIX - Static variable in class forestry.api.genetics.ForestryTaxa
 
GENUS_LUSH - Static variable in class forestry.api.genetics.ForestryTaxa
 
GENUS_MAHOGANY - Static variable in class forestry.api.genetics.ForestryTaxa
 
GENUS_MILLETTIA - Static variable in class forestry.api.genetics.ForestryTaxa
 
GENUS_MONASTIC - Static variable in class forestry.api.genetics.ForestryTaxa
 
GENUS_MORPHO - Static variable in class forestry.api.genetics.ForestryTaxa
 
GENUS_MYSCELIA - Static variable in class forestry.api.genetics.ForestryTaxa
 
GENUS_NOBLE - Static variable in class forestry.api.genetics.ForestryTaxa
 
GENUS_OCHROMA - Static variable in class forestry.api.genetics.ForestryTaxa
 
GENUS_OPISTHOGRAPTIS - Static variable in class forestry.api.genetics.ForestryTaxa
 
GENUS_PAPILIO - Static variable in class forestry.api.genetics.ForestryTaxa
 
GENUS_PARANTICA - Static variable in class forestry.api.genetics.ForestryTaxa
 
GENUS_PARARGE - Static variable in class forestry.api.genetics.ForestryTaxa
 
GENUS_PHOENIX - Static variable in class forestry.api.genetics.ForestryTaxa
 
GENUS_PICEA - Static variable in class forestry.api.genetics.ForestryTaxa
 
GENUS_PIERIS - Static variable in class forestry.api.genetics.ForestryTaxa
 
GENUS_PINUS - Static variable in class forestry.api.genetics.ForestryTaxa
 
GENUS_POLYGONIA - Static variable in class forestry.api.genetics.ForestryTaxa
 
GENUS_PONTIA - Static variable in class forestry.api.genetics.ForestryTaxa
 
GENUS_POPULUS - Static variable in class forestry.api.genetics.ForestryTaxa
 
GENUS_PROTOGRAPHIUM - Static variable in class forestry.api.genetics.ForestryTaxa
 
GENUS_PRUNUS - Static variable in class forestry.api.genetics.ForestryTaxa
 
GENUS_PTEROCARPUS - Static variable in class forestry.api.genetics.ForestryTaxa
 
GENUS_QUERCUS - Static variable in class forestry.api.genetics.ForestryTaxa
 
GENUS_RELIC - Static variable in class forestry.api.genetics.ForestryTaxa
 
GENUS_SALIX - Static variable in class forestry.api.genetics.ForestryTaxa
 
GENUS_SAVANNA - Static variable in class forestry.api.genetics.ForestryTaxa
 
GENUS_SEQUOIA - Static variable in class forestry.api.genetics.ForestryTaxa
 
GENUS_SEQUOIADENDRON - Static variable in class forestry.api.genetics.ForestryTaxa
 
GENUS_SIPROETA - Static variable in class forestry.api.genetics.ForestryTaxa
 
GENUS_SPEYERIA - Static variable in class forestry.api.genetics.ForestryTaxa
 
GENUS_TALIPARITI - Static variable in class forestry.api.genetics.ForestryTaxa
 
GENUS_TECTONA - Static variable in class forestry.api.genetics.ForestryTaxa
 
GENUS_TILIA - Static variable in class forestry.api.genetics.ForestryTaxa
 
GENUS_TROPICAL - Static variable in class forestry.api.genetics.ForestryTaxa
 
GENUS_VANILLA - Static variable in class forestry.api.genetics.ForestryTaxa
 
GENUS_VENGEFUL - Static variable in class forestry.api.genetics.ForestryTaxa
 
get(boolean, boolean) - Method in interface forestry.api.client.arboriculture.ILeafSprite
Returns the location of the leaf texture sprite to use for rendering.
get(IFarmHousing, float) - Method in interface forestry.api.farming.IWaterConsumption
Determines water consumption based on the farm's housing state and climate.
get(IChromosome<A>) - Method in interface forestry.api.plugin.IKaryotypeBuilder
get(ResourceLocation) - Method in interface forestry.api.genetics.alleles.IRegistryChromosome
 
get(ResourceLocation, ResourceLocation) - Method in interface forestry.api.plugin.IMutationsRegistration
Retrieves an already existing mutation so that it can be further customized.
get(ItemStack) - Static method in interface forestry.api.genetics.capability.IIndividualHandlerItem
Retrieves the individual handler capability from the item stack if it is present.
get(BlockAndTintGetter, BlockPos) - Method in interface forestry.api.client.arboriculture.ILeafTint
 
getActiveAllele(IChromosome<A>) - Method in interface forestry.api.genetics.IGenome
 
getActiveName(IBooleanChromosome) - Method in interface forestry.api.genetics.IGenome
 
getActiveName(IFloatChromosome) - Method in interface forestry.api.genetics.IGenome
 
getActiveName(IIntegerChromosome) - Method in interface forestry.api.genetics.IGenome
 
getActiveName(IValueChromosome<V>) - Method in interface forestry.api.genetics.IGenome
 
getActiveSpecies() - Method in interface forestry.api.genetics.IGenome
Note: Use IIndividual.getSpecies() whenever possible.
getActiveValue(IBooleanChromosome) - Method in interface forestry.api.genetics.IGenome
 
getActiveValue(IFloatChromosome) - Method in interface forestry.api.genetics.IGenome
 
getActiveValue(IIntegerChromosome) - Method in interface forestry.api.genetics.IGenome
 
getActiveValue(IValueChromosome<V>) - Method in interface forestry.api.genetics.IGenome
 
getAddress() - Method in interface forestry.api.mail.ITradeStation
 
getAllele(ResourceLocation) - Method in interface forestry.api.genetics.alleles.IAlleleManager
 
getAlleleManager() - Method in interface forestry.api.IForestryApi
 
getAllelePair(IChromosome<A>) - Method in interface forestry.api.genetics.IGenome
Returns the allele pair containing the active and inactive alleles of the given chromosome.
getAllelePairs() - Method in interface forestry.api.genetics.IGenome
 
getAlleles(IChromosome<A>) - Method in interface forestry.api.genetics.alleles.IKaryotype
Gets the list of valid alleles for the given chromosome.
getAllLeafSprites() - Method in interface forestry.api.client.arboriculture.ITreeClientManager
 
getAllMutations() - Method in interface forestry.api.genetics.IMutationManager
 
getAllPollenTypes() - Method in interface forestry.api.genetics.pollen.IPollenManager
 
getAllProducts() - Method in interface forestry.api.recipes.ICentrifugeRecipe
Returns a list of all possible products and their estimated probabilities (0.0 to 1.0], to help mods that display recipes
getAllSaplingModels() - Method in interface forestry.api.client.arboriculture.ITreeClientManager
 
getAllSpecies() - Method in interface forestry.api.genetics.ISpeciesType
 
getAllSpeciesIds() - Method in interface forestry.api.genetics.ISpeciesType
 
getAlyzerPlugin() - Method in interface forestry.api.genetics.ISpeciesType
Plugin to add information for the handheld genetic analyzer.
getAnyStamp(int) - Method in interface forestry.api.mail.IPostOffice
 
getAnyStamp(EnumPostage[], int) - Method in interface forestry.api.mail.IPostOffice
 
getAnyStamp(EnumPostage, int) - Method in interface forestry.api.mail.IPostOffice
 
getArea() - Method in interface forestry.api.farming.IFarmHousing
 
getAreaIterator(IBeeHousing) - Method in interface forestry.api.apiculture.genetics.IBee
 
getAttachments() - Method in interface forestry.api.mail.ILetter
 
getAuthority() - Method in interface forestry.api.genetics.ISpecies
 
getAuthority() - Method in interface forestry.api.plugin.ISpeciesBuilder
 
getBeeDayTime(LevelAccessor) - Static method in interface forestry.api.apiculture.IActivityType
Used to determine the time of day for a beehive.
getBeeFXCoordinates() - Method in interface forestry.api.apiculture.IBeeHousing
 
getBeeInventory() - Method in interface forestry.api.apiculture.IBeeHousing
 
getBeekeepingLogic() - Method in interface forestry.api.apiculture.IBeeHousing
 
getBeeListener() - Method in interface forestry.api.multiblock.IAlvearyComponent.BeeListener
 
getBeeListeners() - Method in interface forestry.api.apiculture.IBeeHousing
Used by IBeeSpeciesType#createBeeHousingListener(IBeeHousing) to combine bee listeners from several sources that can change over time.
getBeeManager() - Method in interface forestry.api.client.IForestryClientApi
 
getBeeModels(ILifeStage) - Method in interface forestry.api.client.apiculture.IBeeClientManager
Retrieves all model locations used to display bees with the given life stage.
getBeeModifier() - Method in interface forestry.api.apiculture.IBeekeepingMode
 
getBeeModifier() - Method in interface forestry.api.multiblock.IAlvearyComponent.BeeModifier
 
getBeeModifier(ItemStack) - Method in interface forestry.api.apiculture.hives.IHiveFrame
 
getBeeModifiers() - Method in interface forestry.api.apiculture.IBeeHousing
Used by IBeeSpeciesType#createBeeHousingModifier(IBeeHousing) to combine bee modifiers from several sources that can change over time.
getBeeProgressPercent() - Method in interface forestry.api.apiculture.IBeekeepingLogic
Get the progress bar for breeding and production.
getBinomial() - Method in interface forestry.api.genetics.ISpecies
 
getBiome() - Method in interface forestry.api.climate.IBiomeProvider
 
getBiomeState(LevelReader, BlockPos) - Method in interface forestry.api.climate.IClimateManager
 
getBlock(IWoodType, WoodBlockKind, boolean) - Method in interface forestry.api.arboriculture.IWoodAccess
 
getBlockLightValue() - Method in interface forestry.api.apiculture.IBeeHousing
 
getBlockState() - Method in interface forestry.api.apiculture.hives.IHiveDefinition
The hive block to be placed in the world.
getBody() - Method in interface forestry.api.apiculture.genetics.IBeeSpecies
 
getBody() - Method in interface forestry.api.plugin.IBeeSpeciesBuilder
 
getBoolean(int) - Method in interface forestry.api.genetics.IEffectData
 
getBox() - Method in interface forestry.api.recipes.ICarpenterRecipe
 
getBreedingTracker(LevelAccessor, GameProfile) - Method in interface forestry.api.apiculture.genetics.IBeeSpeciesType
 
getBreedingTracker(LevelAccessor, GameProfile) - Method in interface forestry.api.arboriculture.genetics.ITreeSpeciesType
 
getBreedingTracker(LevelAccessor, GameProfile) - Method in interface forestry.api.genetics.ISpeciesType
Gets the player's breeding tracker for this species type.
getBreedingTracker(LevelAccessor, GameProfile) - Method in interface forestry.api.lepidopterology.genetics.IButterflySpeciesType
 
getBreedingTrackerFile(GameProfile) - Method in interface forestry.api.genetics.ISpeciesType
 
getButterfly() - Method in interface forestry.api.lepidopterology.IEntityButterfly
 
getButterflyLoot() - Method in interface forestry.api.lepidopterology.genetics.IButterflySpecies
 
getButterflyManager() - Method in interface forestry.api.client.IForestryClientApi
 
getCanWork(IBeeHousing) - Method in interface forestry.api.apiculture.genetics.IBee
Determines whether the queen can work.
getCarrier() - Method in interface forestry.api.mail.IMailAddress
 
getCaterpillar() - Method in interface forestry.api.lepidopterology.IButterflyNursery
 
getCaterpillarDrop(IButterflyNursery, boolean, int) - Method in interface forestry.api.lepidopterology.genetics.IButterfly
 
getCaterpillarProducts() - Method in interface forestry.api.lepidopterology.genetics.IButterflySpecies
 
getChance() - Method in interface forestry.api.genetics.IMutation
 
getChance(BlockGetter, BlockPos, int) - Method in interface forestry.api.apiculture.hives.IHiveDrop
Chance to drop a bee or extra items.
getCharcoalAmount() - Method in interface forestry.api.arboriculture.ICharcoalPileWall
Deprecated.
 
getCharcoalManager() - Method in interface forestry.api.arboriculture.ITreeManager
This getter will be replaced by separate methods in 1.21, as ICharcoalManager will be removed
getChromosome(ResourceLocation) - Method in interface forestry.api.genetics.alleles.IAlleleManager
 
getChromosomeDisplayName() - Method in interface forestry.api.genetics.alleles.IChromosome
 
getChromosomes() - Method in interface forestry.api.genetics.alleles.IKaryotype
 
getChromosomes() - Method in interface forestry.api.genetics.IGenome
 
getChromosomeTranslationKey() - Method in interface forestry.api.genetics.alleles.IChromosome
 
getCircuit(ICircuitLayout, ItemStack) - Method in interface forestry.api.circuits.ICircuitManager
Retrieves the item's circuit for the given circuit layout, or null if this item is not applicable for the layout.
getCircuit(String) - Method in interface forestry.api.circuits.ICircuitManager
 
getCircuitBoard(ItemStack) - Method in interface forestry.api.circuits.ICircuitManager
 
getCircuitHolders() - Method in interface forestry.api.circuits.ICircuitManager
 
getCircuitManager() - Method in interface forestry.api.IForestryApi
 
getCircuits() - Method in interface forestry.api.circuits.ICircuitBoard
 
getClimateManager() - Method in interface forestry.api.IForestryApi
 
getCocoonDrop(boolean, IButterflyCocoon) - Method in interface forestry.api.lepidopterology.genetics.IButterfly
 
getColor(TemperatureType) - Static method in class forestry.api.genetics.ClimateHelper
 
getColour() - Method in enum class forestry.api.genetics.TaxonomicRank
 
getColour(IGenome, BlockGetter, BlockPos, int) - Method in interface forestry.api.arboriculture.genetics.IFruit
Returns the color of the fruit spite based on the ripening time of the fruit.
getCombinations(S, S) - Method in interface forestry.api.genetics.IMutationManager
 
getCombinationsShuffled(S, S, RandomSource) - Method in interface forestry.api.genetics.IMutationManager
 
getCommonVillageHives() - Method in interface forestry.api.apiculture.hives.IHiveManager
 
getComplexity() - Method in interface forestry.api.genetics.ISpecies
 
getComplexity() - Method in interface forestry.api.plugin.ISpeciesBuilder
 
getComponents() - Method in interface forestry.api.multiblock.IMultiblockController
 
getConditions() - Method in interface forestry.api.genetics.IMutation
 
getContainer() - Method in interface forestry.api.genetics.capability.IIndividualHandlerItem
 
getController() - Method in interface forestry.api.multiblock.IMultiblockLogic
 
getController() - Method in interface forestry.api.multiblock.IMultiblockLogicAlveary
 
getController() - Method in interface forestry.api.multiblock.IMultiblockLogicFarm
 
getCoordinates() - Method in interface forestry.api.core.ILocationProvider
 
getCoordinates() - Method in interface forestry.api.multiblock.IMultiblockComponent
Returns the location of this tile entity in the world.
getCoordinates() - Method in class forestry.api.multiblock.MultiblockTileEntityBase
 
getCoords() - Method in interface forestry.api.farming.IFarmHousing
Position of the farm.
getCraftingGridRecipe() - Method in interface forestry.api.recipes.ICarpenterRecipe
 
getCraftingGridRecipe() - Method in interface forestry.api.recipes.IFabricatorRecipe
 
getCropAt(Level, BlockPos, BlockState) - Method in interface forestry.api.farming.IFarmable
Used by farms to get crops of this farmable if the block at the position matches.
getCyclesPerUnit() - Method in interface forestry.api.recipes.IStillRecipe
 
getDecorativeColor() - Method in interface forestry.api.arboriculture.genetics.IFruit
return the color to use for decorative leaves.
getDecorativeLeaves() - Method in interface forestry.api.arboriculture.ITreeSpecies
 
getDecorativeLeaves() - Method in interface forestry.api.plugin.ITreeSpeciesBuilder
 
getDecorativeSprite() - Method in interface forestry.api.arboriculture.genetics.IFruit
 
getDefault() - Method in interface forestry.api.apiculture.IJubilanceFactory
The default Jubilance Provider is satisfied when the humidity and temperature are ideal for the bee.
getDefaultAllele(IChromosome<A>) - Method in interface forestry.api.genetics.alleles.IKaryotype
Returns this karyotype's default allele for the chromosome.
getDefaultAlleles() - Method in interface forestry.api.genetics.alleles.IKaryotype
 
getDefaultClimate(LevelReader, BlockPos) - Method in interface forestry.api.climate.IClimateManager
getDefaultGenome() - Method in interface forestry.api.arboriculture.ITreeGenData
 
getDefaultGenome() - Method in interface forestry.api.genetics.ISpecies
 
getDefaultRule() - Method in interface forestry.api.genetics.filter.IFilterManager
 
getDefaultSpecies() - Method in interface forestry.api.genetics.alleles.IKaryotype
 
getDefaultSpecies() - Method in interface forestry.api.genetics.ISpeciesType
 
getDefaultStage() - Method in interface forestry.api.genetics.ISpeciesType
 
getDefaultStage() - Method in interface forestry.api.plugin.ISpeciesTypeBuilder
 
getDefinition() - Method in interface forestry.api.apiculture.hives.IHive
 
getDescription() - Method in interface forestry.api.apiculture.IBeekeepingMode
 
getDescription() - Method in interface forestry.api.genetics.IMutationCondition
A localized description of the mutation condition.
getDescription() - Method in enum class forestry.api.mail.EnumTradeStationState
 
getDescription() - Method in interface forestry.api.mail.IPostalState
Localized description of the postal state
getDescriptionId() - Method in interface forestry.api.mail.IPostalCarrier
 
getDescriptionTranslationKey() - Method in enum class forestry.api.core.ForestryError
 
getDescriptionTranslationKey() - Method in interface forestry.api.core.IError
 
getDescriptionTranslationKey() - Method in interface forestry.api.genetics.ISpecies
 
getDiscoveredSpecies() - Method in interface forestry.api.genetics.IBreedingTracker
 
getDisplayItems() - Method in interface forestry.api.arboriculture.ICharcoalPileWall
Deprecated.
 
getDisplayName() - Method in interface forestry.api.circuits.ICircuit
 
getDisplayName() - Method in interface forestry.api.genetics.ISpecies
 
getDisplayName() - Method in interface forestry.api.genetics.ISpeciesType
 
getDisplayName() - Method in interface forestry.api.lepidopterology.genetics.IButterfly
 
getDisplayName(boolean) - Method in interface forestry.api.farming.IFarmType
 
getDisplayName(A) - Method in interface forestry.api.genetics.alleles.IChromosome
 
getDrone() - Method in interface forestry.api.apiculture.IBeeHousingInventory
 
getDrone() - Method in class forestry.api.core.ForestryEvent.BeeMatingEvent
 
getDroneCount() - Method in interface forestry.api.apiculture.IApiaristTracker
 
getDrops() - Method in interface forestry.api.apiculture.hives.IHive
 
getDrops(ResourceLocation) - Method in interface forestry.api.apiculture.hives.IHiveManager
 
getEmptyContainer() - Method in interface forestry.api.recipes.ISqueezerContainerRecipe
 
getEntity() - Method in interface forestry.api.lepidopterology.IEntityButterfly
 
getError(short) - Method in interface forestry.api.core.IErrorManager
Retrieves an error by its numeric ID.
getError(ResourceLocation) - Method in interface forestry.api.core.IErrorManager
Retrieves an error by its unique ID.
getErrorLogic() - Method in interface forestry.api.core.IErrorLogicSource
 
getErrorManager() - Method in interface forestry.api.IForestryApi
 
getErrors() - Method in interface forestry.api.core.IErrorManager
 
getErrors() - Method in interface forestry.api.core.IErrorSource
 
getEscritoireColor() - Method in interface forestry.api.genetics.ISpecies
 
getEscritoireColor() - Method in interface forestry.api.lepidopterology.genetics.IButterflySpecies
 
getEscritoireColor() - Method in interface forestry.api.plugin.ISpeciesBuilder
 
getExhaustion() - Method in interface forestry.api.lepidopterology.IEntityButterfly
 
getExtents(Direction, BlockPos) - Method in interface forestry.api.farming.IExtentCache
Gets the current extent for the given direction and position.
getExtraItems(BlockGetter, BlockPos, int) - Method in interface forestry.api.apiculture.hives.IHiveDrop
 
getFarmables() - Method in interface forestry.api.farming.IFarmType
 
getFarmables(ResourceLocation) - Method in interface forestry.api.farming.IFarmingManager
 
getFarmCorner(Direction) - Method in interface forestry.api.farming.IFarmHousing
Receives the corner position of the given direction.
getFarmingManager() - Method in interface forestry.api.IForestryApi
 
getFarmInventory() - Method in interface forestry.api.farming.IFarmHousing
 
getFarmListener() - Method in interface forestry.api.multiblock.IFarmComponent.Listener
 
getFarmLogic(Direction) - Method in interface forestry.api.farming.IFarmHousing
Receives the logic of the given direction.
getFarmLogics() - Method in interface forestry.api.farming.IFarmHousing
Receives a collection with all logics of this farm.
getFarmType(ResourceLocation) - Method in interface forestry.api.farming.IFarmingManager
 
getFenceGateCloseSound() - Method in interface forestry.api.arboriculture.IWoodType
 
getFenceGateOpenSound() - Method in interface forestry.api.arboriculture.IWoodType
 
getFermentationModifier(ItemStack) - Method in interface forestry.api.recipes.IVariableFermentable
 
getFermentationValue() - Method in interface forestry.api.recipes.IFermenterRecipe
 
getFertilizerConsumption(IFarmHousing) - Method in interface forestry.api.farming.IFarmType
Determines how much fertilizer should be used to harvest a single crop.
getFertilizerInventory() - Method in interface forestry.api.farming.IFarmInventory
Sub-inventory that contains only the fertilizer
getFertilizeValue(ItemStack) - Method in interface forestry.api.farming.IFarmingManager
 
getFilter() - Method in interface forestry.api.storage.IBackpackDefinition
Filters items that can be put into a backpack.
getFilterManager() - Method in interface forestry.api.IForestryApi
 
getFinalFertility(IBee, Level, BlockPos) - Method in interface forestry.api.apiculture.IBeekeepingMode
 
getFirstParent() - Method in interface forestry.api.genetics.IMutation
 
getFlightDistance() - Method in interface forestry.api.lepidopterology.genetics.IButterflySpecies
 
getFlightDistance() - Method in interface forestry.api.plugin.IButterflySpeciesBuilder
 
getFlowerPositions() - Method in interface forestry.api.apiculture.IBeekeepingLogic
Used by bee fx to direct bees to nearby flowers.
getFluidOutput() - Method in interface forestry.api.recipes.ISqueezerRecipe
 
getFromValue(float) - Static method in enum class forestry.api.core.HumidityType
 
getFromValue(float) - Static method in enum class forestry.api.core.TemperatureType
 
getFruitChance(IGenome, LevelAccessor) - Method in interface forestry.api.arboriculture.genetics.IFruit
The chance that a tree leaf will spawn with fruits or the chance that a pod fruit spawns.
getFruits(IGenome, Level, int) - Method in interface forestry.api.arboriculture.genetics.IFruit
Returns all drops of this block if you harvest it.
getGenChance() - Method in interface forestry.api.apiculture.hives.IHiveDefinition
Deprecated, for removal: This API element is subject to removal in a future version.
Generation chance is now set by IHive. This value is a default, but can be overridden.
getGeneration() - Method in interface forestry.api.apiculture.genetics.IBee
 
getGenerator() - Method in interface forestry.api.arboriculture.ITreeSpecies
 
getGenerator() - Method in interface forestry.api.plugin.ITreeSpeciesBuilder
 
getGeneticManager() - Method in interface forestry.api.IForestryApi
 
getGenome() - Method in interface forestry.api.genetics.IIndividual
 
getGenomeCodec() - Method in interface forestry.api.genetics.alleles.IKaryotype
 
getGenomeFilter(Direction, int, boolean) - Method in interface forestry.api.genetics.filter.IFilterLogic
 
getGenus() - Method in interface forestry.api.genetics.ISpecies
 
getGenus() - Method in interface forestry.api.plugin.ISpeciesBuilder
 
getGenusName() - Method in interface forestry.api.genetics.ISpecies
 
getGermlingColor(ILifeStage, int) - Method in interface forestry.api.arboriculture.ITreeSpecies
 
getGermlingsInventory() - Method in interface forestry.api.farming.IFarmInventory
Sub-inventory that contains only the germlings
getGirth(IGenome) - Method in interface forestry.api.arboriculture.ITreeGenData
 
getGroup() - Method in interface forestry.api.recipes.IForestryRecipe
Deprecated.
getGrowthPos(IGenome, LevelAccessor, BlockPos, int, int) - Method in interface forestry.api.arboriculture.ITreeGenData
 
getHardness() - Method in interface forestry.api.arboriculture.IWoodType
 
getHealth() - Method in interface forestry.api.genetics.IIndividualLiving
 
getHeightModifier(IGenome) - Method in interface forestry.api.arboriculture.ITreeGenData
 
getHeightModifier(IGenome, float) - Method in interface forestry.api.arboriculture.ITreeModifier
 
getHelper() - Method in interface forestry.api.client.IForestryClientApi
 
getHelpTranslationKey() - Method in enum class forestry.api.core.ForestryError
 
getHelpTranslationKey() - Method in interface forestry.api.core.IError
 
getHermit() - Method in interface forestry.api.apiculture.IJubilanceFactory
The jubilance provider for bees who prefer not to live near other creatures (other bees are fine).
getHints() - Method in interface forestry.api.genetics.IAlyzerPlugin
The hints that will be shown in the alyzer gui.
getHiveBlockState() - Method in interface forestry.api.apiculture.hives.IHive
 
getHiveGen() - Method in interface forestry.api.apiculture.hives.IHiveDefinition
The hive generator for this hive.
getHiveManager() - Method in interface forestry.api.IForestryApi
 
getHives() - Method in interface forestry.api.apiculture.hives.IHiveManager
 
getHousing() - Method in class forestry.api.core.ForestryEvent.BeeMatingEvent
 
getHumidity() - Method in interface forestry.api.apiculture.genetics.IBeeSpecies
 
getHumidity() - Method in interface forestry.api.arboriculture.ITreeSpecies
 
getHumidity() - Method in interface forestry.api.lepidopterology.genetics.IButterflySpecies
 
getHumidity() - Method in interface forestry.api.plugin.ISpeciesBuilder
 
getHumidity(Holder<Biome>) - Method in interface forestry.api.climate.IClimateManager
 
getHumidity(ResourceKey<Biome>) - Method in interface forestry.api.climate.IClimateManager
 
getHumiditySteps() - Method in interface forestry.api.recipes.IHygroregulatorRecipe
 
getIcon() - Method in interface forestry.api.farming.IFarmType
 
getIconStacks() - Method in interface forestry.api.genetics.IAlyzerPlugin
 
getId() - Method in interface forestry.api.circuits.ICircuit
 
getId() - Method in interface forestry.api.circuits.ICircuitLayout
unique ID for this circuit layout
getId() - Method in enum class forestry.api.core.ForestryError
 
getId() - Method in interface forestry.api.core.IError
 
getId() - Method in interface forestry.api.genetics.filter.IFilterRuleType
 
getId() - Method in class forestry.api.genetics.SpeciesDefinition
 
getId() - Method in interface forestry.api.modules.IForestryModule
 
getId() - Method in interface forestry.api.recipes.IForestryRecipe
 
getId(IFilterRuleType) - Method in interface forestry.api.genetics.filter.IFilterManager
 
getId(V) - Method in interface forestry.api.genetics.alleles.IRegistryChromosome
Gets the allele ID of a value in this chromosome and returns it.
getIgnobleChance(BlockGetter, BlockPos, int) - Method in interface forestry.api.apiculture.hives.IHiveDrop
Chance for the princess to be ignoble.
getInactiveAllele(IChromosome<A>) - Method in interface forestry.api.genetics.IGenome
 
getInactiveError(long, long, BlockPos) - Method in interface forestry.api.apiculture.IActivityType
Gets the error to display in GUIs for when this bee is inactive.
getInactiveName(IBooleanChromosome) - Method in interface forestry.api.genetics.IGenome
 
getInactiveName(IFloatChromosome) - Method in interface forestry.api.genetics.IGenome
 
getInactiveName(IIntegerChromosome) - Method in interface forestry.api.genetics.IGenome
 
getInactiveName(IValueChromosome<V>) - Method in interface forestry.api.genetics.IGenome
 
getInactiveSpecies() - Method in interface forestry.api.apiculture.genetics.IBee
 
getInactiveSpecies() - Method in interface forestry.api.arboriculture.genetics.ITree
 
getInactiveSpecies() - Method in interface forestry.api.genetics.IGenome
Note: Use IIndividual.getInactiveSpecies() whenever possible.
getInactiveSpecies() - Method in interface forestry.api.genetics.IIndividual
 
getInactiveSpecies() - Method in interface forestry.api.lepidopterology.genetics.IButterfly
 
getInactiveValue(IBooleanChromosome) - Method in interface forestry.api.genetics.IGenome
 
getInactiveValue(IFloatChromosome) - Method in interface forestry.api.genetics.IGenome
 
getInactiveValue(IIntegerChromosome) - Method in interface forestry.api.genetics.IGenome
 
getInactiveValue(IValueChromosome<V>) - Method in interface forestry.api.genetics.IGenome
 
getIndividual() - Method in interface forestry.api.genetics.capability.IIndividualHandlerItem
 
getIndividual(ItemStack) - Static method in interface forestry.api.genetics.capability.IIndividualHandlerItem
 
getIndividualCodec() - Method in interface forestry.api.genetics.ISpeciesType
 
getIngredients() - Method in interface forestry.api.recipes.IForestryRecipe
Deprecated.
getInput() - Method in interface forestry.api.recipes.ICentrifugeRecipe
The item for this recipe to match against.
getInput() - Method in interface forestry.api.recipes.IFabricatorSmeltingRecipe
 
getInput() - Method in interface forestry.api.recipes.IMoistenerRecipe
 
getInput() - Method in interface forestry.api.recipes.IStillRecipe
 
getInputFluid() - Method in interface forestry.api.recipes.ICarpenterRecipe
 
getInputFluid() - Method in interface forestry.api.recipes.IFermenterRecipe
 
getInputFluid() - Method in interface forestry.api.recipes.IHygroregulatorRecipe
 
getInputItem() - Method in interface forestry.api.recipes.IFermenterRecipe
 
getInputs() - Method in interface forestry.api.recipes.ISqueezerRecipe
 
getInteger(int) - Method in interface forestry.api.genetics.IEffectData
 
getInternalInventory() - Method in interface forestry.api.multiblock.IMultiblockComponent.HasInventory
Called when this part is destroyed to drop its contents.
getItemForm() - Method in enum class forestry.api.apiculture.genetics.BeeLifeStage
 
getItemForm() - Method in enum class forestry.api.arboriculture.genetics.TreeLifeStage
 
getItemForm() - Method in interface forestry.api.genetics.ILifeStage
 
getItemForm() - Method in enum class forestry.api.lepidopterology.genetics.ButterflyLifeStage
 
getJubilance() - Method in interface forestry.api.plugin.IBeeSpeciesBuilder
 
getKaryotype() - Method in interface forestry.api.genetics.IGenome
 
getKaryotype() - Method in interface forestry.api.genetics.ISpecies
 
getKaryotype() - Method in interface forestry.api.genetics.ISpeciesType
 
getLastValidationError() - Method in interface forestry.api.multiblock.IMultiblockController
 
getLayout(String) - Method in interface forestry.api.circuits.ICircuitManager
 
getLayouts() - Method in interface forestry.api.circuits.ICircuitManager
 
getLeafSprite(ITreeSpecies) - Method in interface forestry.api.client.arboriculture.ITreeClientManager
 
getLeafTickHandlers() - Method in interface forestry.api.arboriculture.genetics.ITreeSpeciesType
 
getLifeStage(ItemStack) - Method in interface forestry.api.genetics.ISpeciesType
 
getLifeStages() - Method in interface forestry.api.genetics.ISpeciesType
 
getLightPreference() - Method in interface forestry.api.apiculture.IActivityType
Whether a bee only works above light level 11, less than or equal to that, or doesn't care.
getLines() - Method in class forestry.api.core.tooltips.TextCollection
 
getLoadedModules() - Method in interface forestry.api.modules.IModuleManager
 
getLogBlockTag(IWoodType, boolean) - Method in interface forestry.api.arboriculture.IWoodAccess
 
getLogic(boolean) - Method in interface forestry.api.farming.IFarmType
Returns the instance of the manual or managed IFarmLogic.
getLogItemTag(IWoodType, boolean) - Method in interface forestry.api.arboriculture.IWoodAccess
 
getLogTag() - Method in interface forestry.api.arboriculture.genetics.IFruit
Tag for the log that a pod fruit is placed on
getLootDrop(IEntityButterfly, boolean, int) - Method in interface forestry.api.lepidopterology.genetics.IButterfly
 
getMate() - Method in interface forestry.api.genetics.IIndividual
 
getMateOptional() - Method in interface forestry.api.genetics.IIndividual
An optional getter for IIndividual.getMate().
getMaturationModifier(IGenome, float) - Method in interface forestry.api.arboriculture.ITreeModifier
 
getMaxHealth() - Method in interface forestry.api.genetics.IIndividualLiving
 
getMeltingPoint() - Method in interface forestry.api.recipes.IFabricatorSmeltingRecipe
 
getModDependencies() - Method in interface forestry.api.modules.IForestryModule
 
getModel(BeeLifeStage) - Method in interface forestry.api.apiculture.IBeeModelProvider
 
getModifier() - Method in interface forestry.api.recipes.IFermenterRecipe
 
getModuleDependencies() - Method in interface forestry.api.modules.IForestryModule
 
getModuleManager() - Method in interface forestry.api.IForestryApi
 
getModulesForMod(String) - Method in interface forestry.api.modules.IModuleManager
 
getMultiblockLogic() - Method in interface forestry.api.multiblock.IAlvearyComponent
 
getMultiblockLogic() - Method in interface forestry.api.multiblock.IFarmComponent
 
getMultiblockLogic() - Method in interface forestry.api.multiblock.IMultiblockComponent
 
getMultiblockLogic() - Method in class forestry.api.multiblock.MultiblockTileEntityBase
 
getMutationModifier(IGenome, IGenome, float) - Method in interface forestry.api.arboriculture.ITreeModifier
 
getMutationNote(GameProfile) - Method in interface forestry.api.genetics.IMutation
 
getMutations() - Method in interface forestry.api.genetics.ISpeciesType
 
getMutations(ISpeciesType<?, ?>) - Method in interface forestry.api.genetics.IGeneticManager
Retrieves the registry of possible mutations for a given species type.
getMutations(ResourceLocation) - Method in interface forestry.api.genetics.IGeneticManager
 
getMutationsFrom(S) - Method in interface forestry.api.genetics.IMutationManager
 
getMutationsInto(S) - Method in interface forestry.api.genetics.IMutationManager
 
getName() - Method in interface forestry.api.apiculture.IBeekeepingMode
 
getName() - Method in interface forestry.api.circuits.ICircuitLayout
localized name for this circuit layout
getName() - Method in interface forestry.api.mail.IMailAddress
 
getName(ItemStack) - Method in interface forestry.api.storage.IBackpackDefinition
 
getName(V, boolean) - Method in interface forestry.api.genetics.alleles.IAlleleNaming
 
getNanny() - Method in interface forestry.api.lepidopterology.IButterflyNursery
 
getNetworkHandler() - Method in interface forestry.api.genetics.filter.IFilterLogic
 
getNumericId(IError) - Method in interface forestry.api.core.IErrorManager
Retrieves the numeric ID of this error.
getOffset() - Method in interface forestry.api.farming.IFarmHousing
 
getOutline() - Method in interface forestry.api.apiculture.genetics.IBeeSpecies
 
getOutline() - Method in interface forestry.api.plugin.IBeeSpeciesBuilder
 
getOutput() - Method in interface forestry.api.recipes.IFermenterRecipe
 
getOutput() - Method in interface forestry.api.recipes.IStillRecipe
 
getOwner() - Method in interface forestry.api.apiculture.IBeeHousing
 
getOwner() - Method in interface forestry.api.multiblock.IMultiblockComponent
 
getPackagingTime() - Method in interface forestry.api.recipes.ICarpenterRecipe
 
getParentTaxa(String) - Method in interface forestry.api.genetics.IGeneticManager
Returns a list containing this taxon and its parents in order of taxonomic rank.
getParticle() - Method in interface forestry.api.client.arboriculture.ILeafSprite
 
getPartner(ISpecies<?>) - Method in interface forestry.api.genetics.IMutation
 
getPlan() - Method in interface forestry.api.recipes.IFabricatorRecipe
 
getPlayerProfile() - Method in interface forestry.api.mail.IMailAddress
 
getPollen() - Method in interface forestry.api.genetics.pollen.IPollen
 
getPollen() - Method in interface forestry.api.lepidopterology.IEntityButterfly
 
getPollen(LevelAccessor, BlockPos, Object) - Method in interface forestry.api.genetics.pollen.IPollenManager
Gets the pollen from the block at the current position.
getPollenManager() - Method in interface forestry.api.IForestryApi
 
getPollenOfType(LevelAccessor, BlockPos, Object, Set<ResourceLocation>) - Method in interface forestry.api.genetics.pollen.IPollenManager
Gets the pollen from the block at the current position, but only pollen of certain types.
getPollenOfType(LevelAccessor, BlockPos, Object, ResourceLocation) - Method in interface forestry.api.genetics.pollen.IPollenManager
 
getPollenType(ResourceLocation) - Method in interface forestry.api.genetics.pollen.IPollenManager
 
getPosForHive(WorldGenLevel, int, int) - Method in interface forestry.api.apiculture.hives.IHive
Deprecated.
getPosForHive(WorldGenLevel, int, int) - Method in interface forestry.api.apiculture.hives.IHiveGen
Deprecated.
getPosForHive(WorldGenLevel, RandomSource, int, int) - Method in interface forestry.api.apiculture.hives.IHive
Determines the position of a hive.
getPosForHive(WorldGenLevel, RandomSource, int, int) - Method in interface forestry.api.apiculture.hives.IHiveGen
Determines the position of a hive.
getPosition() - Method in interface forestry.api.farming.ICrop
 
getPostage() - Method in interface forestry.api.mail.ILetter
 
getPostage(ItemStack) - Method in interface forestry.api.mail.IStamps
 
getPrimaryColor() - Method in interface forestry.api.circuits.ICircuitBoard
 
getPrimaryColour() - Method in interface forestry.api.storage.IBackpackDefinition
 
getPrincess() - Method in class forestry.api.core.ForestryEvent.BeeMatingEvent
 
getPrincessCount() - Method in interface forestry.api.apiculture.IApiaristTracker
 
getProcessingTime() - Method in interface forestry.api.recipes.ICentrifugeRecipe
The time it takes to process one item.
getProcessingTime() - Method in interface forestry.api.recipes.ISqueezerContainerRecipe
 
getProcessingTime() - Method in interface forestry.api.recipes.ISqueezerRecipe
 
getProduceList() - Method in interface forestry.api.apiculture.genetics.IBee
 
getProduct() - Method in interface forestry.api.recipes.IMoistenerRecipe
 
getProductInventory() - Method in interface forestry.api.farming.IFarmInventory
Sub-inventory that contains only the output
getProducts() - Method in interface forestry.api.core.IProductProducer
 
getProducts() - Method in interface forestry.api.lepidopterology.IButterflyCocoon
 
getProducts(RandomSource) - Method in interface forestry.api.recipes.ICentrifugeRecipe
Returns the randomized products from processing one input item.
getProperties() - Method in interface forestry.api.farming.IFarmCircuit
 
getQueen() - Method in interface forestry.api.apiculture.IBeeHousingInventory
 
getQueenCount() - Method in interface forestry.api.apiculture.IApiaristTracker
 
getRandomSpecies(RandomSource) - Method in interface forestry.api.genetics.ISpeciesType
 
getRareVillageHives() - Method in interface forestry.api.apiculture.hives.IHiveManager
 
getRarity() - Method in interface forestry.api.arboriculture.ITreeSpecies
 
getRarity() - Method in interface forestry.api.lepidopterology.genetics.IButterflySpecies
 
getRarity() - Method in interface forestry.api.plugin.IButterflySpeciesBuilder
 
getRarity() - Method in interface forestry.api.plugin.ITreeSpeciesBuilder
 
getRecipient() - Method in interface forestry.api.mail.ILetter
 
getRecipient(MinecraftServer, String) - Method in interface forestry.api.mail.IPostalCarrier
 
getRecipientString() - Method in interface forestry.api.mail.ILetter
 
getRefractoryWaxed(Block) - Method in interface forestry.api.arboriculture.ITreeManager
 
getRegisteredWoodTypes() - Method in interface forestry.api.arboriculture.IWoodAccess
 
getRemainingItems(Container) - Method in interface forestry.api.recipes.IForestryRecipe
Deprecated.
getRemnants() - Method in interface forestry.api.recipes.ISqueezerContainerRecipe
 
getRemnants() - Method in interface forestry.api.recipes.ISqueezerRecipe
 
getRemnantsChance() - Method in interface forestry.api.recipes.ISqueezerContainerRecipe
 
getRemnantsChance() - Method in interface forestry.api.recipes.ISqueezerRecipe
 
getRequiredMaturity() - Method in interface forestry.api.arboriculture.genetics.ITree
 
getRequiresResource(BlockState...) - Method in interface forestry.api.apiculture.IJubilanceFactory
The Requires Resource Jubilance Provider is satisfied when a specific block is under the hive.
getResearchBounty(S, Level, GameProfile, I, int) - Method in interface forestry.api.genetics.ISpeciesType
Used to generate rewards for players who win the Escritoire's memory game when researching a specimen.
getResearchSuitability(S, ItemStack) - Method in interface forestry.api.genetics.ISpeciesType
Used to determine what items can be used as research materials in the Escritoire and how effective they are for probing.
getResilience() - Method in interface forestry.api.arboriculture.genetics.ITree
 
getResourcesInventory() - Method in interface forestry.api.farming.IFarmInventory
Sub-inventory that contains only the resources
getResult() - Method in interface forestry.api.genetics.IMutation
 
getResultAlleles() - Method in interface forestry.api.genetics.IMutation
Returns the allele pairs of individuals resulting from this mutation.
getResultFluid() - Method in interface forestry.api.recipes.IFabricatorRecipe
 
getResultFluid() - Method in interface forestry.api.recipes.IFabricatorSmeltingRecipe
 
getRetainTime() - Method in interface forestry.api.recipes.IHygroregulatorRecipe
 
getRipeness() - Method in interface forestry.api.genetics.IFruitBearer
 
getRipeningPeriod() - Method in interface forestry.api.arboriculture.genetics.IFruit
 
getRule(int) - Method in interface forestry.api.genetics.filter.IFilterManager
 
getRule(String) - Method in interface forestry.api.genetics.filter.IFilterManager
 
getRule(Direction) - Method in interface forestry.api.genetics.filter.IFilterLogic
 
getRuleOrDefault(int) - Method in interface forestry.api.genetics.filter.IFilterManager
 
getRuleOrDefault(String) - Method in interface forestry.api.genetics.filter.IFilterManager
 
getRules() - Method in interface forestry.api.genetics.filter.IFilterManager
 
getSafe(ResourceLocation) - Method in interface forestry.api.genetics.alleles.IRegistryChromosome
 
getSaplingModels(ITreeSpecies) - Method in interface forestry.api.client.arboriculture.ITreeClientManager
 
getSaplingModifier(ItemStack, Level, Player, BlockPos) - Method in interface forestry.api.arboriculture.IToolGrafter
Called by leaves to determine the increase in sapling droprate.
getSaplings(Level, BlockPos, GameProfile, float) - Method in interface forestry.api.arboriculture.genetics.ITree
 
getSappinessModifier(IGenome, float) - Method in interface forestry.api.arboriculture.ITreeModifier
 
getSecondaryColor() - Method in interface forestry.api.circuits.ICircuitBoard
 
getSecondaryColour() - Method in interface forestry.api.storage.IBackpackDefinition
 
getSecondParent() - Method in interface forestry.api.genetics.IMutation
 
getSender() - Method in interface forestry.api.mail.ILetter
 
getSerializedName() - Method in enum class forestry.api.apiculture.genetics.BeeLifeStage
 
getSerializedName() - Method in enum class forestry.api.arboriculture.genetics.TreeLifeStage
 
getSerializedName() - Method in enum class forestry.api.arboriculture.WoodBlockKind
 
getSerializedName() - Method in interface forestry.api.genetics.ILifeStage
 
getSerializedName() - Method in enum class forestry.api.lepidopterology.genetics.ButterflyLifeStage
 
getSerializedName() - Method in enum class forestry.api.storage.EnumBackpackType
 
getSerializer() - Method in interface forestry.api.recipes.IForestryRecipe
 
getSerumColor() - Method in interface forestry.api.lepidopterology.genetics.IButterflySpecies
 
getSerumColor() - Method in interface forestry.api.plugin.IButterflySpeciesBuilder
 
getSocketType() - Method in interface forestry.api.circuits.ICircuitBoard
Specifies where a circuit can be used.
getSocketType() - Method in interface forestry.api.circuits.ICircuitLayout
Specifies where a circuit layout is used.
getSoils() - Method in interface forestry.api.farming.IFarmType
 
getSpawnBiomes() - Method in interface forestry.api.lepidopterology.genetics.IButterflySpecies
Allows butterflies to restrict random spawns beyond the restrictions set by temperature() and humidity().
getSpawnBiomes() - Method in interface forestry.api.plugin.IButterflySpeciesBuilder
 
getSpecialConditions() - Method in interface forestry.api.genetics.IMutation
 
getSpecialties() - Method in interface forestry.api.arboriculture.genetics.IFruit
 
getSpecialties() - Method in interface forestry.api.core.ISpecialtyProducer
 
getSpecialty() - Method in interface forestry.api.arboriculture.genetics.IFruit
Deprecated.
getSpecialtyList() - Method in interface forestry.api.apiculture.genetics.IBee
 
getSpecies() - Method in interface forestry.api.apiculture.genetics.IBee
 
getSpecies() - Method in interface forestry.api.arboriculture.genetics.ITree
 
getSpecies() - Method in interface forestry.api.genetics.IIndividual
 
getSpecies() - Method in interface forestry.api.lepidopterology.genetics.IButterfly
 
getSpecies() - Method in interface forestry.api.plugin.ISpeciesBuilder
 
getSpecies(ResourceLocation) - Method in interface forestry.api.genetics.ISpeciesType
 
getSpecies(ItemStack, ISpeciesType<S, ?>) - Static method in interface forestry.api.genetics.capability.IIndividualHandlerItem
Gets the species of the current item stack, or returns the default species for the species type.
getSpeciesBred() - Method in interface forestry.api.genetics.IBreedingTracker
 
getSpeciesChromosome() - Method in interface forestry.api.genetics.alleles.IKaryotype
 
getSpeciesCount() - Method in interface forestry.api.genetics.ISpeciesType
 
getSpeciesName() - Method in interface forestry.api.genetics.ISpecies
 
getSpeciesSafe(ResourceLocation) - Method in interface forestry.api.genetics.ISpeciesType
 
getSpeciesType() - Method in interface forestry.api.genetics.capability.IIndividualHandlerItem
 
getSpeciesType(ResourceLocation) - Method in interface forestry.api.genetics.IGeneticManager
Gets a registered species type by its ID.
getSpeciesType(ResourceLocation, Class<T>) - Method in interface forestry.api.genetics.IGeneticManager
 
getSpeciesTypeId() - Method in interface forestry.api.genetics.filter.IFilterRule
If a species type with this uid is registered, the filter will only get stack with individuals from this root.
getSpeciesTypes() - Method in interface forestry.api.genetics.IGeneticManager
 
getSpeciesTypeSafe(ResourceLocation) - Method in interface forestry.api.genetics.IGeneticManager
Gets a registered species type by its ID, or returns null if no species type was found.
getSprite() - Method in enum class forestry.api.core.ForestryError
 
getSprite() - Method in interface forestry.api.core.IError
 
getSprite() - Method in interface forestry.api.genetics.filter.IFilterRuleType
 
getSprite() - Method in interface forestry.api.mail.IPostalCarrier
Sprite registered to the Gui Texture Map at ITextureManager.
getSprite(TemperatureType) - Method in interface forestry.api.client.ITextureManager
 
getSprite(IGenome, BlockGetter, BlockPos, int) - Method in interface forestry.api.arboriculture.genetics.IFruit
 
getSprite(String) - Method in interface forestry.api.client.ITextureManager
 
getSprite(ResourceLocation) - Method in interface forestry.api.client.ITextureManager
Get a texture atlas sprite that has been registered by Forestry, for Forestry's Gui Texture Map.
getSpriteColour(int) - Method in interface forestry.api.apiculture.IBeeSpriteColourProvider
 
getStack(IWoodType, WoodBlockKind, boolean) - Method in interface forestry.api.arboriculture.IWoodAccess
 
getStage() - Method in interface forestry.api.genetics.capability.IIndividualHandlerItem
 
getStages() - Method in interface forestry.api.plugin.ISpeciesTypeBuilder
 
getState(ServerLevel, BlockPos) - Method in interface forestry.api.climate.IClimateManager
 
getStoredFertilizerScaled(int) - Method in interface forestry.api.farming.IFarmHousing
The percentage of fertilizer stored my the farm multiplied by the given scale.
getStripes() - Method in interface forestry.api.apiculture.genetics.IBeeSpecies
 
getStripes() - Method in interface forestry.api.plugin.IBeeSpeciesBuilder
 
getSuitableBiomes(Registry<Biome>) - Method in interface forestry.api.apiculture.genetics.IBee
 
getSwarmingMaterialChance(Item) - Method in interface forestry.api.apiculture.hives.IHiveManager
Used to determine if an item is usable as fuel in an Alveary Swarmer for queen rearing.
getTaxon(String) - Method in interface forestry.api.genetics.IGeneticManager
 
getTemperature() - Method in interface forestry.api.apiculture.genetics.IBeeSpecies
 
getTemperature() - Method in interface forestry.api.arboriculture.ITreeSpecies
 
getTemperature() - Method in interface forestry.api.lepidopterology.genetics.IButterflySpecies
 
getTemperature() - Method in interface forestry.api.plugin.ISpeciesBuilder
 
getTemperature(Holder<Biome>) - Method in interface forestry.api.climate.IClimateManager
 
getTemperature(ResourceKey<Biome>) - Method in interface forestry.api.climate.IClimateManager
 
getTemperatureSteps() - Method in interface forestry.api.recipes.IHygroregulatorRecipe
 
getText() - Method in interface forestry.api.mail.ILetter
 
getTextureManager() - Method in interface forestry.api.client.IForestryClientApi
 
getTextures(IButterflySpecies) - Method in interface forestry.api.client.lepidopterology.IButterflyClientManager
 
getTimePerItem() - Method in interface forestry.api.recipes.IMoistenerRecipe
Moistener runs at 1 - 4 time ticks per ingame tick depending on light level.
getTint(ITreeSpecies) - Method in interface forestry.api.client.arboriculture.ITreeClientManager
 
getToastSymbol() - Method in interface forestry.api.recipes.IForestryRecipe
Deprecated.
getToolTip(int, int) - Method in interface forestry.api.core.tooltips.IToolTipProvider
 
getTracker(ISpeciesType<?, ?>, LevelAccessor, GameProfile) - Method in interface forestry.api.genetics.IBreedingTrackerManager
 
getTradeInfo() - Method in interface forestry.api.mail.ITradeStation
 
getTranslationKey() - Method in interface forestry.api.circuits.ICircuit
 
getTranslationKey() - Method in interface forestry.api.farming.IFarmType
 
getTranslationKey() - Method in interface forestry.api.genetics.ISpecies
 
getTranslationKey() - Method in interface forestry.api.genetics.ISpeciesType
 
getTranslationKey(A) - Method in interface forestry.api.genetics.alleles.IChromosome
 
getTree(IGenome) - Method in interface forestry.api.arboriculture.genetics.ITreeSpeciesType
 
getTree(BlockEntity) - Method in interface forestry.api.arboriculture.genetics.ITreeSpeciesType
 
getTree(Level, BlockPos) - Method in interface forestry.api.arboriculture.genetics.ITreeSpeciesType
 
getTreeFeature(ITreeGenData) - Method in interface forestry.api.arboriculture.ITreeGenerator
 
getTreeGenerator(WorldGenLevel, BlockPos, boolean) - Method in interface forestry.api.arboriculture.genetics.ITree
 
getTreeManager() - Method in interface forestry.api.client.IForestryClientApi
 
getTreeManager() - Method in interface forestry.api.IForestryApi
 
getType() - Method in interface forestry.api.apiculture.genetics.IBee
 
getType() - Method in interface forestry.api.apiculture.genetics.IBeeSpecies
 
getType() - Method in interface forestry.api.arboriculture.genetics.ITree
 
getType() - Method in interface forestry.api.arboriculture.ITreeSpecies
 
getType() - Method in interface forestry.api.farming.IFarmLogic
Returns the IFarmType that created this logic.
getType() - Method in interface forestry.api.genetics.IIndividual
 
getType() - Method in interface forestry.api.genetics.IMutation
 
getType() - Method in interface forestry.api.genetics.ISpecies
 
getType() - Method in interface forestry.api.genetics.pollen.IPollen
 
getType() - Method in interface forestry.api.lepidopterology.genetics.IButterfly
 
getType() - Method in interface forestry.api.lepidopterology.genetics.IButterflySpecies
 
getType() - Method in interface forestry.api.recipes.IForestryRecipe
 
getTypeForMutation(int) - Method in interface forestry.api.genetics.ISpeciesType
The type of the species that will be displayed at the given position of the mutation recipe in the gui.
getUpdatePacket() - Method in class forestry.api.multiblock.MultiblockTileEntityBase
 
getUpdateTag() - Method in class forestry.api.multiblock.MultiblockTileEntityBase
 
getUsage() - Method in interface forestry.api.circuits.ICircuitLayout
localized string for how this circuit layout is used
getValidExtent(Direction, BlockPos, int) - Method in interface forestry.api.farming.IExtentCache
Gets the current extend but returns 0 if the extend is bigger given maximal extent
getValidPosition(Direction, BlockPos, int, BlockPos) - Method in interface forestry.api.farming.IExtentCache
Offsets the given base location in the given direction by the valid extent of the logic position.
getValue() - Method in enum class forestry.api.mail.EnumPostage
 
getVanillaIndividual(Item) - Method in interface forestry.api.arboriculture.genetics.ITreeSpeciesType
Tries to get genetic information of a species from a mundane/vanilla item, like Oak Sapling to Apple Oak Sapling.
getVanillaIndividual(BlockState) - Method in interface forestry.api.arboriculture.genetics.ITreeSpeciesType
Tries to get genetic information of a species from a mundane/vanilla block, like from Oak Leaves to Apple Oak Leaves.
getVanillaLeafStates() - Method in interface forestry.api.arboriculture.ITreeSpecies
 
getVanillaLeafStates() - Method in interface forestry.api.plugin.ITreeSpeciesBuilder
 
getVanillaSaplingItems() - Method in interface forestry.api.arboriculture.ITreeSpecies
 
getVanillaSaplingItems() - Method in interface forestry.api.plugin.ITreeSpeciesBuilder
 
getWall(BlockState) - Method in interface forestry.api.arboriculture.ICharcoalManager
Deprecated.
 
getWalls() - Method in interface forestry.api.arboriculture.ICharcoalManager
Deprecated.
 
getWaterConsumption(IFarmHousing, float) - Method in interface forestry.api.farming.IFarmType
 
getWearModifier() - Method in interface forestry.api.apiculture.IBeekeepingMode
 
getWoodAccess() - Method in interface forestry.api.arboriculture.ITreeManager
 
getWorldObj() - Method in interface forestry.api.core.ILocationProvider
 
getYieldModifier(IGenome, float) - Method in interface forestry.api.arboriculture.ITreeModifier
 
GIANT_SEQUOIA - Static variable in class forestry.api.arboriculture.ForestryTreeSpecies
 
GIGANTEUM_LOGS - Static variable in class forestry.api.ForestryTags.Blocks
 
GIGANTEUM_LOGS - Static variable in class forestry.api.ForestryTags.Items
 
GIRTH - Static variable in class forestry.api.genetics.alleles.TreeChromosomes
The diameter of the tree.
GIRTH_1 - Static variable in class forestry.api.genetics.alleles.ForestryAlleles
 
GIRTH_10 - Static variable in class forestry.api.genetics.alleles.ForestryAlleles
 
GIRTH_2 - Static variable in class forestry.api.genetics.alleles.ForestryAlleles
 
GIRTH_3 - Static variable in class forestry.api.genetics.alleles.ForestryAlleles
 
GIRTH_4 - Static variable in class forestry.api.genetics.alleles.ForestryAlleles
 
GIRTH_5 - Static variable in class forestry.api.genetics.alleles.ForestryAlleles
 
GIRTH_6 - Static variable in class forestry.api.genetics.alleles.ForestryAlleles
 
GIRTH_7 - Static variable in class forestry.api.genetics.alleles.ForestryAlleles
 
GIRTH_8 - Static variable in class forestry.api.genetics.alleles.ForestryAlleles
 
GIRTH_9 - Static variable in class forestry.api.genetics.alleles.ForestryAlleles
 
GLACIAL - Static variable in class forestry.api.apiculture.ForestryBeeEffects
 
GLACIAL - Static variable in class forestry.api.apiculture.ForestryBeeSpecies
 
GLASSWING - Static variable in class forestry.api.lepidopterology.ForestryButterflySpecies
 
GLASSY_TIGER - Static variable in class forestry.api.lepidopterology.ForestryButterflySpecies
 
GLOW_BERRY_GROW - Static variable in class forestry.api.apiculture.ForestryBeeEffects
 
GOURD - Static variable in class forestry.api.apiculture.ForestryFlowerTypes
 
GOURD - Static variable in class forestry.api.farming.ForestryFarmTypes
 
GOURD_FLOWERS - Static variable in class forestry.api.ForestryTags.Blocks
 
GOZORA_AZURE - Static variable in class forestry.api.lepidopterology.ForestryButterflySpecies
 
GREENHEART_LOGS - Static variable in class forestry.api.ForestryTags.Blocks
 
GREENHEART_LOGS - Static variable in class forestry.api.ForestryTags.Items
 
GUARDIAN - Static variable in class forestry.api.apiculture.ForestryBeeEffects
 

H

HABITAT_DESERT - Static variable in class forestry.api.client.ForestrySprites
 
HABITAT_END - Static variable in class forestry.api.client.ForestrySprites
 
HABITAT_FOREST - Static variable in class forestry.api.client.ForestrySprites
 
HABITAT_HILLS - Static variable in class forestry.api.client.ForestrySprites
 
HABITAT_JUNGLE - Static variable in class forestry.api.client.ForestrySprites
 
HABITAT_MUSHROOM - Static variable in class forestry.api.client.ForestrySprites
 
HABITAT_NETHER - Static variable in class forestry.api.client.ForestrySprites
 
HABITAT_OCEAN - Static variable in class forestry.api.client.ForestrySprites
 
HABITAT_PLAINS - Static variable in class forestry.api.client.ForestrySprites
 
HABITAT_SNOW - Static variable in class forestry.api.client.ForestrySprites
 
HABITAT_SWAMP - Static variable in class forestry.api.client.ForestrySprites
 
HABITAT_TAIGA - Static variable in class forestry.api.client.ForestrySprites
 
HAKUNA_MATATA - Static variable in class forestry.api.apiculture.ForestryBeeEffects
 
handleLetter(ServerLevel, IMailAddress, ItemStack, boolean) - Method in interface forestry.api.mail.ILetterHandler
 
handleSpeciesRegistration(List<IForestryPlugin>) - Method in interface forestry.api.genetics.ISpeciesType
Used to register species and related data for this species type from an IForestryPlugin.
handleUpdateTag(CompoundTag) - Method in class forestry.api.multiblock.MultiblockTileEntityBase
 
HANGING_SIGN - Enum constant in enum class forestry.api.arboriculture.WoodBlockKind
 
harvest() - Method in interface forestry.api.farming.ICrop
Harvests this crop.
harvest(Level, IFarmHousing, Direction, int, BlockPos) - Method in interface forestry.api.farming.IFarmLogic
Tries to harvest one or more blocks at the given position and with the given extent.
hasCollected(List<ItemStack>, IFarmLogic) - Method in interface forestry.api.farming.IFarmListener
Called after the stack of collected items has been returned by the farm logic, but before it is added to the farm's pending queue.
hasCultivated(IFarmLogic, BlockPos, Direction, int) - Method in interface forestry.api.farming.IFarmListener
Called after farmland has successfully been cultivated by a farm logic.
hasErrors() - Method in interface forestry.api.core.IErrorLogic
 
hasFruit() - Method in interface forestry.api.genetics.IFruitBearer
 
hasFruitLeaves() - Method in interface forestry.api.arboriculture.genetics.ITree
 
hasGlint() - Method in interface forestry.api.genetics.IIndividual
 
hasGlint() - Method in interface forestry.api.genetics.ISpecies
 
hasGlint() - Method in interface forestry.api.plugin.ISpeciesBuilder
 
hashCode() - Method in record class forestry.api.circuits.CircuitHolder
Returns a hash code value for this object.
hashCode() - Method in record class forestry.api.climate.ClimateState
Returns a hash code value for this object.
hashCode() - Method in record class forestry.api.core.Product
Returns a hash code value for this object.
hashCode() - Method in record class forestry.api.farming.Soil
Returns a hash code value for this object.
hashCode() - Method in record class forestry.api.fuels.EngineBronzeFuel
Returns a hash code value for this object.
hashCode() - Method in record class forestry.api.fuels.EngineCopperFuel
Returns a hash code value for this object.
hashCode() - Method in record class forestry.api.fuels.FermenterFuel
Returns a hash code value for this object.
hashCode() - Method in record class forestry.api.fuels.MoistenerFuel
Returns a hash code value for this object.
hashCode() - Method in record class forestry.api.fuels.RainSubstrate
Returns a hash code value for this object.
hashCode() - Method in record class forestry.api.genetics.alleles.AllelePair
Returns a hash code value for this object.
hashCode() - Method in record class forestry.api.genetics.filter.FilterData
Returns a hash code value for this object.
hashCode() - Method in record class forestry.api.genetics.ITaxon.TaxonAllele
Returns a hash code value for this object.
hasLiquid(FluidStack) - Method in interface forestry.api.farming.IFarmHousing
Checks if the given liquid and amount is contained in the internal tank.
hasRecipient() - Method in interface forestry.api.mail.ILetter
 
hasResources(List<ItemStack>) - Method in interface forestry.api.farming.IFarmInventory
Checks if the inventory contains the given resources.
hasScheduledHarvest(Collection<ICrop>, IFarmLogic, BlockPos, Direction, int) - Method in interface forestry.api.farming.IFarmListener
Called after the stack of harvested crops has been returned by the farm logic, but before it is added to the farm's pending queue.
HEIGHT - Static variable in class forestry.api.genetics.alleles.TreeChromosomes
Modifies the height of a tree.
HEIGHT_AVERAGE - Static variable in class forestry.api.genetics.alleles.ForestryAlleles
 
HEIGHT_GIGANTIC - Static variable in class forestry.api.genetics.alleles.ForestryAlleles
 
HEIGHT_LARGE - Static variable in class forestry.api.genetics.alleles.ForestryAlleles
 
HEIGHT_LARGER - Static variable in class forestry.api.genetics.alleles.ForestryAlleles
 
HEIGHT_LARGEST - Static variable in class forestry.api.genetics.alleles.ForestryAlleles
 
HEIGHT_SMALL - Static variable in class forestry.api.genetics.alleles.ForestryAlleles
 
HEIGHT_SMALLER - Static variable in class forestry.api.genetics.alleles.ForestryAlleles
 
HEIGHT_SMALLEST - Static variable in class forestry.api.genetics.alleles.ForestryAlleles
 
HELLISH - Enum constant in enum class forestry.api.core.TemperatureType
 
HELLISH_TEMPERATURE - Static variable in class forestry.api.ForestryTags.Biomes
 
HERMITIC - Static variable in class forestry.api.apiculture.ForestryBeeSpecies
 
HEROIC - Static variable in class forestry.api.apiculture.ForestryBeeEffects
 
HEROIC - Static variable in class forestry.api.apiculture.ForestryBeeSpecies
 
HILL_CHERRY - Static variable in class forestry.api.arboriculture.ForestryTreeSpecies
 
HONEY - Static variable in class forestry.api.ForestryTags.Fluids
 
HorizontalDirection - Class in forestry.api.farming
 
HorizontalDirection() - Constructor for class forestry.api.farming.HorizontalDirection
 
HOT - Enum constant in enum class forestry.api.core.TemperatureType
 
HOT_TEMPERATURE - Static variable in class forestry.api.ForestryTags.Biomes
 
humidity() - Method in record class forestry.api.climate.ClimateState
Returns the value of the humidity record component.
humidity() - Method in interface forestry.api.climate.IClimateProvider
 
HUMIDITY - Enum constant in enum class forestry.api.climate.ClimateType
 
HUMIDITY_TOLERANCE - Static variable in class forestry.api.genetics.alleles.BeeChromosomes
Determines the acceptable range of humidities from a bee's ideal humidity.
HUMIDITY_TOLERANCE - Static variable in class forestry.api.genetics.alleles.ButterflyChromosomes
Determines the acceptable range of humidities from a butterfly's ideal humidity.
HumidityType - Enum Class in forestry.api.core
Many things Forestry use temperature and humidity of a biome to determine whether they can or how they can work or spawn at a given location.
HUNTER_ALLOW - Static variable in class forestry.api.ForestryTags.Items
 
HUNTER_REJECT - Static variable in class forestry.api.ForestryTags.Items
 

I

IActivityType - Interface in forestry.api.apiculture
Used to define the active hours of a bee.
IAllele - Interface in forestry.api.genetics.alleles
Alleles represent named values of a IChromosome in a genome.
IAlleleDisplayHelper - Interface in forestry.api.genetics.alyzer
 
IAlleleManager - Interface in forestry.api.genetics.alleles
Used to retrieve interned instances of alleles.
IAlleleNaming<V> - Interface in forestry.api.genetics.alleles
Used to generate unique IDs for values when registering value alleles.
IAlvearyComponent<T extends IMultiblockLogicAlveary> - Interface in forestry.api.multiblock
Needs to be implemented by TileEntities that want to be part of an alveary.
IAlvearyComponent.Active<T extends IMultiblockLogicAlveary> - Interface in forestry.api.multiblock
Implemented by alveary parts to receive ticks from the completed structure.
IAlvearyComponent.BeeListener<T extends IMultiblockLogicAlveary> - Interface in forestry.api.multiblock
Implemented by alveary parts to apply a beeListener to the completed structure.
IAlvearyComponent.BeeModifier<T extends IMultiblockLogicAlveary> - Interface in forestry.api.multiblock
Implemented by alveary parts to apply a beeModifier to the completed structure.
IAlvearyComponent.Climatiser<T extends IMultiblockLogicAlveary> - Interface in forestry.api.multiblock
Implemented by alveary parts to apply a climate change to the completed structure.
IAlvearyController - Interface in forestry.api.multiblock
The IAlvearyController provides access to all the IMultiblockController and IBeeHousing methods necessary for an IAlvearyComponent to function.
IAlyzerDisplayProvider - Interface in forestry.api.genetics.alyzer
 
IAlyzerPlugin - Interface in forestry.api.genetics
Used to display information in the Portable Analyzer.
IApiaristTracker - Interface in forestry.api.apiculture
Can be used to garner information on bee breeding.
IApicultureRegistration - Interface in forestry.api.plugin
Entry point for apiculture related registration.
IArboricultureRegistration - Interface in forestry.api.plugin
Register your tree species, fruits, and effects here.
IArboristTracker - Interface in forestry.api.arboriculture
 
IArmorApiarist - Interface in forestry.api.apiculture
When implemented as a capability by armor items, protects the wearer from negative bee effects.
IArmorApiaristHelper - Interface in forestry.api.apiculture
Helper class for checking whether an entity is wearing Apiarist Armor
IArmorNaturalist - Interface in forestry.api.core
Naturalist armor allows players to see pollinated tree leaves.
IBackpackDefinition - Interface in forestry.api.storage
To make your own backpack, create a backpack definition and register it with IBackpackInterface#registerBackpackDefinition(String, IBackpackDefinition).
IBackpackInterface - Interface in forestry.api.storage
The Backpack Interface allows you to add items to Forestry backpacks or create your own backpacks.
IBee - Interface in forestry.api.apiculture.genetics
Other implementations than Forestry's default one are not supported.
IBeeClientManager - Interface in forestry.api.client.apiculture
Tracks client-only data for bee species.
IBeeEffect - Interface in forestry.api.apiculture.genetics
 
IBeeHousing - Interface in forestry.api.apiculture
 
IBeeHousingInventory - Interface in forestry.api.apiculture
 
IBeeJubilance - Interface in forestry.api.apiculture
Determines whether a bee species is jubilant in a certain environment.
IBeekeepingLogic - Interface in forestry.api.apiculture
Stores beekeeping logic for bee housings.
IBeekeepingMode - Interface in forestry.api.apiculture
 
IBeeListener - Interface in forestry.api.apiculture
 
IBeeModelProvider - Interface in forestry.api.apiculture
 
IBeeModifier - Interface in forestry.api.apiculture
A bee modifier allows modifying certain conditions in a bee hive.
IBeeSpecies - Interface in forestry.api.apiculture.genetics
Represents a bee species.
IBeeSpeciesBuilder - Interface in forestry.api.plugin
Builder used to register new bee species and configure already existing ones.
IBeeSpeciesType - Interface in forestry.api.apiculture.genetics
 
IBeeSpriteColourProvider - Interface in forestry.api.apiculture
Custom colour provider for bees with complicated colors.
IBiomeProvider - Interface in forestry.api.climate
Provides information about the biome an object is based in.
IBlockProvider<B extends net.minecraft.world.level.block.Block,I extends net.minecraft.world.item.Item> - Interface in forestry.api.core
 
IBlockSubtype - Interface in forestry.api.core
 
IBooleanAllele - Interface in forestry.api.genetics.alleles
 
IBooleanChromosome - Interface in forestry.api.genetics.alleles
Special chromosome type for handling primitive boolean values without autoboxing.
IBreedingTracker - Interface in forestry.api.genetics
Keeps track of who bred, discovered, and researched which species in a world.
IBreedingTrackerHandler - Interface in forestry.api.genetics
 
IBreedingTrackerManager - Interface in forestry.api.genetics
 
IButterfly - Interface in forestry.api.lepidopterology.genetics
 
IButterflyClientManager - Interface in forestry.api.client.lepidopterology
 
IButterflyCocoon - Interface in forestry.api.lepidopterology
 
IButterflyEffect - Interface in forestry.api.lepidopterology
Unimplemented.
IButterflyNursery - Interface in forestry.api.lepidopterology
A butterfly nursery is a place, usually a leaf block, where caterpillars laid by mated butterflies mature into cocoons.
IButterflySpecies - Interface in forestry.api.lepidopterology.genetics
 
IButterflySpeciesBuilder - Interface in forestry.api.plugin
Builder used to register new butterfly and moth species and configure already existing ones.
IButterflySpeciesType - Interface in forestry.api.lepidopterology.genetics
 
ICarpenterRecipe - Interface in forestry.api.recipes
 
ICentrifugeRecipe - Interface in forestry.api.recipes
 
ICharcoalManager - Interface in forestry.api.arboriculture
Deprecated.
ICharcoalPileWall - Interface in forestry.api.arboriculture
Deprecated.
IChromosome<A extends IAllele> - Interface in forestry.api.genetics.alleles
In Forestry, a chromosome is a key in the genome that maps to different alleles.
IChromosomeBuilder<A extends IAllele> - Interface in forestry.api.plugin
Interface for customizing a default chromosome in a karyotype.
ICircuit - Interface in forestry.api.circuits
 
ICircuitBoard - Interface in forestry.api.circuits
 
ICircuitLayout - Interface in forestry.api.circuits
 
ICircuitLibrary - Interface in forestry.api.circuits
 
ICircuitManager - Interface in forestry.api.circuits
Manages data about different circuits and layouts in Forestry.
ICircuitRegistration - Interface in forestry.api.plugin
Handles registration of all circuits-related data in Forestry.
IClientHelper - Interface in forestry.api.client.plugin
Contains methods for creating instances of client-only objects using Forestry's built-in implementations.
IClientModuleHandler - Interface in forestry.api.client
Used to separate client-only code and events from a IForestryModule.
IClientRegistration - Interface in forestry.api.client.plugin
Handles client registration for Forestry plugins.
IClimateControlled - Interface in forestry.api.climate
Used to
IClimateManager - Interface in forestry.api.climate
Used to keep track of climate information.
IClimateProvider - Interface in forestry.api.climate
Provides climate information about an object (tile entity or multiblock)
iconTexture - Variable in enum class forestry.api.core.TemperatureType
 
ICrop - Interface in forestry.api.farming
 
ICY - Enum constant in enum class forestry.api.core.TemperatureType
 
ICY - Static variable in class forestry.api.apiculture.ForestryBeeSpecies
 
ICY_TEMPERATURE - Static variable in class forestry.api.ForestryTags.Biomes
 
id() - Method in interface forestry.api.genetics.alleles.IChromosome
 
id() - Method in interface forestry.api.genetics.ISpecies
 
id() - Method in interface forestry.api.genetics.ISpeciesType
 
id() - Method in interface forestry.api.genetics.pollen.IPollenType
 
id() - Method in interface forestry.api.modules.IForestryPacket
 
id() - Method in interface forestry.api.plugin.IForestryPlugin
 
IEffect - Interface in forestry.api.apiculture.genetics
Basic effect allele.
IEffectData - Interface in forestry.api.genetics
Container to hold some temporary data for bee, tree and butterfly effects.
IEntityButterfly - Interface in forestry.api.lepidopterology
 
IError - Interface in forestry.api.core
An error describes when a certain working condition is not met and how to resolve the error.
IErrorLogic - Interface in forestry.api.core
Keeps track of all errors for an object.
IErrorLogicSource - Interface in forestry.api.core
An IErrorLogicSource uses an instance of IErrorLogic to deal with its errors.
IErrorManager - Interface in forestry.api.core
Keeps track of error information used by Forestry.
IErrorRegistration - Interface in forestry.api.plugin
 
IErrorSource - Interface in forestry.api.core
 
IExtentCache - Interface in forestry.api.farming
Cache that can be used to cache the last extends of IFarmLogics.
IFabricatorRecipe - Interface in forestry.api.recipes
 
IFabricatorSmeltingRecipe - Interface in forestry.api.recipes
 
IFarmable - Interface in forestry.api.farming
IFarmable describes a farmable resource, including its sapling/premature and mature versions, its saplings/seeds, and the harvested resources resulting from harvesting and collecting from windfall.
IFarmableFactory - Interface in forestry.api.farming
Used to construct a farmable when farm registry is complete.
IFarmCircuit - Interface in forestry.api.farming
 
IFarmComponent<T extends IMultiblockLogicFarm> - Interface in forestry.api.multiblock
Needs to be implemented by TileEntities that want to be part of a farm.
IFarmComponent.Active - Interface in forestry.api.multiblock
Implemented by farm parts to receive ticks from the completed structure.
IFarmComponent.Listener - Interface in forestry.api.multiblock
Implemented by farm parts to apply a farmListener to the completed structure.
IFarmController - Interface in forestry.api.multiblock
The IFarmController provides access to all the IMultiblockController and IFarmHousing methods necessary for an IFarmComponent to function.
IFarmHousing - Interface in forestry.api.farming
The IFarmHousing describes a forestry farm handler.
IFarmingManager - Interface in forestry.api.farming
 
IFarmingRegistration - Interface in forestry.api.plugin
Register farm related data here.
IFarmInventory - Interface in forestry.api.farming
Helper interface that every farm inventory implements.
IFarmListener - Interface in forestry.api.farming
 
IFarmLogic - Interface in forestry.api.farming
Used by legacy farm blocks and multiblock farms to cultivate and harvest crops and plants.
IFarmType - Interface in forestry.api.farming
An IFarmType describes a type of farm, defining rules for how the farm can operate.
IFarmTypeBuilder - Interface in forestry.api.plugin
Configures a new farm type.
IFeatureSubtype - Interface in forestry.api.core
 
IFermenterRecipe - Interface in forestry.api.recipes
 
IFilterLogic - Interface in forestry.api.genetics.filter
 
IFilterLogic.INetworkHandler - Interface in forestry.api.genetics.filter
 
IFilterManager - Interface in forestry.api.genetics.filter
 
IFilterRule - Interface in forestry.api.genetics.filter
 
IFilterRuleType - Interface in forestry.api.genetics.filter
A filter rule type is a filter option that can be set in the Genetic Filter block.
IFloatAllele - Interface in forestry.api.genetics.alleles
 
IFloatChromosome - Interface in forestry.api.genetics.alleles
Special chromosome type for handling primitive float values without autoboxing.
IFlowerType - Interface in forestry.api.apiculture
 
IForestryApi - Interface in forestry.api
The Forestry API class is used to query all sorts of data used by Forestry.
IForestryClientApi - Interface in forestry.api.client
The Forestry Client API manages client-only data related to Forestry.
IForestryModule - Interface in forestry.api.modules
IF YOU WANT TO ADD BEE SPECIES, FORESTRY COMPATIBILITY, ETC.
IForestryPacket - Interface in forestry.api.modules
 
IForestryPacketClient - Interface in forestry.api.modules
A packet sent from the server to the client
IForestryPacketServer - Interface in forestry.api.modules
 
IForestryPlugin - Interface in forestry.api.plugin
Entry point for registering things to the Forestry API.
IForestryRecipe - Interface in forestry.api.recipes
 
ifPresent(ItemStack, BiConsumer<IIndividual, ILifeStage>) - Static method in interface forestry.api.genetics.capability.IIndividualHandlerItem
 
ifPresent(ItemStack, Consumer<IIndividual>) - Static method in interface forestry.api.genetics.capability.IIndividualHandlerItem
 
IFruit - Interface in forestry.api.arboriculture.genetics
Provides all information that is needed to spawn a fruit leaves / pod block in the world.
IFruitBearer - Interface in forestry.api.genetics
Can be implemented by tile entities which can bear fruit.
IGeneticManager - Interface in forestry.api.genetics
Home to all things genetics.
IGeneticRegistration - Interface in forestry.api.plugin
Handles registration of genetic-related data.
IGenome - Interface in forestry.api.genetics
Holds the AllelePairs which comprise the traits of a given individual.
IGenomeBuilder - Interface in forestry.api.plugin
Used to create a genome.
IGNITION - Static variable in class forestry.api.apiculture.ForestryBeeEffects
 
IHive - Interface in forestry.api.apiculture.hives
 
IHiveBuilder - Interface in forestry.api.plugin
 
IHiveDefinition - Interface in forestry.api.apiculture.hives
The definition of a wild beehive that generates naturally in the world.
IHiveDrop - Interface in forestry.api.apiculture.hives
Represents an
IHiveFrame - Interface in forestry.api.apiculture.hives
 
IHiveGen - Interface in forestry.api.apiculture.hives
Determines placement conditions for a naturally generated wild beehive.
IHiveManager - Interface in forestry.api.apiculture.hives
 
IHiveTile - Interface in forestry.api.apiculture.hives
 
IHygroregulatorRecipe - Interface in forestry.api.recipes
 
IIndividual - Interface in forestry.api.genetics
An individual belongs to a certain species and has a genome and life stage.
IIndividualHandlerItem - Interface in forestry.api.genetics.capability
The individual handler manages an item's genetic information.
IIndividualLiving - Interface in forestry.api.genetics
An individual with health and a lifespan.
IIntegerAllele - Interface in forestry.api.genetics.alleles
 
IIntegerChromosome - Interface in forestry.api.genetics.alleles
 
IItemProvider<I extends net.minecraft.world.item.Item> - Interface in forestry.api.core
 
IItemSubtype - Interface in forestry.api.core
 
IJubilanceFactory - Interface in forestry.api.apiculture
 
IKaryotype - Interface in forestry.api.genetics.alleles
A karyotype is the set of all chromosomes that make up a species type's genome.
IKaryotypeBuilder - Interface in forestry.api.plugin
Used to configure the the default set of chromosomes, called the karyotype, of a species.
ILeafSprite - Interface in forestry.api.client.arboriculture
Provides textures used for rendering leaves on a Forestry tree.
ILeafTickHandler - Interface in forestry.api.arboriculture
 
ILeafTint - Interface in forestry.api.client.arboriculture
Responsible for tinting leaf colors according to their environment.
ILepidopteristTracker - Interface in forestry.api.lepidopterology
 
ILepidopterologyRegistration - Interface in forestry.api.plugin
 
ILetter - Interface in forestry.api.mail
 
ILetterHandler - Interface in forestry.api.mail
 
ILifeStage - Interface in forestry.api.genetics
The replacement for the old ISpeciesType class.
ILocationProvider - Interface in forestry.api.core
Interface for things, that have a location.
IMailAddress - Interface in forestry.api.mail
 
IMenuTypeProvider<C extends net.minecraft.world.inventory.AbstractContainerMenu> - Interface in forestry.api.core
 
IModuleManager - Interface in forestry.api.modules
The module manager of Forestry.
IMoistenerRecipe - Interface in forestry.api.recipes
 
IMPERIAL - Static variable in class forestry.api.apiculture.ForestryBeeSpecies
 
IMultiblockComponent - Interface in forestry.api.multiblock
Basic interface for a multiblock machine component.
IMultiblockComponent.HasInventory - Interface in forestry.api.multiblock
A component with a separate inventory, like the Alveary Swarmer or Alveary Sieve.
IMultiblockController - Interface in forestry.api.multiblock
IMultiblockController is used to handle the assembly of Multiblocks.
IMultiblockLogic - Interface in forestry.api.multiblock
Multiblock Logic implements the basic logic for IMultiblockComponent tile entities.
IMultiblockLogicAlveary - Interface in forestry.api.multiblock
 
IMultiblockLogicFarm - Interface in forestry.api.multiblock
 
IMutation<S extends ISpecies<?>> - Interface in forestry.api.genetics
Represents a mutation between two species (in any order) into a third species.
IMutationBuilder - Interface in forestry.api.plugin
Set custom mutation requirements
IMutationCondition - Interface in forestry.api.genetics
 
IMutationManager<S extends ISpecies<?>> - Interface in forestry.api.genetics
Keeps track of mutations involving members of a certain species type.
IMutationsRegistration - Interface in forestry.api.plugin
Used to register possible mutations resulting in a species.
inactive() - Method in record class forestry.api.genetics.alleles.AllelePair
Returns the value of the inactive record component.
INbtReadable - Interface in forestry.api.core
 
INbtWritable - Interface in forestry.api.core
 
increaseExtent(Direction, BlockPos, int) - Method in interface forestry.api.farming.IExtentCache
Increases the valid position by one.
individual() - Method in record class forestry.api.genetics.filter.FilterData
Returns the value of the individual record component.
INDIVIDUAL_HANDLER_ITEM - Static variable in class forestry.api.ForestryCapabilities
 
INDUSTRIOUS - Static variable in class forestry.api.apiculture.ForestryBeeSpecies
 
INFERNAL - Static variable in class forestry.api.farming.ForestryFarmTypes
 
INGOTS_BRONZE - Static variable in class forestry.api.ForestryTags.Items
 
INGOTS_TIN - Static variable in class forestry.api.ForestryTags.Items
 
inheritHaploid(RandomSource) - Method in record class forestry.api.genetics.alleles.AllelePair
 
inheritOther(RandomSource, AllelePair<A>) - Method in record class forestry.api.genetics.alleles.AllelePair
Creates a new chromosome out of the alleles of this chromosome and the other chromosome.
initializeBreedingTracker(IBreedingTracker, Level, GameProfile) - Method in interface forestry.api.genetics.ISpeciesType
Used to initialize a breeding tracker with additional information.
INSTANCE - Static variable in interface forestry.api.client.IForestryClientApi
 
INSTANCE - Static variable in interface forestry.api.IForestryApi
 
INSUFFICIENT_BUFFER - Enum constant in enum class forestry.api.mail.EnumTradeStationState
 
INSUFFICIENT_OFFER - Enum constant in enum class forestry.api.mail.EnumTradeStationState
 
INSUFFICIENT_PAPER - Enum constant in enum class forestry.api.mail.EnumTradeStationState
 
INSUFFICIENT_STAMPS - Enum constant in enum class forestry.api.mail.EnumTradeStationState
 
INSUFFICIENT_TRADE_GOOD - Enum constant in enum class forestry.api.mail.EnumTradeStationState
 
intAllele(int) - Method in interface forestry.api.genetics.alleles.IAlleleManager
 
intAllele(int, boolean) - Method in interface forestry.api.genetics.alleles.IAlleleManager
Creates a new allele for the given value, or retrieves a pre-existing allele if one has already been made.
intChromosome(ResourceLocation) - Method in interface forestry.api.genetics.alleles.IAlleleManager
 
INVALID - Enum constant in enum class forestry.api.core.ForestryError
 
invalidate() - Method in interface forestry.api.mail.ITradeStation
 
invalidate(Level, IMultiblockComponent) - Method in interface forestry.api.multiblock.IMultiblockLogic
call on Tile.invalidate()
invalidatePostage() - Method in interface forestry.api.mail.ILetter
 
IPacketRegistry - Interface in forestry.api.modules
 
IPE - Static variable in class forestry.api.arboriculture.ForestryTreeSpecies
 
IPE_LOGS - Static variable in class forestry.api.ForestryTags.Blocks
 
IPE_LOGS - Static variable in class forestry.api.ForestryTags.Items
 
IPollen<P> - Interface in forestry.api.genetics.pollen
 
IPollenManager - Interface in forestry.api.genetics.pollen
Keeps track of different pollen types, used by bees and butterflies.
IPollenRegistration - Interface in forestry.api.plugin
 
IPollenType<P> - Interface in forestry.api.genetics.pollen
 
IPostalCarrier - Interface in forestry.api.mail
Postal Carriers are systems which can be hooked into Forestry's mail system to handle mail delivery.
IPostalState - Interface in forestry.api.mail
 
IPostOffice - Interface in forestry.api.mail
 
IProduct - Interface in forestry.api.core
Represents some item that has a set chance of being produced.
IProductProducer - Interface in forestry.api.core
Denotes a species that can produce products.
IRegistryAllele<V extends IRegistryAlleleValue> - Interface in forestry.api.genetics.alleles
A registry allele refers to a value registered to some IRegistryChromosome.
IRegistryAlleleValue - Interface in forestry.api.genetics.alleles
Denotes a value that can be stored in a registry allele.
IRegistryChromosome<V extends IRegistryAlleleValue> - Interface in forestry.api.genetics.alleles
A chromosome that is backed by a registry of alleles that needs to be populated after karyotypes are created.
IS_RAINING - Enum constant in enum class forestry.api.core.ForestryError
 
isAcceptableFlower(Level, BlockPos) - Method in interface forestry.api.apiculture.IFlowerType
Checks if the flower at the specified position is accepted by this rule.
isAcceptedEnvironment(Level, double, double, double) - Method in interface forestry.api.lepidopterology.genetics.IButterfly
 
isAcceptedEnvironment(Level, BlockPos) - Method in interface forestry.api.lepidopterology.genetics.IButterfly
 
isAcceptedResource(ItemStack) - Method in interface forestry.api.farming.IFarmType
 
isAcceptedSeedling(ItemStack) - Method in interface forestry.api.farming.IFarmType
Checks if the given stack is a seedling (plantable sapling, seed, etc.) for any IFarmable of this farm.
isAcceptedSoil(BlockState) - Method in interface forestry.api.farming.IFarmType
 
isAcceptedWindfall(ItemStack) - Method in interface forestry.api.farming.IFarmType
 
isActive(long, long, BlockPos) - Method in interface forestry.api.apiculture.IActivityType
Determines whether this bee can be active and work at the current time of day.
isAlive() - Method in interface forestry.api.genetics.IIndividualLiving
 
isAlleleValid(IChromosome<A>, A) - Method in interface forestry.api.genetics.alleles.IKaryotype
 
isAlwaysActive(IGenome) - Method in interface forestry.api.apiculture.IBeeModifier
 
isAnalyzed() - Method in interface forestry.api.genetics.IIndividual
 
isAngry() - Method in interface forestry.api.apiculture.hives.IHiveTile
 
isArmorApiarist(ItemStack, LivingEntity, IBeeEffect, boolean) - Method in interface forestry.api.apiculture.IArmorApiaristHelper
Called when the apiarist's armor acts as protection against an attack.
isAssembled() - Method in interface forestry.api.multiblock.IMultiblockController
 
isChromosomeValid(IChromosome<A>) - Method in interface forestry.api.genetics.alleles.IKaryotype
 
isCircuitable(Object) - Method in interface forestry.api.circuits.ICircuit
 
isCircuitBoard(ItemStack) - Method in interface forestry.api.circuits.ICircuitManager
Note: Currently hardcoded to Forestry circuit board.
isCombinable() - Method in interface forestry.api.apiculture.genetics.IBeeEffect
 
isCombinable() - Method in interface forestry.api.apiculture.genetics.IEffect
 
isConnected() - Method in interface forestry.api.multiblock.IMultiblockLogic
 
isContainer() - Method in interface forestry.api.genetics.filter.IFilterRuleType
 
isCoolerOrEqual(TemperatureType) - Method in enum class forestry.api.core.TemperatureType
 
isCore() - Method in interface forestry.api.modules.IForestryModule
 
isDefaultGenome() - Method in interface forestry.api.genetics.IGenome
 
isDegenerating(IBee, IBee, IBeeHousing) - Method in interface forestry.api.apiculture.IBeekeepingMode
 
isDiscovered(IMutation<?>) - Method in interface forestry.api.genetics.IBreedingTracker
Queries the tracker for discovered species.
isDiscovered(ISpecies<?>) - Method in interface forestry.api.genetics.IBreedingTracker
Queries the tracker for discovered species.
isDominant() - Method in interface forestry.api.genetics.alleles.IRegistryAlleleValue
 
isDominant() - Method in interface forestry.api.genetics.ISpecies
 
isDominant() - Method in interface forestry.api.plugin.ISpeciesBuilder
 
isDrierOrEqual(HumidityType) - Method in enum class forestry.api.core.HumidityType
 
isDrone(ItemStack) - Method in interface forestry.api.apiculture.genetics.IBeeSpeciesType
 
isDroppable() - Method in enum class forestry.api.genetics.TaxonomicRank
 
isEmpty() - Method in interface forestry.api.core.tooltips.ITextInstance
 
isEmpty() - Method in class forestry.api.core.tooltips.TextCollection
 
isEmpty() - Method in class forestry.api.core.tooltips.TextCompound
 
isEmpty() - Method in interface forestry.api.plugin.IGenomeBuilder
 
ISetupListener - Interface in forestry.api.core
An helper interface for every type that does something at the start of the setup or at the end.
isFatigued(IBee, IBeeHousing) - Method in interface forestry.api.apiculture.IBeekeepingMode
 
isFruitLeaf() - Method in interface forestry.api.arboriculture.genetics.IFruit
Determines if fruit block of this provider is considered a leaf block.
isFruitLeaf(LevelAccessor, BlockPos) - Method in interface forestry.api.arboriculture.ITreeSpecies
Determines if the block at the position is a leaves block with fruit on it.
isGeneticForm() - Method in interface forestry.api.genetics.capability.IIndividualHandlerItem
 
isGermling(ItemStack) - Method in interface forestry.api.farming.IFarmable
Used by the farm to check if an item can be used to plant this farmable.
isGoodBiome(Holder<Biome>) - Method in interface forestry.api.apiculture.hives.IHive
 
isGoodBiome(Holder<Biome>) - Method in interface forestry.api.apiculture.hives.IHiveDefinition
returns true if the hive can be generated in these conditions.
isGoodHumidity(HumidityType) - Method in interface forestry.api.apiculture.hives.IHive
 
isGoodHumidity(HumidityType) - Method in interface forestry.api.apiculture.hives.IHiveDefinition
 
isGoodTemperature(TemperatureType) - Method in interface forestry.api.apiculture.hives.IHive
 
isGoodTemperature(TemperatureType) - Method in interface forestry.api.apiculture.hives.IHiveDefinition
 
isHellish() - Method in interface forestry.api.apiculture.IBeeModifier
 
isHighlighted(Player) - Method in interface forestry.api.core.ISpectacleBlock
Determines whether a highlight should be drawn around this block.
isHovering(double, double) - Method in interface forestry.api.core.tooltips.IToolTipProvider
 
isIndividual(ItemStack) - Static method in interface forestry.api.genetics.capability.IIndividualHandlerItem
 
isJubilant(IBeeSpecies, IGenome, IBeeHousing) - Method in interface forestry.api.apiculture.IBeeJubilance
Returns true when conditions are right to make this species Jubilant.
isJubilant(IGenome, IBeeHousing) - Method in interface forestry.api.apiculture.genetics.IBeeSpecies
Determines whether a bee of this species is in a jubilant state.
isMailable() - Method in interface forestry.api.mail.ILetter
 
isManual() - Method in interface forestry.api.farming.IFarmCircuit
 
isManual() - Method in interface forestry.api.farming.IFarmLogic
 
isMated(ItemStack) - Method in interface forestry.api.apiculture.genetics.IBeeSpeciesType
 
isMated(ItemStack) - Method in interface forestry.api.lepidopterology.genetics.IButterflySpeciesType
 
isMember(IIndividual) - Method in interface forestry.api.genetics.ISpeciesType
Used to check whether the given IIndividual is member of this class.
isMember(ItemStack) - Method in interface forestry.api.genetics.ISpeciesType
 
isModuleLoaded(ResourceLocation) - Method in interface forestry.api.modules.IModuleManager
 
isMoth() - Method in interface forestry.api.lepidopterology.genetics.IButterflySpecies
 
isMoth() - Method in interface forestry.api.plugin.IButterflySpeciesBuilder
 
isNocturnal() - Method in interface forestry.api.lepidopterology.genetics.IButterflySpecies
 
isNocturnal() - Method in interface forestry.api.plugin.IButterflySpeciesBuilder
 
isOffspringPristine(IBee) - Method in interface forestry.api.apiculture.IBeekeepingMode
 
isOk() - Method in enum class forestry.api.mail.EnumTradeStationState
 
isOk() - Method in interface forestry.api.mail.IPostalState
Normal states are OK, error states are not OK
isPartner(ISpecies<?>) - Method in interface forestry.api.genetics.IMutation
 
ISpecialtyProducer - Interface in forestry.api.core
Denotes a species that can produce "specialty" products when in a jubilant state, as described by IBeeJubilance or something similar.
ISpecies<I extends IIndividual> - Interface in forestry.api.genetics
 
ISpeciesBuilder<T extends ISpeciesType<S,?>,S extends ISpecies<?>,B extends ISpeciesBuilder<T,S,B>> - Interface in forestry.api.plugin
Customize properties shared by all species types.
ISpeciesBuilder.ISpeciesFactory<T extends ISpeciesType<S,?>,S extends ISpecies<?>,B extends ISpeciesBuilder<T,S,B>> - Interface in forestry.api.plugin
 
ISpeciesType<S extends ISpecies<I>,I extends IIndividual> - Interface in forestry.api.genetics
Represents a type of species/individuals.
ISpeciesTypeBuilder - Interface in forestry.api.plugin
Used to define the karyotype, life stages, and research materials for a new type of species.
ISpeciesTypeFactory - Interface in forestry.api.plugin
 
ISpectacleBlock - Interface in forestry.api.core
Implement this interface on your block entities so that players wearing Spectacles can see them more easily.
isPopulated() - Method in interface forestry.api.genetics.alleles.IRegistryChromosome
 
isPostPaid() - Method in interface forestry.api.mail.ILetter
 
isPristine() - Method in interface forestry.api.apiculture.genetics.IBee
 
isProcessed() - Method in interface forestry.api.mail.ILetter
 
ISqueezerContainerRecipe - Interface in forestry.api.recipes
 
ISqueezerRecipe - Interface in forestry.api.recipes
 
isRaining() - Method in interface forestry.api.apiculture.IBeeHousing
 
isReady() - Method in class forestry.api.core.tooltips.ToolTip
 
isRelativeToGui() - Method in interface forestry.api.core.tooltips.IToolTipProvider
 
isResearched(IMutation<?>) - Method in interface forestry.api.genetics.IBreedingTracker
 
isSameAlleles() - Method in record class forestry.api.genetics.alleles.AllelePair
 
isSameAlleles(IGenome) - Method in interface forestry.api.genetics.IGenome
 
isSaplingAt(Level, BlockPos, BlockState) - Method in interface forestry.api.farming.IFarmable
 
isSealed() - Method in interface forestry.api.apiculture.IBeeModifier
 
isSecret() - Method in interface forestry.api.genetics.IIndividual
 
isSecret() - Method in interface forestry.api.genetics.IMutation
 
isSecret() - Method in interface forestry.api.genetics.ISpecies
 
isSecret() - Method in interface forestry.api.plugin.ISpeciesBuilder
 
isSpecial() - Method in interface forestry.api.recipes.IForestryRecipe
Deprecated.
isSquare() - Method in interface forestry.api.farming.IFarmHousing
If the farmland area is square.
isSunlightSimulated() - Method in interface forestry.api.apiculture.IBeeModifier
 
IStamps - Interface in forestry.api.mail
 
IStillRecipe - Interface in forestry.api.recipes
 
isToolTipVisible() - Method in interface forestry.api.core.tooltips.IToolTipProvider
 
isTreeBlock(BlockState) - Static method in interface forestry.api.apiculture.hives.IHiveGen
 
isValid() - Method in interface forestry.api.mail.IMailAddress
 
isValid() - Method in interface forestry.api.mail.ITradeStation
 
isValid(Direction, ItemStack, FilterData) - Method in interface forestry.api.genetics.filter.IFilterLogic
 
isValid(ItemStack, FilterData) - Method in interface forestry.api.genetics.filter.IFilterRule
 
isValid(ItemStack, Direction) - Method in interface forestry.api.genetics.filter.IFilterLogic
 
isValidAllele(IAllele) - Method in interface forestry.api.genetics.alleles.IRegistryChromosome
Returns whether a certain allele is allowed for this chromosome.
isValidAllelePair(Direction, ISpecies<?>, ISpecies<?>) - Method in interface forestry.api.genetics.filter.IFilterLogic
 
isValidLocation(WorldGenLevel, BlockPos) - Method in interface forestry.api.apiculture.hives.IHive
 
isValidLocation(WorldGenLevel, BlockPos) - Method in interface forestry.api.apiculture.hives.IHiveGen
returns true if the hive can be generated at this location.
isValidPlatform(Level, BlockPos) - Method in interface forestry.api.farming.IFarmHousing
 
isVirtual() - Method in interface forestry.api.mail.ITradeStation
 
isWarmerOrEqual(TemperatureType) - Method in enum class forestry.api.core.TemperatureType
 
isWeaklyInherited(IChromosome<?>) - Method in interface forestry.api.genetics.alleles.IKaryotype
A weakly inherited chromosome is a chromosome whose default allele is always overridden by non-default alleles during inheritance.
isWetterOrEqual(HumidityType) - Method in enum class forestry.api.core.HumidityType
 
isWindfall(ItemStack) - Method in interface forestry.api.farming.IFarmable
Used by the farm to pickup nearby products that might have fallen from decayed leaves.
isWithinLimits(HumidityType, HumidityType, ToleranceType) - Static method in class forestry.api.genetics.ClimateHelper
 
isWithinLimits(TemperatureType, HumidityType, TemperatureType, ToleranceType, HumidityType, ToleranceType) - Static method in class forestry.api.genetics.ClimateHelper
 
isWithinLimits(TemperatureType, TemperatureType, ToleranceType) - Static method in class forestry.api.genetics.ClimateHelper
 
ITaxon - Interface in forestry.api.genetics
Biological classifications from domain down to genus.
ITaxon.TaxonAllele - Record Class in forestry.api.genetics
A default allele associated with a taxon.
ITaxonBuilder - Interface in forestry.api.plugin
Builder for a taxon that allows defining subtaxa and adding species to a taxon.
item() - Method in interface forestry.api.core.IItemProvider
 
item() - Method in interface forestry.api.core.IProduct
Gets the item this product contains.
item() - Method in record class forestry.api.core.Product
Returns the value of the item record component.
item() - Method in record class forestry.api.fuels.FermenterFuel
Returns the value of the item record component.
item() - Method in record class forestry.api.fuels.RainSubstrate
Returns the value of the item record component.
ITEM_ONLY_STRATEGY - Static variable in interface forestry.api.core.IProduct
A hashing strategy used for FastUtil custom hash collections.
itemEqual(Item) - Method in interface forestry.api.core.IItemProvider
 
itemEqual(ItemStack) - Method in interface forestry.api.core.IItemProvider
 
ItemGroups - Class in forestry.api.core
References to the specialised tabs added by Forestry to creative inventory.
ItemGroups() - Constructor for class forestry.api.core.ItemGroups
 
Items() - Constructor for class forestry.api.ForestryTags.Items
 
itemTag(String) - Static method in class forestry.api.ForestryTags
 
ITextInstance<I extends ITextInstance<?,?,?>,S,R> - Interface in forestry.api.core.tooltips
 
ITextureManager - Interface in forestry.api.client
To use Forestry textures in your own screens, bind the ForestrySprites.TEXTURE_ATLAS texture.
ITileTypeProvider<T extends net.minecraft.world.level.block.entity.BlockEntity> - Interface in forestry.api.core
 
IToolGrafter - Interface in forestry.api.arboriculture
 
IToolPipette - Interface in forestry.api.core
Taken from BuildCraft 5.0.x
IToolTipProvider - Interface in forestry.api.core.tooltips
 
ITradeStation - Interface in forestry.api.mail
 
ITradeStationInfo - Interface in forestry.api.mail
 
ITree - Interface in forestry.api.arboriculture.genetics
 
ITreeClientManager - Interface in forestry.api.client.arboriculture
Tracks client-only data for tree species.
ITreeEffect - Interface in forestry.api.arboriculture.genetics
Defines random tick and animation tick logic for leaves.
ITreeGenData - Interface in forestry.api.arboriculture
 
ITreeGenerator - Interface in forestry.api.arboriculture
Implements the tree generation for a tree species.
ITreeManager - Interface in forestry.api.arboriculture
 
ITreeModifier - Interface in forestry.api.arboriculture
 
ITreeSpecies - Interface in forestry.api.arboriculture
 
ITreeSpeciesBuilder - Interface in forestry.api.plugin
 
ITreeSpeciesType - Interface in forestry.api.arboriculture.genetics
 
IValueAllele<V> - Interface in forestry.api.genetics.alleles
An allele that wraps a value that isn't one of the primitive types.
IValueChromosome<V> - Interface in forestry.api.genetics.alleles
A chromosome that holds non-primitive values.
IVariableFermentable - Interface in forestry.api.recipes
Fermenter checks any valid fermentation item for an implementation of this interface.
IWaterConsumption - Interface in forestry.api.farming
Used to determine the water consumption of a Forestry farm.
IWindfallFarmableBuilder - Interface in forestry.api.plugin
Allows customization of an IFarmable that has windfall items.
IWoodAccess - Interface in forestry.api.arboriculture
Provides easy access to Forestry and Vanilla wood items.
IWoodType - Interface in forestry.api.arboriculture
 

J

JUNGLE - Static variable in class forestry.api.apiculture.ForestryFlowerTypes
 
JUNGLE - Static variable in class forestry.api.arboriculture.ForestryTreeSpecies
 
JUNGLE - Static variable in class forestry.api.client.arboriculture.ForestryLeafSprites
 
JUNGLE_FLOWERS - Static variable in class forestry.api.ForestryTags.Blocks
 

K

KAPOK - Static variable in class forestry.api.arboriculture.ForestryTreeSpecies
 
KAPOK_LOGS - Static variable in class forestry.api.ForestryTags.Blocks
 
KAPOK_LOGS - Static variable in class forestry.api.ForestryTags.Items
 
KINGDOM - Enum constant in enum class forestry.api.genetics.TaxonomicRank
 
KINGDOM_ANIMAL - Static variable in class forestry.api.genetics.ForestryTaxa
 
KINGDOM_ARCHAEA - Static variable in class forestry.api.genetics.ForestryTaxa
 
KINGDOM_BACTERIA - Static variable in class forestry.api.genetics.ForestryTaxa
 
KINGDOM_CHROMISTA - Static variable in class forestry.api.genetics.ForestryTaxa
 
KINGDOM_FUNGI - Static variable in class forestry.api.genetics.ForestryTaxa
 
KINGDOM_PLANT - Static variable in class forestry.api.genetics.ForestryTaxa
 
KINGDOM_PROTOZOA - Static variable in class forestry.api.genetics.ForestryTaxa
 
KLEPTOPLASTIC - Static variable in class forestry.api.apiculture.ForestryBeeSpecies
 

L

LARCH - Static variable in class forestry.api.arboriculture.ForestryTreeSpecies
 
LARCH_LOGS - Static variable in class forestry.api.ForestryTags.Blocks
 
LARCH_LOGS - Static variable in class forestry.api.ForestryTags.Items
 
LARVAE - Enum constant in enum class forestry.api.apiculture.genetics.BeeLifeStage
 
lastComponent() - Method in interface forestry.api.core.tooltips.ITextInstance
 
lastComponent() - Method in class forestry.api.core.tooltips.TextCollection
 
lastComponent() - Method in class forestry.api.core.tooltips.TextCompound
 
LATTICED_HEATH - Static variable in class forestry.api.lepidopterology.ForestryButterflySpecies
 
layoutId() - Method in record class forestry.api.circuits.CircuitHolder
Returns the value of the layoutId record component.
LEMON - Static variable in class forestry.api.arboriculture.ForestryFruits
 
LEMON - Static variable in class forestry.api.arboriculture.ForestryTreeSpecies
 
LEMON - Static variable in class forestry.api.ForestryTags.Items
 
LEOPARD_LACEWING - Static variable in class forestry.api.lepidopterology.ForestryButterflySpecies
 
LEPIDOPTEROLOGY - Static variable in class forestry.api.modules.ForestryModuleIds
 
LEPORINE - Static variable in class forestry.api.apiculture.ForestryBeeSpecies
 
LIFESPAN - Static variable in class forestry.api.genetics.alleles.BeeChromosomes
Determines a queen's lifespan.
LIFESPAN - Static variable in class forestry.api.genetics.alleles.ButterflyChromosomes
Determines how long this butterfly will live (todo change? mobs dying of old age isn't minecraft-y)
LIFESPAN_ELONGATED - Static variable in class forestry.api.genetics.alleles.ForestryAlleles
 
LIFESPAN_IMMORTAL - Static variable in class forestry.api.genetics.alleles.ForestryAlleles
 
LIFESPAN_LONG - Static variable in class forestry.api.genetics.alleles.ForestryAlleles
 
LIFESPAN_LONGER - Static variable in class forestry.api.genetics.alleles.ForestryAlleles
 
LIFESPAN_LONGEST - Static variable in class forestry.api.genetics.alleles.ForestryAlleles
 
LIFESPAN_NORMAL - Static variable in class forestry.api.genetics.alleles.ForestryAlleles
 
LIFESPAN_SHORT - Static variable in class forestry.api.genetics.alleles.ForestryAlleles
 
LIFESPAN_SHORTENED - Static variable in class forestry.api.genetics.alleles.ForestryAlleles
 
LIFESPAN_SHORTER - Static variable in class forestry.api.genetics.alleles.ForestryAlleles
 
LIFESPAN_SHORTEST - Static variable in class forestry.api.genetics.alleles.ForestryAlleles
 
LIGHT - Enum constant in enum class forestry.api.apiculture.LightPreference
Light levels 12-15.
LightPreference - Enum Class in forestry.api.apiculture
Used in IActivityType to determine whether a bee prefers high light levels or low light levels.
LIME - Static variable in class forestry.api.arboriculture.ForestryTreeSpecies
 
LIME_LOGS - Static variable in class forestry.api.ForestryTags.Blocks
 
LIME_LOGS - Static variable in class forestry.api.ForestryTags.Items
 
liquid() - Method in record class forestry.api.fuels.EngineBronzeFuel
Returns the value of the liquid record component.
load(CompoundTag) - Method in class forestry.api.multiblock.MultiblockTileEntityBase
 
lodgeLetter(ServerLevel, ItemStack, boolean) - Method in interface forestry.api.mail.IPostOffice
 
LOG - Enum constant in enum class forestry.api.arboriculture.WoodBlockKind
 
LUSH - Static variable in class forestry.api.apiculture.ForestryBeeSpecies
 
LUSH_BEE_CEILING - Static variable in class forestry.api.ForestryTags.Blocks
 
LUXURIANT - Static variable in class forestry.api.apiculture.ForestryBeeSpecies
 

M

MACHINE - Static variable in class forestry.api.circuits.ForestryCircuitSocketTypes
 
MACHINE_UPGRADE - Static variable in class forestry.api.circuits.ForestryCircuitLayouts
 
MADEIRAN_SPECKLED_WOOD - Static variable in class forestry.api.lepidopterology.ForestryButterflySpecies
 
MAHOE - Static variable in class forestry.api.arboriculture.ForestryTreeSpecies
 
MAHOE_LOGS - Static variable in class forestry.api.ForestryTags.Blocks
 
MAHOE_LOGS - Static variable in class forestry.api.ForestryTags.Items
 
MAHOGANY - Static variable in class forestry.api.arboriculture.ForestryTreeSpecies
 
MAHOGANY_LOGS - Static variable in class forestry.api.ForestryTags.Blocks
 
MAHOGANY_LOGS - Static variable in class forestry.api.ForestryTags.Items
 
MAIL - Static variable in class forestry.api.modules.ForestryModuleIds
 
MAIL_CARRIER_PLAYER - Static variable in class forestry.api.client.ForestrySprites
 
MAIL_CARRIER_TRADER - Static variable in class forestry.api.client.ForestrySprites
 
MAJESTIC - Static variable in class forestry.api.apiculture.ForestryBeeSpecies
 
MALACHITE - Static variable in class forestry.api.lepidopterology.ForestryButterflySpecies
 
MANAGED_FARM - Static variable in class forestry.api.circuits.ForestryCircuitLayouts
 
MANGROVE - Static variable in class forestry.api.client.arboriculture.ForestryLeafSprites
 
MANUAL_FARM - Static variable in class forestry.api.circuits.ForestryCircuitLayouts
 
MAPLE - Static variable in class forestry.api.arboriculture.ForestryTreeSpecies
 
MAPLE - Static variable in class forestry.api.client.arboriculture.ForestryLeafSprites
 
MAPLE_LOGS - Static variable in class forestry.api.ForestryTags.Blocks
 
MAPLE_LOGS - Static variable in class forestry.api.ForestryTags.Items
 
MARSHY - Static variable in class forestry.api.apiculture.ForestryBeeSpecies
 
matches(Container, Level) - Method in interface forestry.api.recipes.IForestryRecipe
Deprecated.
matches(ItemStack, FluidStack) - Method in interface forestry.api.recipes.IFermenterRecipe
 
matches(BlockState) - Method in interface forestry.api.arboriculture.ICharcoalPileWall
Deprecated.
 
matches(Level, FluidStack, ItemStack, Container) - Method in interface forestry.api.recipes.IFabricatorRecipe
 
matches(FluidStack) - Method in interface forestry.api.recipes.IStillRecipe
 
matches(FluidStack, ItemStack, Container, Level) - Method in interface forestry.api.recipes.ICarpenterRecipe
 
MATURATION - Static variable in class forestry.api.genetics.alleles.TreeChromosomes
Amount of random ticks which need to elapse before a sapling will grow into a tree.
MATURATION_AVERAGE - Static variable in class forestry.api.genetics.alleles.ForestryAlleles
 
MATURATION_FAST - Static variable in class forestry.api.genetics.alleles.ForestryAlleles
 
MATURATION_FASTER - Static variable in class forestry.api.genetics.alleles.ForestryAlleles
 
MATURATION_FASTEST - Static variable in class forestry.api.genetics.alleles.ForestryAlleles
 
MATURATION_SLOW - Static variable in class forestry.api.genetics.alleles.ForestryAlleles
 
MATURATION_SLOWER - Static variable in class forestry.api.genetics.alleles.ForestryAlleles
 
MATURATION_SLOWEST - Static variable in class forestry.api.genetics.alleles.ForestryAlleles
 
mayMultiplyPrincess(IBee) - Method in interface forestry.api.apiculture.IBeekeepingMode
 
MEADOWS - Static variable in class forestry.api.apiculture.ForestryBeeSpecies
 
MENELAUS_BLUE_MORPHO - Static variable in class forestry.api.lepidopterology.ForestryButterflySpecies
 
menuType() - Method in interface forestry.api.core.IMenuTypeProvider
 
MERRY - Static variable in class forestry.api.apiculture.ForestryBeeSpecies
 
METABOLISM - Static variable in class forestry.api.genetics.alleles.ButterflyChromosomes
Determines the rate at which caterpillars destroy leaves and influences cocoon drops.
METABOLISM_FAST - Static variable in class forestry.api.genetics.alleles.ForestryAlleles
 
METABOLISM_FASTER - Static variable in class forestry.api.genetics.alleles.ForestryAlleles
 
METABOLISM_FASTEST - Static variable in class forestry.api.genetics.alleles.ForestryAlleles
 
METABOLISM_NORMAL - Static variable in class forestry.api.genetics.alleles.ForestryAlleles
 
METABOLISM_SLOW - Static variable in class forestry.api.genetics.alleles.ForestryAlleles
 
METABOLISM_SLOWER - Static variable in class forestry.api.genetics.alleles.ForestryAlleles
 
METABOLISM_SLOWEST - Static variable in class forestry.api.genetics.alleles.ForestryAlleles
 
METATURNAL - Static variable in class forestry.api.apiculture.ForestryActivityTypes
Metaturnal bees work during both sunrise and sunset.
MIASMIC - Static variable in class forestry.api.apiculture.ForestryBeeEffects
 
MINEABLE_GRAFTER - Static variable in class forestry.api.ForestryTags.Blocks
 
MINEABLE_SCOOP - Static variable in class forestry.api.ForestryTags.Blocks
 
MINER_ALLOW - Static variable in class forestry.api.ForestryTags.Items
 
MINER_REJECT - Static variable in class forestry.api.ForestryTags.Items
 
MIRY - Static variable in class forestry.api.apiculture.ForestryBeeSpecies
 
MISANTHROPE - Static variable in class forestry.api.apiculture.ForestryBeeEffects
 
MISC_ACCESS_SHARED - Static variable in class forestry.api.client.ForestrySprites
 
MISC_ENERGY - Static variable in class forestry.api.client.ForestrySprites
 
MISC_HINT - Static variable in class forestry.api.client.ForestrySprites
 
MOD_ID - Static variable in class forestry.api.ForestryConstants
Forestry's mod ID.
MODEST - Static variable in class forestry.api.apiculture.ForestryBeeSpecies
 
MODEST_BEE_GROUND - Static variable in class forestry.api.ForestryTags.Blocks
 
modifyAging(IGenome, IGenome, float) - Method in interface forestry.api.apiculture.IBeeModifier
Used to speed up or slow down the aging of a queen.
modifyChance(Level, BlockPos, IMutation<?>, IGenome, IGenome, IClimateProvider, float) - Method in interface forestry.api.genetics.IMutationCondition
Used to modify the chance of a mutation based on certain conditions being met.
modifyFarmType(ResourceLocation, Consumer<IFarmTypeBuilder>) - Method in interface forestry.api.plugin.IFarmingRegistration
Modifies an existing farm type.
modifyGeneticDecay(IGenome, float) - Method in interface forestry.api.apiculture.IBeeModifier
 
modifyHive(ResourceLocation, Consumer<IHiveBuilder>) - Method in interface forestry.api.plugin.IApicultureRegistration
Modifies an already registered hive.
modifyMutationChance(IGenome, IGenome, IMutation<IBeeSpecies>, float) - Method in interface forestry.api.apiculture.IBeeModifier
Used to modify the chance for mutations to happen.
modifyPollination(IGenome, float) - Method in interface forestry.api.apiculture.IBeeModifier
 
modifyProductionSpeed(IGenome, float) - Method in interface forestry.api.apiculture.IBeeModifier
Used to increase or decrease the chances of producing products and specialties.
modifySpecies(ResourceLocation, Consumer<IBeeSpeciesBuilder>) - Method in interface forestry.api.plugin.IApicultureRegistration
Modify a species that was already registered.
modifySpeciesType(ResourceLocation, Consumer<ISpeciesTypeBuilder>) - Method in interface forestry.api.plugin.IGeneticRegistration
Modify an existing species, for example, adding an extra chromosome to bees, or adding additional permitted alleles to chromosomes.
modifyTerritory(IGenome, Vec3i) - Method in interface forestry.api.apiculture.IBeeModifier
Used to modify the territory of a bee, which is the area in which bees can find flowers, affect mobs with their IBeeEffect, and pollinate tree leaves.
modifyWindfallFarmable(Item, Consumer<IWindfallFarmableBuilder>) - Method in interface forestry.api.plugin.IFarmTypeBuilder
Used to modify an already added windfall farmable for this farm type.
MoistenerFuel - Record Class in forestry.api.fuels
todo data driven
MoistenerFuel(ItemStack, ItemStack, int, int) - Constructor for record class forestry.api.fuels.MoistenerFuel
Creates an instance of a MoistenerFuel record class.
moistenerResource - Static variable in class forestry.api.fuels.FuelManager
Add new resources for the moistener here (i.e.
moistenerValue() - Method in record class forestry.api.fuels.MoistenerFuel
Returns the value of the moistenerValue record component.
MONARCH - Static variable in class forestry.api.lepidopterology.ForestryButterflySpecies
 
MONASTIC - Static variable in class forestry.api.apiculture.ForestryBeeSpecies
 
MultiblockTileEntityBase<T extends IMultiblockLogic> - Class in forestry.api.multiblock
Base logic class for Multiblock-connected tile entities.
MultiblockTileEntityBase(BlockEntityType<?>, BlockPos, BlockState, T) - Constructor for class forestry.api.multiblock.MultiblockTileEntityBase
 
MUSHROOMS - Static variable in class forestry.api.apiculture.ForestryFlowerTypes
 
MUSHROOMS_FLOWERS - Static variable in class forestry.api.ForestryTags.Blocks
 
MutationDiscovered(ISpeciesType<?, ?>, GameProfile, IMutation<?>, IBreedingTracker) - Constructor for class forestry.api.core.ForestryEvent.MutationDiscovered
 
MYCOPHILIC - Static variable in class forestry.api.apiculture.ForestryBeeEffects
 

N

name() - Method in interface forestry.api.genetics.ITaxon
 
NATURALIST - Enum constant in enum class forestry.api.storage.EnumBackpackType
 
NETHER - Static variable in class forestry.api.apiculture.ForestryFlowerTypes
 
NETHER_EXTRA_REPLACEABLES - Static variable in class forestry.api.ForestryTags.Blocks
 
NETHER_FLOWERS - Static variable in class forestry.api.ForestryTags.Blocks
 
NEVER_SLEEPS - Static variable in class forestry.api.genetics.alleles.ButterflyChromosomes
Whether diurnal butterflies can work during the night, or nocturnal butterflies (moths) can work during the day.
next() - Method in enum class forestry.api.genetics.TaxonomicRank
 
NIGHT_TIME - Static variable in interface forestry.api.apiculture.IActivityType
 
NO_CIRCUIT_BOARD - Enum constant in enum class forestry.api.core.ForestryError
 
NO_CIRCUIT_LAYOUT - Enum constant in enum class forestry.api.core.ForestryError
 
NO_DRONE - Enum constant in enum class forestry.api.core.ForestryError
 
NO_ENERGY_NET - Enum constant in enum class forestry.api.core.ForestryError
 
NO_FARMLAND - Enum constant in enum class forestry.api.core.ForestryError
 
NO_FERTILIZER - Enum constant in enum class forestry.api.core.ForestryError
 
NO_FLOWER - Enum constant in enum class forestry.api.core.ForestryError
 
NO_FUEL - Enum constant in enum class forestry.api.core.ForestryError
 
NO_HEAT - Enum constant in enum class forestry.api.core.ForestryError
 
NO_HONEY - Enum constant in enum class forestry.api.core.ForestryError
 
NO_LIQUID_FARM - Enum constant in enum class forestry.api.core.ForestryError
 
NO_PAPER - Enum constant in enum class forestry.api.core.ForestryError
 
NO_POWER - Enum constant in enum class forestry.api.core.ForestryError
 
NO_QUEEN - Enum constant in enum class forestry.api.core.ForestryError
 
NO_RAIN_BIOME - Enum constant in enum class forestry.api.core.ForestryError
 
NO_RECIPE - Enum constant in enum class forestry.api.core.ForestryError
 
NO_RECIPIENT - Enum constant in enum class forestry.api.core.ForestryError
 
NO_REDSTONE - Enum constant in enum class forestry.api.core.ForestryError
 
NO_RESOURCE - Enum constant in enum class forestry.api.core.ForestryError
 
NO_RESOURCE_INVENTORY - Enum constant in enum class forestry.api.core.ForestryError
 
NO_RESOURCE_LIQUID - Enum constant in enum class forestry.api.core.ForestryError
 
NO_SKY - Enum constant in enum class forestry.api.core.ForestryError
 
NO_SKY_RAIN_TANK - Enum constant in enum class forestry.api.core.ForestryError
 
NO_SPACE_INVENTORY - Enum constant in enum class forestry.api.core.ForestryError
 
NO_SPACE_TANK - Enum constant in enum class forestry.api.core.ForestryError
 
NO_SPECIMEN - Enum constant in enum class forestry.api.core.ForestryError
 
NO_STAMPS - Enum constant in enum class forestry.api.core.ForestryError
 
NO_SUPPLIES - Enum constant in enum class forestry.api.core.ForestryError
 
NO_TRADE - Enum constant in enum class forestry.api.core.ForestryError
 
NOBLE - Static variable in class forestry.api.apiculture.ForestryBeeSpecies
 
NOCTURNAL - Static variable in class forestry.api.apiculture.ForestryActivityTypes
Nocturnal bees work during nighttime, and sleep during daytime.
NONE - Enum constant in enum class forestry.api.core.ToleranceType
 
NONE - Static variable in class forestry.api.apiculture.ForestryBeeEffects
 
NONE - Static variable in class forestry.api.arboriculture.ForestryFruits
 
NONE - Static variable in class forestry.api.lepidopterology.ForestryButterflyEffects
 
NORMAL - Enum constant in enum class forestry.api.core.HumidityType
 
NORMAL - Enum constant in enum class forestry.api.core.TemperatureType
 
NORMAL - Enum constant in enum class forestry.api.storage.EnumBackpackType
 
NORMAL_HUMIDITY - Static variable in class forestry.api.ForestryTags.Biomes
 
NORMAL_TEMPERATURE - Static variable in class forestry.api.ForestryTags.Biomes
 
NOT_ALPHANUMERIC - Enum constant in enum class forestry.api.core.ForestryError
 
NOT_BRIGHT - Enum constant in enum class forestry.api.core.ForestryError
 
NOT_DARK - Enum constant in enum class forestry.api.core.ForestryError
 
NOT_DAY - Enum constant in enum class forestry.api.core.ForestryError
 
NOT_GLOOMY - Enum constant in enum class forestry.api.core.ForestryError
 
NOT_NIGHT - Enum constant in enum class forestry.api.core.ForestryError
 
NOT_POST_PAID - Enum constant in enum class forestry.api.core.ForestryError
 
NOT_RAINING - Enum constant in enum class forestry.api.core.ForestryError
 
NOT_TWILIGHT - Enum constant in enum class forestry.api.core.ForestryError
 
NOT_UNIQUE - Enum constant in enum class forestry.api.core.ForestryError
 

O

OAK - Static variable in class forestry.api.arboriculture.ForestryTreeSpecies
 
OAK - Static variable in class forestry.api.client.arboriculture.ForestryLeafSprites
 
of(Item) - Static method in record class forestry.api.core.Product
 
of(Item, int, float) - Static method in record class forestry.api.core.Product
 
OK - Enum constant in enum class forestry.api.mail.EnumTradeStationState
 
onAttack(Level, BlockPos, Player) - Method in interface forestry.api.apiculture.hives.IHiveTile
Called when the hive is attacked.
onBroken(Level, BlockPos, Player, boolean) - Method in interface forestry.api.apiculture.hives.IHiveTile
Called when the hive is broken.
onChunkUnload(Level, IMultiblockComponent) - Method in interface forestry.api.multiblock.IMultiblockLogic
call on Tile.onChunkUnload()
onChunkUnloaded() - Method in class forestry.api.multiblock.MultiblockTileEntityBase
 
onDataPacket(Connection, ClientboundBlockEntityDataPacket) - Method in class forestry.api.multiblock.MultiblockTileEntityBase
 
onDestroyed(BlockPos) - Method in interface forestry.api.multiblock.IMultiblockController
Called when all blocks in this multiblock are destroyed and no new reference position can be found.
onFinishSetup() - Method in interface forestry.api.core.ISetupListener
Called at the end of the setup after forestry has done all the setup stuff.
onInsertion(int, Object) - Method in interface forestry.api.circuits.ICircuit
 
onInsertion(Object) - Method in interface forestry.api.circuits.ICircuitBoard
 
onLoad() - Method in class forestry.api.multiblock.MultiblockTileEntityBase
 
onLoad(int, Object) - Method in interface forestry.api.circuits.ICircuit
 
onLoad(Object) - Method in interface forestry.api.circuits.ICircuitBoard
 
onMachineAssembled(IMultiblockController, BlockPos, BlockPos) - Method in interface forestry.api.multiblock.IMultiblockComponent
Called when a machine is fully assembled from the disassembled state, meaning it was constructed by a player/entity action, not by chunks loading.
onMachineAssembled(IMultiblockController, BlockPos, BlockPos) - Method in class forestry.api.multiblock.MultiblockTileEntityBase
 
onMachineBroken() - Method in interface forestry.api.multiblock.IMultiblockComponent
Called when the machine is broken for game reasons, e.g.
onMachineBroken() - Method in class forestry.api.multiblock.MultiblockTileEntityBase
 
onPollenRetrieved(IPollen<?>) - Method in interface forestry.api.apiculture.IBeeListener
Called when the bees have retrieved some pollen.
onQueenDeath() - Method in interface forestry.api.apiculture.IBeeListener
Called after the children have been spawned, and before the new princess is spawned.
onRandomLeafTick(ITree, Level, RandomSource, BlockPos, boolean) - Method in interface forestry.api.arboriculture.ILeafTickHandler
 
onRemoval(int, Object) - Method in interface forestry.api.circuits.ICircuit
 
onRemoval(Object) - Method in interface forestry.api.circuits.ICircuitBoard
 
onSpeciesRegistered(ImmutableMap<ResourceLocation, S>, IMutationManager<S>) - Method in interface forestry.api.genetics.ISpeciesType
Called when all species of this type have been registered and modified.
onStartSetup() - Method in interface forestry.api.core.ISetupListener
Called at the start of the forestry setup after the registry events.
onTick() - Method in class forestry.api.util.TickHelper
Must be called every tick to keep track of the total number of ticks.
onTick(boolean) - Method in class forestry.api.core.tooltips.ToolTip
 
onTick(int, Object) - Method in interface forestry.api.circuits.ICircuit
 
onTick(Object) - Method in interface forestry.api.circuits.ICircuitBoard
 
ORCHARD - Static variable in class forestry.api.farming.ForestryFarmTypes
 
ORDER - Enum constant in enum class forestry.api.genetics.TaxonomicRank
 
ORDER_ARECALES - Static variable in class forestry.api.genetics.ForestryTaxa
 
ORDER_BRASSICALES - Static variable in class forestry.api.genetics.ForestryTaxa
 
ORDER_ERICALES - Static variable in class forestry.api.genetics.ForestryTaxa
 
ORDER_FABALES - Static variable in class forestry.api.genetics.ForestryTaxa
 
ORDER_FAGALES - Static variable in class forestry.api.genetics.ForestryTaxa
 
ORDER_HYMNOPTERA - Static variable in class forestry.api.genetics.ForestryTaxa
 
ORDER_LAMIALES - Static variable in class forestry.api.genetics.ForestryTaxa
 
ORDER_LAURALES - Static variable in class forestry.api.genetics.ForestryTaxa
 
ORDER_LEPIDOPTERA - Static variable in class forestry.api.genetics.ForestryTaxa
 
ORDER_MALPIGHIALES - Static variable in class forestry.api.genetics.ForestryTaxa
 
ORDER_MALVALES - Static variable in class forestry.api.genetics.ForestryTaxa
 
ORDER_PINALES - Static variable in class forestry.api.genetics.ForestryTaxa
 
ORDER_ROSALES - Static variable in class forestry.api.genetics.ForestryTaxa
 
ORDER_SAPINDALES - Static variable in class forestry.api.genetics.ForestryTaxa
 
ORES_APATITE - Static variable in class forestry.api.ForestryTags.Blocks
 
ORES_APATITE - Static variable in class forestry.api.ForestryTags.Items
 
ORES_TIN - Static variable in class forestry.api.ForestryTags.Blocks
 
ORES_TIN - Static variable in class forestry.api.ForestryTags.Items
 
owner() - Method in interface forestry.api.mail.ITradeStationInfo
 

P

P_0 - Enum constant in enum class forestry.api.mail.EnumPostage
 
P_1 - Enum constant in enum class forestry.api.mail.EnumPostage
 
P_10 - Enum constant in enum class forestry.api.mail.EnumPostage
 
P_100 - Enum constant in enum class forestry.api.mail.EnumPostage
 
P_2 - Enum constant in enum class forestry.api.mail.EnumPostage
 
P_20 - Enum constant in enum class forestry.api.mail.EnumPostage
 
P_200 - Enum constant in enum class forestry.api.mail.EnumPostage
 
P_5 - Enum constant in enum class forestry.api.mail.EnumPostage
 
P_50 - Enum constant in enum class forestry.api.mail.EnumPostage
 
PADAUK - Static variable in class forestry.api.arboriculture.ForestryTreeSpecies
 
PADAUK_LOGS - Static variable in class forestry.api.ForestryTags.Blocks
 
PADAUK_LOGS - Static variable in class forestry.api.ForestryTags.Items
 
PALAENO_SULPHUR - Static variable in class forestry.api.lepidopterology.ForestryButterflySpecies
 
PALM - Static variable in class forestry.api.client.arboriculture.ForestryLeafSprites
 
PALM_LOGS - Static variable in class forestry.api.ForestryTags.Blocks
 
PALM_LOGS - Static variable in class forestry.api.ForestryTags.Items
 
PAPAYA - Static variable in class forestry.api.arboriculture.ForestryFruits
 
PAPAYA - Static variable in class forestry.api.arboriculture.ForestryTreeSpecies
 
PAPAYA - Static variable in class forestry.api.ForestryTags.Items
 
PAPAYA_LOGS - Static variable in class forestry.api.ForestryTags.Blocks
 
PAPAYA_LOGS - Static variable in class forestry.api.ForestryTags.Items
 
parent() - Method in interface forestry.api.genetics.ITaxon
 
PATRIOTIC - Static variable in class forestry.api.apiculture.ForestryBeeEffects
 
PATRIOTIC - Static variable in class forestry.api.apiculture.ForestryBeeSpecies
 
PEAT - Static variable in class forestry.api.farming.ForestryFarmTypes
 
peatEngineFuel - Static variable in class forestry.api.fuels.FuelManager
Add new fuels for EngineCopper (= peat-fired engine) here
PELEIDES_BLUE_MORPHO - Static variable in class forestry.api.lepidopterology.ForestryButterflySpecies
 
PHANTASMAL - Static variable in class forestry.api.apiculture.ForestryBeeSpecies
 
PHASING - Static variable in class forestry.api.apiculture.ForestryBeeEffects
 
PHOTOSYNTHESIS - Static variable in class forestry.api.apiculture.ForestryFlowerTypes
 
PHOTOSYNTHETIC - Static variable in class forestry.api.apiculture.ForestryBeeSpecies
 
PHYLUM - Enum constant in enum class forestry.api.genetics.TaxonomicRank
 
PHYLUM_ARTHROPODS - Static variable in class forestry.api.genetics.ForestryTaxa
 
PHYLUM_CONIFERS - Static variable in class forestry.api.genetics.ForestryTaxa
 
PHYLUM_FLOWERING_PLANT - Static variable in class forestry.api.genetics.ForestryTaxa
 
pickFruit(ItemStack) - Method in interface forestry.api.genetics.IFruitBearer
Picks the fruits of this tile, resetting it to unripe fruits.
PINE - Static variable in class forestry.api.arboriculture.ForestryTreeSpecies
 
PINE_LOGS - Static variable in class forestry.api.ForestryTags.Blocks
 
PINE_LOGS - Static variable in class forestry.api.ForestryTags.Items
 
PIRATE - Static variable in class forestry.api.apiculture.ForestryBeeSpecies
 
PLANKS - Enum constant in enum class forestry.api.arboriculture.WoodBlockKind
 
PLANTABLE_FLOWERS - Static variable in class forestry.api.ForestryTags.Blocks
 
PLANTABLE_FLOWERS_GROUND - Static variable in class forestry.api.ForestryTags.Blocks
 
plantCocoon(LevelAccessor, BlockPos, IButterfly, int, boolean) - Method in interface forestry.api.lepidopterology.genetics.IButterflySpeciesType
 
plantFlowerRandom(IBeeHousing, List<BlockState>) - Method in interface forestry.api.apiculture.genetics.IBee
Plants a random flower from the given list near the housing
plantGermling(IFarmable, Level, BlockPos, Direction) - Method in interface forestry.api.farming.IFarmHousing
Callback for IFarmLogics to plant a sapling, seed, germling, stem.
plantRandomFlower(Level, BlockPos, List<BlockState>) - Method in interface forestry.api.apiculture.IFlowerType
Tries to plant a random flower at a position near a hive.
plantSapling(Level, ITree, GameProfile, BlockPos) - Method in interface forestry.api.arboriculture.genetics.ITreeSpeciesType
 
plantSaplingAt(Player, ItemStack, Level, BlockPos) - Method in interface forestry.api.farming.IFarmable
Plants a sapling by manipulating the world.
player - Variable in class forestry.api.core.ForestryEvent.SyncedBreedingTracker
 
player - Variable in class forestry.api.storage.BackpackEvent
 
PLUM - Static variable in class forestry.api.arboriculture.ForestryFruits
 
PLUM - Static variable in class forestry.api.arboriculture.ForestryTreeSpecies
 
PLUM - Static variable in class forestry.api.ForestryTags.Items
 
PLUM_LOGS - Static variable in class forestry.api.ForestryTags.Blocks
 
PLUM_LOGS - Static variable in class forestry.api.ForestryTags.Items
 
POALES - Static variable in class forestry.api.farming.ForestryFarmTypes
 
POLLEN - Enum constant in enum class forestry.api.arboriculture.genetics.TreeLifeStage
 
pollinateRandom(IBeeHousing, IPollen<?>) - Method in interface forestry.api.apiculture.genetics.IBee
 
POLLINATION - Static variable in class forestry.api.genetics.alleles.BeeChromosomes
Determines how fast the hive can pollinate trees and plant flowers.
POLLINATION_AVERAGE - Static variable in class forestry.api.genetics.alleles.ForestryAlleles
 
POLLINATION_FAST - Static variable in class forestry.api.genetics.alleles.ForestryAlleles
 
POLLINATION_FASTER - Static variable in class forestry.api.genetics.alleles.ForestryAlleles
 
POLLINATION_FASTEST - Static variable in class forestry.api.genetics.alleles.ForestryAlleles
 
POLLINATION_MAXIMUM - Static variable in class forestry.api.genetics.alleles.ForestryAlleles
 
POLLINATION_SLOW - Static variable in class forestry.api.genetics.alleles.ForestryAlleles
 
POLLINATION_SLOWER - Static variable in class forestry.api.genetics.alleles.ForestryAlleles
 
POLLINATION_SLOWEST - Static variable in class forestry.api.genetics.alleles.ForestryAlleles
 
POPLAR - Static variable in class forestry.api.arboriculture.ForestryTreeSpecies
 
POPLAR_LOGS - Static variable in class forestry.api.ForestryTags.Blocks
 
POPLAR_LOGS - Static variable in class forestry.api.ForestryTags.Items
 
populate(ImmutableMap<ResourceLocation, V>) - Method in interface forestry.api.genetics.alleles.IRegistryChromosome
Used to fill the internal registry of this chromosome.
postGen(WorldGenLevel, RandomSource, BlockPos) - Method in interface forestry.api.apiculture.hives.IHive
 
postGen(WorldGenLevel, RandomSource, BlockPos) - Method in interface forestry.api.apiculture.hives.IHiveDefinition
Called after successful hive generation.
POSTMAN - Static variable in class forestry.api.lepidopterology.ForestryButterflySpecies
 
powerPerCycle() - Method in record class forestry.api.fuels.EngineBronzeFuel
Returns the value of the powerPerCycle record component.
powerPerCycle() - Method in record class forestry.api.fuels.EngineCopperFuel
Returns the value of the powerPerCycle record component.
PRESSURE_PLATE - Enum constant in enum class forestry.api.arboriculture.WoodBlockKind
 
PRIDE - Static variable in class forestry.api.apiculture.ForestryBeeSpecies
 
PRIMEVAL - Static variable in class forestry.api.apiculture.ForestryBeeSpecies
 
PRINCESS - Enum constant in enum class forestry.api.apiculture.genetics.BeeLifeStage
 
PRISMATIC - Static variable in class forestry.api.apiculture.ForestryBeeSpecies
 
produceStacks(IBeeHousing) - Method in interface forestry.api.apiculture.genetics.IBee
 
produceStacks(Level, BlockPos, int) - Method in interface forestry.api.arboriculture.genetics.ITree
 
product() - Method in record class forestry.api.fuels.MoistenerFuel
Returns the value of the product record component.
Product - Record Class in forestry.api.core
Default implementation of IProduct.
Product(Item, int, CompoundTag, float) - Constructor for record class forestry.api.core.Product
Creates an instance of a Product record class.
PROPOLIS - Static variable in class forestry.api.ForestryTags.Items
 
protectEntity(LivingEntity, ItemStack, IBeeEffect, boolean) - Method in interface forestry.api.apiculture.IArmorApiarist
Called when the apiarist's armor acts as protection against an attack.

Q

QUEEN - Enum constant in enum class forestry.api.apiculture.genetics.BeeLifeStage
 

R

RADIOACTIVE - Static variable in class forestry.api.apiculture.ForestryBeeEffects
 
rainSubstrate - Static variable in class forestry.api.fuels.FuelManager
Add new substrates for the rainmaker here
RainSubstrate - Record Class in forestry.api.fuels
todo data driven
RainSubstrate(ItemStack, float) - Constructor for record class forestry.api.fuels.RainSubstrate
 
RainSubstrate(ItemStack, int, float) - Constructor for record class forestry.api.fuels.RainSubstrate
 
RainSubstrate(ItemStack, int, float, boolean) - Constructor for record class forestry.api.fuels.RainSubstrate
Creates an instance of a RainSubstrate record class.
rank() - Method in interface forestry.api.genetics.ITaxon
 
RAW_MATERIALS_TIN - Static variable in class forestry.api.ForestryTags.Items
 
read(CompoundTag) - Method in interface forestry.api.core.INbtReadable
 
readData(FriendlyByteBuf) - Method in interface forestry.api.apiculture.IBeekeepingLogic
 
readFromNbt(CompoundTag) - Method in interface forestry.api.genetics.IBreedingTracker
 
readFromNBT(CompoundTag) - Method in interface forestry.api.multiblock.IMultiblockLogic
Read the logic's data from file.
readGuiData(FriendlyByteBuf) - Method in interface forestry.api.genetics.filter.IFilterLogic
 
readNbt(Tag) - Method in interface forestry.api.genetics.pollen.IPollenType
Reads a pollen of this type from NBT.
REANIMATION - Static variable in class forestry.api.apiculture.ForestryBeeEffects
 
reassemble() - Method in interface forestry.api.multiblock.IMultiblockController
Call to force the controller to check the multiblock's validity.
refresh() - Method in class forestry.api.core.tooltips.ToolTip
 
register(IWoodType, WoodBlockKind, boolean, BlockState, Supplier<Item>) - Method in interface forestry.api.arboriculture.IWoodAccess
Call this after item registry to register the blocks/items for your wood type.
registerActivityType(ResourceLocation, IActivityType) - Method in interface forestry.api.plugin.IApicultureRegistration
Register an activity type, which defines activity periods for a bee.
registerApiculture(IApicultureRegistration) - Method in interface forestry.api.plugin.IForestryPlugin
Override to register bee species, effects, flower types, hives, etc.
registerArboriculture(IArboricultureRegistration) - Method in interface forestry.api.plugin.IForestryPlugin
Override to register tree species, fruits, etc.
registerBeeEffect(ResourceLocation, IBeeEffect) - Method in interface forestry.api.plugin.IApicultureRegistration
 
registerBirth(ISpecies<?>) - Method in interface forestry.api.genetics.IBreedingTracker
Register the birth of a species.
registerCatch(IButterfly) - Method in interface forestry.api.lepidopterology.ILepidopteristTracker
 
registerCharcoalPitWall(Block, int) - Method in interface forestry.api.plugin.IArboricultureRegistration
 
registerCharcoalPitWall(BlockState, int) - Method in interface forestry.api.plugin.IArboricultureRegistration
Registers a material for use in a Log Pile charcoal pit.
registerCircuit(String, ItemStack, ICircuit) - Method in interface forestry.api.plugin.ICircuitRegistration
Registers the circuit for this item when in the given circuit layout.
registerCircuits(ICircuitRegistration) - Method in interface forestry.api.plugin.IForestryPlugin
Called after all species are registered.
registerClient(Consumer<Consumer<IClientRegistration>>) - Method in interface forestry.api.plugin.IForestryPlugin
Called after all species are registered to register client-only resources for species.
registerClientHandler(Consumer<IClientModuleHandler>) - Method in interface forestry.api.modules.IForestryModule
Runs at mod construction on the logical client, after IForestryModule.registerEvents(net.minecraftforge.eventbus.api.IEventBus).
registerCocoon(ResourceLocation, IButterflyCocoon) - Method in interface forestry.api.plugin.ILepidopterologyRegistration
 
registerDrone(IBee) - Method in interface forestry.api.apiculture.IApiaristTracker
Register the birth of a drone.
registerEffect(ResourceLocation, IButterflyEffect) - Method in interface forestry.api.plugin.ILepidopterologyRegistration
 
registerError(IError) - Method in interface forestry.api.plugin.IErrorRegistration
 
registerErrors(IErrorRegistration) - Method in interface forestry.api.plugin.IForestryPlugin
 
registerEvents(IEventBus) - Method in interface forestry.api.client.IClientModuleHandler
Called during mod construction after IForestryModule.registerEvents(IEventBus).
registerEvents(IEventBus) - Method in interface forestry.api.modules.IForestryModule
Called during mod construction, allowing modules to subscribe to mod bus events using their mod's event bus.
registerFarming(IFarmingRegistration) - Method in interface forestry.api.plugin.IForestryPlugin
 
registerFertilizer(Item, int) - Method in interface forestry.api.plugin.IFarmingRegistration
Registers a new fertilizer item for use in the Forestry farms.
registerFilterRuleType(IFilterRuleType) - Method in interface forestry.api.plugin.IGeneticRegistration
Registers a new filter rule for the Genetic Filter block.
registerFilterRuleTypes(IFilterRuleType[]) - Method in interface forestry.api.plugin.IGeneticRegistration
 
registerFlowerType(ResourceLocation, IFlowerType) - Method in interface forestry.api.plugin.IApicultureRegistration
Register a flower type, a category of blocks that a bee can work with.
registerFruit(ResourceLocation, IFruit) - Method in interface forestry.api.plugin.IArboricultureRegistration
Register a new type of fruit.
registerGenetics(IGeneticRegistration) - Method in interface forestry.api.plugin.IForestryPlugin
Called before registerApiculture, registerArboriculture, and registerLepidopterology to set up core genetic data.
registerHive(ResourceLocation, IHiveDefinition) - Method in interface forestry.api.plugin.IApicultureRegistration
Register a wild hive for world generation.
registerLayout(String, ResourceLocation) - Method in interface forestry.api.plugin.ICircuitRegistration
Registers a new circuit layout.
registerLeafTickHandler(ILeafTickHandler) - Method in interface forestry.api.arboriculture.genetics.ITreeSpeciesType
Register a leaf random tick handler.
registerLepidopterology(ILepidopterologyRegistration) - Method in interface forestry.api.plugin.IForestryPlugin
Override to register butterfly species at the correct time.
registerLogTag(IWoodType, boolean, TagKey<Block>, TagKey<Item>) - Method in interface forestry.api.arboriculture.IWoodAccess
Call this after item registry to register the block tags used by your wood type.
registerMutation(IMutation<?>) - Method in interface forestry.api.genetics.IBreedingTracker
Register a successful mutation.
registerPackets(IPacketRegistry) - Method in interface forestry.api.modules.IForestryModule
 
registerPickup(ISpecies<?>) - Method in interface forestry.api.genetics.IBreedingTracker
Register the pickup of a species.
registerPollen(IPollenRegistration) - Method in interface forestry.api.plugin.IForestryPlugin
Called after all species are registered.
registerPollenType(IPollenType<?>) - Method in interface forestry.api.plugin.IPollenRegistration
 
registerPrincess(IBee) - Method in interface forestry.api.apiculture.IApiaristTracker
Register the birth of a princess.
registerQueen(IBee) - Method in interface forestry.api.apiculture.IApiaristTracker
Register the birth of a queen.
registerRefractoryWaxable(Block, Block) - Method in interface forestry.api.plugin.IArboricultureRegistration
Registers a block to be waxable with Refractory Wax.
registerSpecies(ISpecies<?>) - Method in interface forestry.api.genetics.IBreedingTracker
Marks a species as discovered.
registerSpecies(ResourceLocation, String, String, boolean, Color) - Method in interface forestry.api.plugin.IApicultureRegistration
Deprecated, for removal: This API element is subject to removal in a future version.
Use variant that accepts TextColor
registerSpecies(ResourceLocation, String, String, boolean, Color, float) - Method in interface forestry.api.plugin.ILepidopterologyRegistration
Deprecated, for removal: This API element is subject to removal in a future version.
Use the variant that accepts a TextColor
registerSpecies(ResourceLocation, String, String, boolean, Color, IWoodType) - Method in interface forestry.api.plugin.IArboricultureRegistration
Deprecated, for removal: This API element is subject to removal in a future version.
Use the variant that accepts a TextColor
registerSpecies(ResourceLocation, String, String, boolean, TextColor) - Method in interface forestry.api.plugin.IApicultureRegistration
Register a new bee species.
registerSpecies(ResourceLocation, String, String, boolean, TextColor, float) - Method in interface forestry.api.plugin.ILepidopterologyRegistration
Register a new butterfly species.
registerSpecies(ResourceLocation, String, String, boolean, TextColor, IWoodType) - Method in interface forestry.api.plugin.IArboricultureRegistration
Register a new tree species.
registerSpeciesType(ResourceLocation, ISpeciesTypeFactory) - Method in interface forestry.api.plugin.IGeneticRegistration
Register a new type of species.
registerSwarmerMaterial(Item, float) - Method in interface forestry.api.plugin.IApicultureRegistration
Registers an ingredient to be used in the Alveary Swarmer block, which creates swarm hives around the alveary containing ignoble princesses with copies of the queen's genome.
registerTreeEffect(ResourceLocation, ITreeEffect) - Method in interface forestry.api.plugin.IArboricultureRegistration
Registers a tree effect.
registerWall(ICharcoalPileWall) - Method in interface forestry.api.arboriculture.ICharcoalManager
Deprecated, for removal: This API element is subject to removal in a future version.
registerWall(Block, int) - Method in interface forestry.api.arboriculture.ICharcoalManager
Deprecated, for removal: This API element is subject to removal in a future version.
registerWall(BlockState, int) - Method in interface forestry.api.arboriculture.ICharcoalManager
Deprecated, for removal: This API element is subject to removal in a future version.
REGISTRY - Static variable in class forestry.api.genetics.alleles.ForestryAlleles
 
registryAllele(ResourceLocation, IRegistryChromosome<V>) - Method in interface forestry.api.genetics.alleles.IAlleleManager
 
registryChromosome(ResourceLocation, Class<V>) - Method in interface forestry.api.genetics.alleles.IAlleleManager
Creates and registers a registry chromosome, which is responsible for populating the values of its corresponding IRegistryAllele instances.
REJUVENATION - Static variable in class forestry.api.apiculture.ForestryBeeEffects
 
RELIC - Static variable in class forestry.api.apiculture.ForestryBeeSpecies
 
removeLiquid(FluidStack) - Method in interface forestry.api.farming.IFarmHousing
Removes the given liquid from the internal tank if possible.
removeResources(List<ItemStack>) - Method in interface forestry.api.farming.IFarmInventory
Remove the given resource from the inventory, if possible
removeWall(Block) - Method in interface forestry.api.arboriculture.ICharcoalManager
Deprecated, for removal: This API element is subject to removal in a future version.
removeWall(BlockState) - Method in interface forestry.api.arboriculture.ICharcoalManager
Deprecated, for removal: This API element is subject to removal in a future version.
REPULSION - Static variable in class forestry.api.apiculture.ForestryBeeEffects
 
required() - Method in record class forestry.api.genetics.ITaxon.TaxonAllele
Returns the value of the required record component.
required() - Method in interface forestry.api.mail.ITradeStationInfo
 
requireDay() - Method in interface forestry.api.plugin.IMutationBuilder
Restrict the time of day that this mutation can occur
requiredPostage() - Method in interface forestry.api.mail.ILetter
 
requireNight() - Method in interface forestry.api.plugin.IMutationBuilder
 
requireResource(BlockState...) - Method in interface forestry.api.plugin.IMutationBuilder
Require a specific resource to be under the location of the mutation
requiresFruitBlocks() - Method in interface forestry.api.arboriculture.genetics.IFruit
 
researchMutation(IMutation<?>) - Method in interface forestry.api.genetics.IBreedingTracker
Register a successfully researched mutation.
RESEDA - Static variable in class forestry.api.lepidopterology.ForestryButterflySpecies
 
resetFarmLogic(Direction) - Method in interface forestry.api.farming.IFarmHousing
Resets the farm logic off the given direction to the default logic (ARBOREAL).
resource() - Method in record class forestry.api.farming.Soil
Returns the value of the resource record component.
resource() - Method in record class forestry.api.fuels.MoistenerFuel
Returns the value of the resource record component.
restrictBiomeType(TagKey<Biome>) - Method in interface forestry.api.plugin.IMutationBuilder
Restrict this mutation to certain types of biomes.
restrictDateRange(int, int, int, int) - Method in interface forestry.api.plugin.IMutationBuilder
Restrict the days of the year that this mutation can occur.
restrictDateRange(Month, int, Month, int) - Method in interface forestry.api.plugin.IMutationBuilder
Restrict the days of the year that this mutation can occur.
restrictHumidity(HumidityType) - Method in interface forestry.api.plugin.IMutationBuilder
Require a specific humidity for this mutation to occur.
restrictHumidity(HumidityType, HumidityType) - Method in interface forestry.api.plugin.IMutationBuilder
Require a range of humidities for this mutation to occur.
restrictTemperature(TemperatureType) - Method in interface forestry.api.plugin.IMutationBuilder
Require a specific temperature for this mutation to occur
restrictTemperature(TemperatureType, TemperatureType) - Method in interface forestry.api.plugin.IMutationBuilder
Require a range of temperatures for this mutation to occur.
RESURRECTION - Static variable in class forestry.api.apiculture.ForestryBeeEffects
 
retrievePollen(IBeeHousing) - Method in interface forestry.api.apiculture.genetics.IBee
 
reverse() - Method in record class forestry.api.fuels.RainSubstrate
Returns the value of the reverse record component.
RHETENOR_BLUE_MORPHO - Static variable in class forestry.api.lepidopterology.ForestryButterflySpecies
 
root - Variable in class forestry.api.core.ForestryEvent.MutationDiscovered
 
RURAL - Static variable in class forestry.api.apiculture.ForestryBeeSpecies
 

S

SAPLING - Enum constant in enum class forestry.api.arboriculture.genetics.TreeLifeStage
 
SAPLINGS - Static variable in class forestry.api.genetics.alleles.TreeChromosomes
Chance for saplings.
SAPLINGS_AVERAGE - Static variable in class forestry.api.genetics.alleles.ForestryAlleles
 
SAPLINGS_HIGH - Static variable in class forestry.api.genetics.alleles.ForestryAlleles
 
SAPLINGS_HIGHER - Static variable in class forestry.api.genetics.alleles.ForestryAlleles
 
SAPLINGS_HIGHEST - Static variable in class forestry.api.genetics.alleles.ForestryAlleles
 
SAPLINGS_LOW - Static variable in class forestry.api.genetics.alleles.ForestryAlleles
 
SAPLINGS_LOWER - Static variable in class forestry.api.genetics.alleles.ForestryAlleles
 
SAPLINGS_LOWEST - Static variable in class forestry.api.genetics.alleles.ForestryAlleles
 
SAPPINESS - Static variable in class forestry.api.genetics.alleles.TreeChromosomes
Determines the speed at which fruit will ripen on this tree.
SAPPINESS_AVERAGE - Static variable in class forestry.api.genetics.alleles.ForestryAlleles
 
SAPPINESS_HIGH - Static variable in class forestry.api.genetics.alleles.ForestryAlleles
 
SAPPINESS_HIGHER - Static variable in class forestry.api.genetics.alleles.ForestryAlleles
 
SAPPINESS_HIGHEST - Static variable in class forestry.api.genetics.alleles.ForestryAlleles
 
SAPPINESS_LOW - Static variable in class forestry.api.genetics.alleles.ForestryAlleles
 
SAPPINESS_LOWER - Static variable in class forestry.api.genetics.alleles.ForestryAlleles
 
SAPPINESS_LOWEST - Static variable in class forestry.api.genetics.alleles.ForestryAlleles
 
SAVANNA - Static variable in class forestry.api.apiculture.ForestryBeeSpecies
 
saveAdditional(CompoundTag) - Method in class forestry.api.multiblock.MultiblockTileEntityBase
 
saveToStack(ItemStack) - Method in interface forestry.api.genetics.IIndividual
Writes the state of this individual, including genome, to an item.
SAWDUST - Static variable in class forestry.api.ForestryTags.Items
 
SCOOPS - Static variable in class forestry.api.ForestryTags.Items
 
SCULK - Static variable in class forestry.api.apiculture.ForestryBeeEffects
 
SCULK - Static variable in class forestry.api.apiculture.ForestryBeeSpecies
 
SCULK - Static variable in class forestry.api.apiculture.ForestryFlowerTypes
 
SCULK_FLOWERS - Static variable in class forestry.api.ForestryTags.Blocks
 
SEA - Static variable in class forestry.api.apiculture.ForestryFlowerTypes
 
SEA_FLOWERS - Static variable in class forestry.api.ForestryTags.Blocks
 
SECLUDED - Static variable in class forestry.api.apiculture.ForestryBeeSpecies
 
SEETHING - Static variable in class forestry.api.apiculture.ForestryBeeSpecies
 
sendToPlayers(IFilterLogic, ServerLevel, Player) - Method in interface forestry.api.genetics.filter.IFilterLogic.INetworkHandler
Sends the data of the logic to the client of all players that have the gui currently open.
sendToServer(Direction, int, boolean, ISpecies<?>) - Method in interface forestry.api.genetics.filter.IFilterLogic
 
sendToServer(Direction, IFilterRuleType) - Method in interface forestry.api.genetics.filter.IFilterLogic
 
SEQUOIA - Static variable in class forestry.api.arboriculture.ForestryTreeSpecies
 
SEQUOIA_LOGS - Static variable in class forestry.api.ForestryTags.Blocks
 
SEQUOIA_LOGS - Static variable in class forestry.api.ForestryTags.Items
 
SERUM - Enum constant in enum class forestry.api.lepidopterology.genetics.ButterflyLifeStage
 
serverbound(ResourceLocation, Class<P>, Function<FriendlyByteBuf, P>, BiConsumer<P, ServerPlayer>) - Method in interface forestry.api.modules.IPacketRegistry
Register a packet during the play phase that is handled on the main server thread when the sender is not null.
set(IBooleanChromosome, boolean) - Method in interface forestry.api.plugin.IGenomeBuilder
Shortcut for setting dominant true/false alleles.
set(IBooleanChromosome, boolean) - Method in interface forestry.api.plugin.IKaryotypeBuilder
set(IChromosome<A>, A) - Method in interface forestry.api.plugin.IGenomeBuilder
Sets both the active and inactive allele for the chromosome in this genome.
set(IChromosome<A>, A) - Method in interface forestry.api.plugin.IKaryotypeBuilder
Sets the default allele of the chromosome in this karyotype and adds the chromosome if not already present.
set(IRegistryChromosome<?>, ResourceLocation) - Method in interface forestry.api.plugin.IKaryotypeBuilder
Sets the default allele of the chromosome in this karyotype and adds the chromosome if not already present.
setActive(IChromosome<A>, A) - Method in interface forestry.api.plugin.IGenomeBuilder
Sets the active allele for the chromosome in this genome.
setAuthority(String) - Method in interface forestry.api.plugin.ISpeciesBuilder
Sets the name of this species's discoverer.
setBody(Color) - Method in interface forestry.api.plugin.IBeeSpeciesBuilder
Deprecated, for removal: This API element is subject to removal in a future version.
Use variant that accepts TextColor
setBody(TextColor) - Method in interface forestry.api.plugin.IBeeSpeciesBuilder
Sets the color of the bee's body.
setBoolean(int, boolean) - Method in interface forestry.api.genetics.IEffectData
 
setButterflySprites(ResourceLocation, ResourceLocation, ResourceLocation) - Method in interface forestry.api.client.plugin.IClientRegistration
Sets the sprites used by Forestry butterflies for item/entity rendering.
setCaterpillar(IButterfly) - Method in interface forestry.api.lepidopterology.IButterflyNursery
 
setChance(float) - Method in interface forestry.api.plugin.IMutationBuilder
setComplexity(int) - Method in interface forestry.api.plugin.ISpeciesBuilder
Overrides the default complexity of this species, a number between 1 and 10 used by the Escritoire to determine how many cells the memory game has when analyzing a specimen of this species.
setCondition(boolean, IError) - Method in interface forestry.api.core.IErrorLogic
Adds the error when condition is true, removes it when condition is false.
setCustomBeeModel(ResourceLocation, ILifeStage, ResourceLocation) - Method in interface forestry.api.client.plugin.IClientRegistration
Registers a custom model for the given bee species when at the given life stage.
setDecorativeLeaves(ItemStack) - Method in interface forestry.api.plugin.ITreeSpeciesBuilder
Sets the decorative leaves block for this tree species.
setDefault(A) - Method in interface forestry.api.plugin.IChromosomeBuilder
Override the default value of this chromosome that was previously set in IKaryotypeBuilder.set(forestry.api.genetics.alleles.IChromosome<A>, A).
setDefaultBeeModel(ILifeStage, ResourceLocation) - Method in interface forestry.api.client.plugin.IClientRegistration
Registers a default model for bees of a given life stage.
setDefaultChromosome(IChromosome<A>, A) - Method in interface forestry.api.plugin.ITaxonBuilder
Sets the default allele for the given chromosome for all members of this taxon.
setDefaultChromosome(IChromosome<A>, A, boolean) - Method in interface forestry.api.plugin.ITaxonBuilder
Sets the default allele for the given chromosome for all members of this taxon.
setDefaultLeaves(LevelAccessor, BlockPos, IGenome, RandomSource, GameProfile) - Method in interface forestry.api.arboriculture.IWoodType
Sets a leaf block when the genome is known to be the default genome of the species.
setDefaultStage(ILifeStage) - Method in interface forestry.api.plugin.ISpeciesTypeBuilder
Sets the default life stage of this species type.
setDominant(boolean) - Method in interface forestry.api.plugin.ISpeciesBuilder
Overrides whether the allele of this species is dominant.
setDrone(ItemStack) - Method in interface forestry.api.apiculture.IBeeHousingInventory
 
setEscritoireColor(Color) - Method in interface forestry.api.plugin.ISpeciesBuilder
Deprecated, for removal: This API element is subject to removal in a future version.
Use the variant that accepts a TextColor
setEscritoireColor(TextColor) - Method in interface forestry.api.plugin.ISpeciesBuilder
Sets the escritoire color of this species.
setEscritoireColor(TextColor) - Method in interface forestry.api.plugin.ITreeSpeciesBuilder
setExtents(Direction, BlockPos, int) - Method in interface forestry.api.farming.IExtentCache
Sets the current extent for the given direction and position.
setFactory(ISpeciesBuilder.ISpeciesFactory<T, S, B>) - Method in interface forestry.api.plugin.ISpeciesBuilder
Use a custom class for this species.
setFarmLogic(Direction, IFarmLogic) - Method in interface forestry.api.farming.IFarmHousing
Sets the farm logic of one direction of the farm.
setFertilizerConsumption(int) - Method in interface forestry.api.plugin.IFarmTypeBuilder
Sets the fertilizer consumption as a flat rate.
setFertilizerConsumption(ToIntFunction<IFarmHousing>) - Method in interface forestry.api.plugin.IFarmTypeBuilder
Sets the fertilizer consumption according to the housing's state.
setFlightDistance(float) - Method in interface forestry.api.plugin.IButterflySpeciesBuilder
 
setFruitBlock(LevelAccessor, IGenome, IFruit, float, BlockPos) - Method in interface forestry.api.arboriculture.genetics.ITreeSpeciesType
 
setGenerationChance(float) - Method in interface forestry.api.plugin.IHiveBuilder
Changes the generation chance of the hive.
setGenerator(ITreeGenerator) - Method in interface forestry.api.plugin.ITreeSpeciesBuilder
Sets the tree generator instance used to generate trees when growing from a sapling or being placed in the world.
setGenome(Consumer<IGenomeBuilder>) - Method in interface forestry.api.plugin.ISpeciesBuilder
Customize the default alleles for each chromosome in the karyotype.
setGenomeFilter(Direction, int, boolean, ISpecies<?>) - Method in interface forestry.api.genetics.filter.IFilterLogic
 
setGlint(boolean) - Method in interface forestry.api.plugin.ISpeciesBuilder
Specify whether item forms of this species will have an enchantment glint.
setHealth(int) - Method in interface forestry.api.genetics.IIndividualLiving
Set the current health of the individual.
setHumidity(HumidityType) - Method in interface forestry.api.plugin.ISpeciesBuilder
Sets the ideal humidity preference of this species.
setIcon(ItemStack) - Method in interface forestry.api.plugin.IFarmTypeBuilder
Used to override the icon used to display this farm in the Multiblock farm screen.
setInactive(IChromosome<A>, A) - Method in interface forestry.api.plugin.IGenomeBuilder
Sets the inactive (non-expressed) allele for the chromosome in this genome.
setInteger(int, int) - Method in interface forestry.api.genetics.IEffectData
 
setJubilance(IBeeJubilance) - Method in interface forestry.api.plugin.IBeeSpeciesBuilder
Specify the jubilance conditions for this bee species.
setKaryotype(Consumer<IKaryotypeBuilder>) - Method in interface forestry.api.plugin.ISpeciesTypeBuilder
Defines the default karyotype for members of this species type.
setLeafSprite(ResourceLocation, ILeafSprite) - Method in interface forestry.api.client.plugin.IClientRegistration
Sets the leaf sprite of this species.
setLeafTint(ResourceLocation, ILeafTint) - Method in interface forestry.api.client.plugin.IClientRegistration
Sets the custom leaf tint object of this species.
setLeaves(IGenome, LevelAccessor, BlockPos, RandomSource) - Method in interface forestry.api.arboriculture.ITreeGenerator
 
setLeaves(IGenome, LevelAccessor, BlockPos, RandomSource, boolean) - Method in interface forestry.api.arboriculture.ITreeGenData
Places a leaf block for this species with genetic data included.
setLogBlock(IGenome, LevelAccessor, BlockPos, Direction) - Method in interface forestry.api.arboriculture.ITreeGenData
 
setLogBlock(IGenome, LevelAccessor, BlockPos, Direction) - Method in interface forestry.api.arboriculture.ITreeGenerator
 
setLogicFactory(BiFunction<IFarmType, Boolean, IFarmLogic>) - Method in interface forestry.api.plugin.IFarmTypeBuilder
Used to override the IFarmLogic factory used to create farm logic instances for this farm type.
setMate(IGenome) - Method in interface forestry.api.genetics.IIndividual
 
setMoth(boolean) - Method in interface forestry.api.plugin.IButterflySpeciesBuilder
Marks this butterfly species as a moth.
setNocturnal(boolean) - Method in interface forestry.api.plugin.IButterflySpeciesBuilder
Marks this butterfly as nocturnal, which makes the butterfly only spawn at night.
setOutline(Color) - Method in interface forestry.api.plugin.IBeeSpeciesBuilder
Deprecated, for removal: This API element is subject to removal in a future version.
Use variant that accepts TextColor
setOutline(TextColor) - Method in interface forestry.api.plugin.IBeeSpeciesBuilder
setPollen(IPollen<?>) - Method in interface forestry.api.lepidopterology.IEntityButterfly
 
setPrincess(IBee) - Method in class forestry.api.core.ForestryEvent.BeeMatingEvent
Used to override the princess individual, which will become the queen individual.
setPristine(boolean) - Method in interface forestry.api.apiculture.genetics.IBee
Set the natural flag on this bee.
setProcessed(boolean) - Method in interface forestry.api.mail.ILetter
 
setQueen(ItemStack) - Method in interface forestry.api.apiculture.IBeeHousingInventory
 
setRarity(float) - Method in interface forestry.api.plugin.IButterflySpeciesBuilder
setRarity(float) - Method in interface forestry.api.plugin.ITreeSpeciesBuilder
Sets the rarity for this tree to generate in a chunk during world generation.
setRecipient(IMailAddress) - Method in interface forestry.api.mail.ILetter
 
setRemainingDefault() - Method in interface forestry.api.plugin.IGenomeBuilder
Sets the remaining alleles in this chromosome to their defaults as specified by this genome's karyotype.
setRemoved() - Method in class forestry.api.multiblock.MultiblockTileEntityBase
 
setRule(Direction, IFilterRuleType) - Method in interface forestry.api.genetics.filter.IFilterLogic
 
setSaplingModel(ResourceLocation, ResourceLocation, ResourceLocation) - Method in interface forestry.api.client.plugin.IClientRegistration
Registers the block and item models for a tree species's saplings.
setSecret(boolean) - Method in interface forestry.api.plugin.ISpeciesBuilder
Specify whether this bee species is a "secret" species whose mutation cannot be discovered in the Escritoire.
setSender(IMailAddress) - Method in interface forestry.api.mail.ILetter
 
setSerumColor(Color) - Method in interface forestry.api.plugin.IButterflySpeciesBuilder
Deprecated, for removal: This API element is subject to removal in a future version.
Use the variant that accepts a TextColor
setSerumColor(TextColor) - Method in interface forestry.api.plugin.IButterflySpeciesBuilder
setSpawnBiomes(TagKey<Biome>) - Method in interface forestry.api.plugin.IButterflySpeciesBuilder
Sets a tag limiting the biomes this butterfly can spawn in.
setSpecies(IRegistryChromosome<? extends ISpecies<?>>, ResourceLocation) - Method in interface forestry.api.plugin.IKaryotypeBuilder
Sets the species chromosome of the karyotype for this species type.
setStripes(Color) - Method in interface forestry.api.plugin.IBeeSpeciesBuilder
Deprecated, for removal: This API element is subject to removal in a future version.
Use variant that accepts TextColor
setStripes(TextColor) - Method in interface forestry.api.plugin.IBeeSpeciesBuilder
Sets the color of the bee's stripes.
setTemperature(TemperatureType) - Method in interface forestry.api.plugin.ISpeciesBuilder
Sets the ideal temperature preference of this species.
setText(String) - Method in interface forestry.api.mail.ILetter
 
setTreeFeature(Function<ITreeGenData, Feature<NoneFeatureConfiguration>>) - Method in interface forestry.api.plugin.ITreeSpeciesBuilder
Shortcut to create a tree generator using the tree generator built into Forestry.
setUnchecked(IChromosome, AllelePair) - Method in interface forestry.api.plugin.IGenomeBuilder
 
setupApi() - Method in interface forestry.api.modules.IForestryModule
Deprecated.
setVirtual(boolean) - Method in interface forestry.api.mail.ITradeStation
 
setWaterConsumption(int) - Method in interface forestry.api.plugin.IFarmTypeBuilder
Sets the water consumption of this farm as a flat rate.
setWaterConsumption(IWaterConsumption) - Method in interface forestry.api.plugin.IFarmTypeBuilder
Sets the water consumption of this farm according to the farm's hydration modifier and state.
setWaterConsumption(Float2IntFunction) - Method in interface forestry.api.plugin.IFarmTypeBuilder
Sets the water consumption of this farm as a function of the farm's hydration modifier.
setWeaklyInherited(boolean) - Method in interface forestry.api.plugin.IChromosomeBuilder
Sets whether this chromosome "weakly inherited."
setWoodType(IWoodType) - Method in interface forestry.api.plugin.ITreeSpeciesBuilder
setWorkThrottle(int) - Method in interface forestry.api.apiculture.IBeekeepingLogic
Changes the number of ticks per work cycle for this beekeeping logic.
SHATTERED_SAVANNA - Static variable in class forestry.api.ForestryTags.Biomes
 
shouldLoad() - Method in interface forestry.api.plugin.IForestryPlugin
 
SHROOM - Static variable in class forestry.api.farming.ForestryFarmTypes
 
SHULKING - Static variable in class forestry.api.apiculture.ForestryBeeSpecies
 
SIFTER - Static variable in class forestry.api.apiculture.ForestryBeeEffects
 
SIGN - Enum constant in enum class forestry.api.arboriculture.WoodBlockKind
 
SILK - Static variable in class forestry.api.lepidopterology.ForestryCocoons
 
singleLine() - Method in interface forestry.api.core.tooltips.ITextInstance
 
singleLine() - Method in class forestry.api.core.tooltips.TextCollection
 
singleLine() - Method in class forestry.api.core.tooltips.TextCompound
 
SINISTER - Static variable in class forestry.api.apiculture.ForestryBeeSpecies
 
SIPIRI - Static variable in class forestry.api.arboriculture.ForestryTreeSpecies
 
size() - Method in interface forestry.api.genetics.alleles.IKaryotype
 
SIZE - Static variable in class forestry.api.genetics.alleles.ButterflyChromosomes
Determines physical size of a butterfly.
SIZE_AVERAGE - Static variable in class forestry.api.genetics.alleles.ForestryAlleles
 
SIZE_LARGE - Static variable in class forestry.api.genetics.alleles.ForestryAlleles
 
SIZE_LARGER - Static variable in class forestry.api.genetics.alleles.ForestryAlleles
 
SIZE_LARGEST - Static variable in class forestry.api.genetics.alleles.ForestryAlleles
 
SIZE_SMALL - Static variable in class forestry.api.genetics.alleles.ForestryAlleles
 
SIZE_SMALLER - Static variable in class forestry.api.genetics.alleles.ForestryAlleles
 
SIZE_SMALLEST - Static variable in class forestry.api.genetics.alleles.ForestryAlleles
 
SLAB - Enum constant in enum class forestry.api.arboriculture.WoodBlockKind
 
SLEEPY - Enum constant in enum class forestry.api.core.ForestryError
 
SLOT_BEE - Static variable in class forestry.api.client.ForestrySprites
 
SLOT_BLOCKED - Static variable in class forestry.api.client.ForestrySprites
 
SLOT_BLOCKED_2 - Static variable in class forestry.api.client.ForestrySprites
 
SLOT_COCOON - Static variable in class forestry.api.client.ForestrySprites
 
SLOT_CONTAINER - Static variable in class forestry.api.client.ForestrySprites
 
SLOT_LIQUID - Static variable in class forestry.api.client.ForestrySprites
 
SLOT_LOCKED - Static variable in class forestry.api.client.ForestrySprites
 
SNOW - Static variable in class forestry.api.apiculture.ForestryFlowerTypes
 
SNOW_FLOWERS - Static variable in class forestry.api.ForestryTags.Blocks
 
SNOWING - Static variable in class forestry.api.apiculture.ForestryBeeEffects
 
Soil - Record Class in forestry.api.farming
 
Soil(ItemStack, BlockState) - Constructor for record class forestry.api.farming.Soil
Creates an instance of a Soil record class.
soilState() - Method in record class forestry.api.farming.Soil
Returns the value of the soilState record component.
SORTING - Static variable in class forestry.api.modules.ForestryModuleIds
 
spawnButterflyInWorld(Level, IButterfly, double, double, double) - Method in interface forestry.api.lepidopterology.genetics.IButterflySpeciesType
Spawns the given butterfly in the world.
spawnCaterpillar(IButterflyNursery) - Method in interface forestry.api.lepidopterology.genetics.IButterfly
 
spawnDrones(IBeeHousing) - Method in interface forestry.api.apiculture.genetics.IBee
 
spawnPrincess(IBeeHousing) - Method in interface forestry.api.apiculture.genetics.IBee
 
species - Variable in class forestry.api.core.ForestryEvent.SpeciesDiscovered
 
species() - Method in interface forestry.api.genetics.ITaxon
 
SPECIES - Static variable in class forestry.api.genetics.alleles.BeeChromosomes
The species of a bee.
SPECIES - Static variable in class forestry.api.genetics.alleles.ButterflyChromosomes
Determines the species of a butterfly.
SPECIES - Static variable in class forestry.api.genetics.alleles.TreeChromosomes
The species of a tree.
SPECIES_ABYSSAL - Static variable in class forestry.api.genetics.ForestryTaxa
 
SPECIES_ACACIA - Static variable in class forestry.api.genetics.ForestryTaxa
 
SPECIES_AGRARIAN - Static variable in class forestry.api.genetics.ForestryTaxa
 
SPECIES_ANACHRONE - Static variable in class forestry.api.genetics.ForestryTaxa
 
SPECIES_AQUATIC - Static variable in class forestry.api.genetics.ForestryTaxa
 
SPECIES_ARGIL - Static variable in class forestry.api.genetics.ForestryTaxa
 
SPECIES_ATLAS - Static variable in class forestry.api.genetics.ForestryTaxa
 
SPECIES_AURORA - Static variable in class forestry.api.genetics.ForestryTaxa
 
SPECIES_AUSTERE - Static variable in class forestry.api.genetics.ForestryTaxa
 
SPECIES_AUTOTROPHIC - Static variable in class forestry.api.genetics.ForestryTaxa
 
SPECIES_AVENGING - Static variable in class forestry.api.genetics.ForestryTaxa
 
SPECIES_BALSA - Static variable in class forestry.api.genetics.ForestryTaxa
 
SPECIES_BAOBAB - Static variable in class forestry.api.genetics.ForestryTaxa
 
SPECIES_BATESIA - Static variable in class forestry.api.genetics.ForestryTaxa
 
SPECIES_BIRCH - Static variable in class forestry.api.genetics.ForestryTaxa
 
SPECIES_BLACK_SWALLOWTAIL - Static variable in class forestry.api.genetics.ForestryTaxa
 
SPECIES_BLUE_DUKE - Static variable in class forestry.api.genetics.ForestryTaxa
 
SPECIES_BLUE_WING - Static variable in class forestry.api.genetics.ForestryTaxa
 
SPECIES_BOGGY - Static variable in class forestry.api.genetics.ForestryTaxa
 
SPECIES_BOMBYX_MORI - Static variable in class forestry.api.genetics.ForestryTaxa
 
SPECIES_BRIMSTONE - Static variable in class forestry.api.genetics.ForestryTaxa
 
SPECIES_BRIMSTONE_MOTH - Static variable in class forestry.api.genetics.ForestryTaxa
 
SPECIES_CABBAGE_WHITE - Static variable in class forestry.api.genetics.ForestryTaxa
 
SPECIES_CANARY_SPECKLED_WOOD - Static variable in class forestry.api.genetics.ForestryTaxa
 
SPECIES_CHERRY_VANILLA - Static variable in class forestry.api.genetics.ForestryTaxa
 
SPECIES_CHESTNUT - Static variable in class forestry.api.genetics.ForestryTaxa
 
SPECIES_CITRUS_SWALLOWTAIL - Static variable in class forestry.api.genetics.ForestryTaxa
 
SPECIES_CLOUDED_YELLOW - Static variable in class forestry.api.genetics.ForestryTaxa
 
SPECIES_COCOBOLO - Static variable in class forestry.api.genetics.ForestryTaxa
 
SPECIES_COMMA - Static variable in class forestry.api.genetics.ForestryTaxa
 
SPECIES_COMMON - Static variable in class forestry.api.genetics.ForestryTaxa
 
SPECIES_CULTIVATED - Static variable in class forestry.api.genetics.ForestryTaxa
 
SPECIES_DARK_OAK - Static variable in class forestry.api.genetics.ForestryTaxa
 
SPECIES_DATE - Static variable in class forestry.api.genetics.ForestryTaxa
 
SPECIES_DEMONIC - Static variable in class forestry.api.genetics.ForestryTaxa
 
SPECIES_DESERT_ACACIA - Static variable in class forestry.api.genetics.ForestryTaxa
 
SPECIES_DIANA_FRITILLARY - Static variable in class forestry.api.genetics.ForestryTaxa
 
SPECIES_DILIGENT - Static variable in class forestry.api.genetics.ForestryTaxa
 
SPECIES_EBONY - Static variable in class forestry.api.genetics.ForestryTaxa
 
SPECIES_EDENIC - Static variable in class forestry.api.genetics.ForestryTaxa
 
SPECIES_EMBITTERED - Static variable in class forestry.api.genetics.ForestryTaxa
 
SPECIES_EMERALD_PEACOCK - Static variable in class forestry.api.genetics.ForestryTaxa
 
SPECIES_ENDED - Static variable in class forestry.api.genetics.ForestryTaxa
 
SPECIES_EXOTIC - Static variable in class forestry.api.genetics.ForestryTaxa
 
SPECIES_FARMERLY - Static variable in class forestry.api.genetics.ForestryTaxa
 
SPECIES_FIENDISH - Static variable in class forestry.api.genetics.ForestryTaxa
 
SPECIES_FOREST - Static variable in class forestry.api.genetics.ForestryTaxa
 
SPECIES_FRUGAL - Static variable in class forestry.api.genetics.ForestryTaxa
 
SPECIES_GIANT_SEQUOIA - Static variable in class forestry.api.genetics.ForestryTaxa
 
SPECIES_GLACIAL - Static variable in class forestry.api.genetics.ForestryTaxa
 
SPECIES_GLASSWING - Static variable in class forestry.api.genetics.ForestryTaxa
 
SPECIES_GLASSY_TIGER - Static variable in class forestry.api.genetics.ForestryTaxa
 
SPECIES_GOZORA_AZURE - Static variable in class forestry.api.genetics.ForestryTaxa
 
SPECIES_HERMITIC - Static variable in class forestry.api.genetics.ForestryTaxa
 
SPECIES_HEROIC - Static variable in class forestry.api.genetics.ForestryTaxa
 
SPECIES_HILL_CHERRY - Static variable in class forestry.api.genetics.ForestryTaxa
 
SPECIES_ICY - Static variable in class forestry.api.genetics.ForestryTaxa
 
SPECIES_IMPERIAL - Static variable in class forestry.api.genetics.ForestryTaxa
 
SPECIES_INDUSTRIOUS - Static variable in class forestry.api.genetics.ForestryTaxa
 
SPECIES_IPE - Static variable in class forestry.api.genetics.ForestryTaxa
 
SPECIES_JUNGLE - Static variable in class forestry.api.genetics.ForestryTaxa
 
SPECIES_KAPOK - Static variable in class forestry.api.genetics.ForestryTaxa
 
SPECIES_KLEPTOPLASTIC - Static variable in class forestry.api.genetics.ForestryTaxa
 
SPECIES_LARCH - Static variable in class forestry.api.genetics.ForestryTaxa
 
SPECIES_LATTICED_HEATH - Static variable in class forestry.api.genetics.ForestryTaxa
 
SPECIES_LEMON - Static variable in class forestry.api.genetics.ForestryTaxa
 
SPECIES_LEOPARD_LACEWING - Static variable in class forestry.api.genetics.ForestryTaxa
 
SPECIES_LEPORINE - Static variable in class forestry.api.genetics.ForestryTaxa
 
SPECIES_LIME - Static variable in class forestry.api.genetics.ForestryTaxa
 
SPECIES_LUSH - Static variable in class forestry.api.genetics.ForestryTaxa
 
SPECIES_LUXURIANT - Static variable in class forestry.api.genetics.ForestryTaxa
 
SPECIES_MADEIRAN_SPECKLED_WOOD - Static variable in class forestry.api.genetics.ForestryTaxa
 
SPECIES_MAHOE - Static variable in class forestry.api.genetics.ForestryTaxa
 
SPECIES_MAHOGONY - Static variable in class forestry.api.genetics.ForestryTaxa
 
SPECIES_MAJESTIC - Static variable in class forestry.api.genetics.ForestryTaxa
 
SPECIES_MALACHITE - Static variable in class forestry.api.genetics.ForestryTaxa
 
SPECIES_MAPLE - Static variable in class forestry.api.genetics.ForestryTaxa
 
SPECIES_MARSHY - Static variable in class forestry.api.genetics.ForestryTaxa
 
SPECIES_MEADOWS - Static variable in class forestry.api.genetics.ForestryTaxa
 
SPECIES_MENELAUS_BLUE_MORPHO - Static variable in class forestry.api.genetics.ForestryTaxa
 
SPECIES_MERRY - Static variable in class forestry.api.genetics.ForestryTaxa
 
SPECIES_MIRY - Static variable in class forestry.api.genetics.ForestryTaxa
 
SPECIES_MODEST - Static variable in class forestry.api.genetics.ForestryTaxa
 
SPECIES_MONARCH - Static variable in class forestry.api.genetics.ForestryTaxa
 
SPECIES_MONASTIC - Static variable in class forestry.api.genetics.ForestryTaxa
 
SPECIES_NOBLE - Static variable in class forestry.api.genetics.ForestryTaxa
 
SPECIES_OAK - Static variable in class forestry.api.genetics.ForestryTaxa
 
SPECIES_PADAUK - Static variable in class forestry.api.genetics.ForestryTaxa
 
SPECIES_PALAENO_SULPHUR - Static variable in class forestry.api.genetics.ForestryTaxa
 
SPECIES_PAPAYA - Static variable in class forestry.api.genetics.ForestryTaxa
 
SPECIES_PATRIOTIC - Static variable in class forestry.api.genetics.ForestryTaxa
 
SPECIES_PELEIDES_BLUE_MORPHO - Static variable in class forestry.api.genetics.ForestryTaxa
 
SPECIES_PHANTASMAL - Static variable in class forestry.api.genetics.ForestryTaxa
 
SPECIES_PHOTOSYNTHETIC - Static variable in class forestry.api.genetics.ForestryTaxa
 
SPECIES_PINE - Static variable in class forestry.api.genetics.ForestryTaxa
 
SPECIES_PIRATE - Static variable in class forestry.api.genetics.ForestryTaxa
 
SPECIES_PLUM - Static variable in class forestry.api.genetics.ForestryTaxa
 
SPECIES_POPLAR - Static variable in class forestry.api.genetics.ForestryTaxa
 
SPECIES_POSTMAN - Static variable in class forestry.api.genetics.ForestryTaxa
 
SPECIES_PRIDE - Static variable in class forestry.api.genetics.ForestryTaxa
 
SPECIES_PRIMEVAL - Static variable in class forestry.api.genetics.ForestryTaxa
 
SPECIES_PRISMATIC - Static variable in class forestry.api.genetics.ForestryTaxa
 
SPECIES_RELIC - Static variable in class forestry.api.genetics.ForestryTaxa
 
SPECIES_RESEDA - Static variable in class forestry.api.genetics.ForestryTaxa
 
SPECIES_RHETENOR_BLUE_MORPHO - Static variable in class forestry.api.genetics.ForestryTaxa
 
SPECIES_RURAL - Static variable in class forestry.api.genetics.ForestryTaxa
 
SPECIES_SAVANNA - Static variable in class forestry.api.genetics.ForestryTaxa
 
SPECIES_SCULK - Static variable in class forestry.api.genetics.ForestryTaxa
 
SPECIES_SECLUDED - Static variable in class forestry.api.genetics.ForestryTaxa
 
SPECIES_SEETHING - Static variable in class forestry.api.genetics.ForestryTaxa
 
SPECIES_SEQUOIA - Static variable in class forestry.api.genetics.ForestryTaxa
 
SPECIES_SHULKING - Static variable in class forestry.api.genetics.ForestryTaxa
 
SPECIES_SINISTER - Static variable in class forestry.api.genetics.ForestryTaxa
 
SPECIES_SIPIRI - Static variable in class forestry.api.genetics.ForestryTaxa
 
SPECIES_SPECKLED_WOOD - Static variable in class forestry.api.genetics.ForestryTaxa
 
SPECIES_SPECTRAL - Static variable in class forestry.api.genetics.ForestryTaxa
 
SPECIES_SPICEBUSH_SWALLOWTAIL - Static variable in class forestry.api.genetics.ForestryTaxa
 
SPECIES_SPITEFUL - Static variable in class forestry.api.genetics.ForestryTaxa
 
SPECIES_SPRING_AZURE - Static variable in class forestry.api.genetics.ForestryTaxa
 
SPECIES_SPRUCE - Static variable in class forestry.api.genetics.ForestryTaxa
 
SPECIES_STEADFAST - Static variable in class forestry.api.genetics.ForestryTaxa
 
SPECIES_TEAK - Static variable in class forestry.api.genetics.ForestryTaxa
 
SPECIES_THOAS_SWALLOWTAIL - Static variable in class forestry.api.genetics.ForestryTaxa
 
SPECIES_TIPSY - Static variable in class forestry.api.genetics.ForestryTaxa
 
SPECIES_TRICKY - Static variable in class forestry.api.genetics.ForestryTaxa
 
SPECIES_TROPICAL - Static variable in class forestry.api.genetics.ForestryTaxa
 
SPECIES_UNWEARY - Static variable in class forestry.api.genetics.ForestryTaxa
 
SPECIES_VALIANT - Static variable in class forestry.api.genetics.ForestryTaxa
 
SPECIES_VANILLA - Static variable in class forestry.api.genetics.ForestryTaxa
 
SPECIES_VENGEFUL - Static variable in class forestry.api.genetics.ForestryTaxa
 
SPECIES_VERDANT - Static variable in class forestry.api.genetics.ForestryTaxa
 
SPECIES_VINDICTIVE - Static variable in class forestry.api.genetics.ForestryTaxa
 
SPECIES_WALNUT - Static variable in class forestry.api.genetics.ForestryTaxa
 
SPECIES_WARPED - Static variable in class forestry.api.genetics.ForestryTaxa
 
SPECIES_WENGE - Static variable in class forestry.api.genetics.ForestryTaxa
 
SPECIES_WILLOW - Static variable in class forestry.api.genetics.ForestryTaxa
 
SPECIES_WINTRY - Static variable in class forestry.api.genetics.ForestryTaxa
 
SPECIES_ZEBRA_SWALLOWTAIL - Static variable in class forestry.api.genetics.ForestryTaxa
 
SPECIES_ZEBRAWOOD - Static variable in class forestry.api.genetics.ForestryTaxa
 
SPECIES_ZOMBIFIED - Static variable in class forestry.api.genetics.ForestryTaxa
 
SpeciesDefinition - Class in forestry.api.genetics
 
SpeciesDefinition(ResourceLocation) - Constructor for class forestry.api.genetics.SpeciesDefinition
 
SpeciesDiscovered(ISpeciesType<?, ?>, GameProfile, ISpecies<?>, IBreedingTracker) - Constructor for class forestry.api.core.ForestryEvent.SpeciesDiscovered
 
SPECKLED_WOOD - Static variable in class forestry.api.lepidopterology.ForestryButterflySpecies
 
SPECTRAL - Static variable in class forestry.api.apiculture.ForestryBeeSpecies
 
speed() - Method in record class forestry.api.fuels.RainSubstrate
Returns the value of the speed record component.
SPEED - Static variable in class forestry.api.genetics.alleles.BeeChromosomes
Determines a queen's production speed.
SPEED - Static variable in class forestry.api.genetics.alleles.ButterflyChromosomes
Determines the flight speed of a butterfly.
SPEED_FAST - Static variable in class forestry.api.genetics.alleles.ForestryAlleles
 
SPEED_FASTER - Static variable in class forestry.api.genetics.alleles.ForestryAlleles
 
SPEED_FASTEST - Static variable in class forestry.api.genetics.alleles.ForestryAlleles
 
SPEED_NORMAL - Static variable in class forestry.api.genetics.alleles.ForestryAlleles
 
SPEED_SLOW - Static variable in class forestry.api.genetics.alleles.ForestryAlleles
 
SPEED_SLOWER - Static variable in class forestry.api.genetics.alleles.ForestryAlleles
 
SPEED_SLOWEST - Static variable in class forestry.api.genetics.alleles.ForestryAlleles
 
SPICEBUSH_SWALLOWTAIL - Static variable in class forestry.api.lepidopterology.ForestryButterflySpecies
 
SPITEFUL - Static variable in class forestry.api.apiculture.ForestryBeeSpecies
 
SPRING_AZURE - Static variable in class forestry.api.lepidopterology.ForestryButterflySpecies
 
SPRUCE - Static variable in class forestry.api.arboriculture.ForestryTreeSpecies
 
SPRUCE - Static variable in class forestry.api.client.arboriculture.ForestryLeafSprites
 
stack() - Method in record class forestry.api.circuits.CircuitHolder
Returns the value of the stack record component.
stack() - Method in interface forestry.api.core.IItemProvider
 
stack(int) - Method in interface forestry.api.core.IItemProvider
 
stackToStow - Variable in class forestry.api.storage.BackpackStowEvent
 
stage() - Method in record class forestry.api.fuels.MoistenerFuel
Returns the value of the stage record component.
stage() - Method in record class forestry.api.genetics.filter.FilterData
Returns the value of the stage record component.
STAIRS - Enum constant in enum class forestry.api.arboriculture.WoodBlockKind
 
STAMPS - Static variable in class forestry.api.ForestryTags.Items
 
state() - Method in interface forestry.api.mail.ITradeStationInfo
 
STEADFAST - Static variable in class forestry.api.apiculture.ForestryBeeSpecies
 
STORAGE - Static variable in class forestry.api.modules.ForestryModuleIds
 
STORAGE_BLOCKS_APATITE - Static variable in class forestry.api.ForestryTags.Blocks
 
STORAGE_BLOCKS_APATITE - Static variable in class forestry.api.ForestryTags.Items
 
STORAGE_BLOCKS_BRONZE - Static variable in class forestry.api.ForestryTags.Blocks
 
STORAGE_BLOCKS_BRONZE - Static variable in class forestry.api.ForestryTags.Items
 
STORAGE_BLOCKS_RAW_TIN - Static variable in class forestry.api.ForestryTags.Blocks
 
STORAGE_BLOCKS_RAW_TIN - Static variable in class forestry.api.ForestryTags.Items
 
STORAGE_BLOCKS_TIN - Static variable in class forestry.api.ForestryTags.Blocks
 
STORAGE_BLOCKS_TIN - Static variable in class forestry.api.ForestryTags.Items
 
STRIPPED_LOG - Enum constant in enum class forestry.api.arboriculture.WoodBlockKind
 
STRIPPED_WOOD - Enum constant in enum class forestry.api.arboriculture.WoodBlockKind
 
style(UnaryOperator<Style>) - Method in interface forestry.api.core.tooltips.ITextInstance
 
style(ChatFormatting) - Method in interface forestry.api.core.tooltips.ITextInstance
 
style(ChatFormatting...) - Method in interface forestry.api.core.tooltips.ITextInstance
 
style(Style) - Method in interface forestry.api.core.tooltips.ITextInstance
 
SUCCULENTES - Static variable in class forestry.api.farming.ForestryFarmTypes
 
SWARM_BEE_GROUND - Static variable in class forestry.api.ForestryTags.Blocks
 
SyncedBreedingTracker(IBreedingTracker, Player) - Constructor for class forestry.api.core.ForestryEvent.SyncedBreedingTracker
 
syncToClient() - Method in interface forestry.api.apiculture.IBeekeepingLogic
Sync to client by using INbtWritable.write(net.minecraft.nbt.CompoundTag) in your BlockEntity.getUpdateTag()
syncToClient(ServerPlayer) - Method in interface forestry.api.apiculture.IBeekeepingLogic
 
syncToPlayer(Player) - Method in interface forestry.api.genetics.IBreedingTracker
Synchronizes the ENTIRE breeding tracker to the client side.

T

tabApiculture - Static variable in class forestry.api.core.ItemGroups
 
tabArboriculture - Static variable in class forestry.api.core.ItemGroups
 
tabForestry - Static variable in class forestry.api.core.ItemGroups
 
tabLepidopterology - Static variable in class forestry.api.core.ItemGroups
 
tabStorage - Static variable in class forestry.api.core.ItemGroups
 
tag - Variable in enum class forestry.api.core.HumidityType
 
tag - Variable in enum class forestry.api.core.TemperatureType
 
tag() - Method in record class forestry.api.core.Product
Returns the value of the tag record component.
TaxonAllele(IAllele, boolean) - Constructor for record class forestry.api.genetics.ITaxon.TaxonAllele
Creates an instance of a TaxonAllele record class.
TaxonomicRank - Enum Class in forestry.api.genetics
Represents taxonomic ranks, sometimes called levels of classification, for an ITaxon.
TEAK - Static variable in class forestry.api.arboriculture.ForestryTreeSpecies
 
TEAK_LOGS - Static variable in class forestry.api.ForestryTags.Blocks
 
TEAK_LOGS - Static variable in class forestry.api.ForestryTags.Items
 
temperature() - Method in record class forestry.api.climate.ClimateState
Returns the value of the temperature record component.
temperature() - Method in interface forestry.api.climate.IClimateProvider
The current temperature of this object represented by an enum.
TEMPERATURE - Enum constant in enum class forestry.api.climate.ClimateType
 
TEMPERATURE_TOLERANCE - Static variable in class forestry.api.genetics.alleles.BeeChromosomes
Determines the acceptable range of temperatures from a bee's ideal temperature.
TEMPERATURE_TOLERANCE - Static variable in class forestry.api.genetics.alleles.ButterflyChromosomes
Determines the acceptable range of temperatures from a butterfly's ideal temperature.
TemperatureType - Enum Class in forestry.api.core
Many things Forestry use temperature and humidity of a biome to determine whether they can or how they can work or spawn at a given location.
TERRITORY - Static variable in class forestry.api.genetics.alleles.BeeChromosomes
Determines the area in which a bee can pollinate trees, grow flowers, and use its special effect.
TERRITORY_AVERAGE - Static variable in class forestry.api.genetics.alleles.ForestryAlleles
 
TERRITORY_LARGE - Static variable in class forestry.api.genetics.alleles.ForestryAlleles
 
TERRITORY_LARGER - Static variable in class forestry.api.genetics.alleles.ForestryAlleles
 
TERRITORY_LARGEST - Static variable in class forestry.api.genetics.alleles.ForestryAlleles
 
text(String) - Method in interface forestry.api.core.tooltips.ITextInstance
 
TextCollection - Class in forestry.api.core.tooltips
 
TextCollection() - Constructor for class forestry.api.core.tooltips.TextCollection
 
TextCompound - Class in forestry.api.core.tooltips
Helper class to allow simple appending of siblings to a text collection.
TextCompound(TextCollection) - Constructor for class forestry.api.core.tooltips.TextCompound
 
TEXTURE_ATLAS - Static variable in class forestry.api.client.ForestrySprites
Used for menu rendering with RenderSystem.setShaderTexture(int, ResourceLocation)
THOAS_SWALLOWTAIL - Static variable in class forestry.api.lepidopterology.ForestryButterflySpecies
 
TickHelper - Class in forestry.api.util
Helper object used to execute update logic on every tick interval.
TickHelper(int) - Constructor for class forestry.api.util.TickHelper
Create a new tick helper.
tileType() - Method in interface forestry.api.core.ITileTypeProvider
 
TIPSY - Static variable in class forestry.api.apiculture.ForestryBeeSpecies
 
toArray() - Method in interface forestry.api.core.IErrorLogic
 
toDisplay(HumidityType) - Static method in class forestry.api.genetics.ClimateHelper
 
toDisplay(TemperatureType) - Static method in class forestry.api.genetics.ClimateHelper
 
TOLERANCE_BOTH_1 - Static variable in class forestry.api.genetics.alleles.ForestryAlleles
 
TOLERANCE_BOTH_2 - Static variable in class forestry.api.genetics.alleles.ForestryAlleles
 
TOLERANCE_BOTH_3 - Static variable in class forestry.api.genetics.alleles.ForestryAlleles
 
TOLERANCE_BOTH_4 - Static variable in class forestry.api.genetics.alleles.ForestryAlleles
 
TOLERANCE_BOTH_5 - Static variable in class forestry.api.genetics.alleles.ForestryAlleles
 
TOLERANCE_DOWN_1 - Static variable in class forestry.api.genetics.alleles.ForestryAlleles
 
TOLERANCE_DOWN_2 - Static variable in class forestry.api.genetics.alleles.ForestryAlleles
 
TOLERANCE_DOWN_3 - Static variable in class forestry.api.genetics.alleles.ForestryAlleles
 
TOLERANCE_DOWN_4 - Static variable in class forestry.api.genetics.alleles.ForestryAlleles
 
TOLERANCE_DOWN_5 - Static variable in class forestry.api.genetics.alleles.ForestryAlleles
 
TOLERANCE_NAMING - Static variable in interface forestry.api.genetics.alleles.IAlleleNaming
Default naming for the Forestry ToleranceType enum.
TOLERANCE_NONE - Static variable in class forestry.api.genetics.alleles.ForestryAlleles
 
TOLERANCE_UP_1 - Static variable in class forestry.api.genetics.alleles.ForestryAlleles
 
TOLERANCE_UP_2 - Static variable in class forestry.api.genetics.alleles.ForestryAlleles
 
TOLERANCE_UP_3 - Static variable in class forestry.api.genetics.alleles.ForestryAlleles
 
TOLERANCE_UP_4 - Static variable in class forestry.api.genetics.alleles.ForestryAlleles
 
TOLERANCE_UP_5 - Static variable in class forestry.api.genetics.alleles.ForestryAlleles
 
ToleranceType - Enum Class in forestry.api.core
Used to determine the range of acceptable alternatives to an ideal TemperatureType or HumidityType.
TOLERATES_RAIN - Static variable in class forestry.api.genetics.alleles.BeeChromosomes
Whether this bee can work while it is raining.
TOLERATES_RAIN - Static variable in class forestry.api.genetics.alleles.ButterflyChromosomes
Whether this butterfly can spawn or fly while it is raining.
toNetwork(FriendlyByteBuf, Product) - Static method in record class forestry.api.core.Product
 
TOO_ARID - Enum constant in enum class forestry.api.core.ForestryError
 
TOO_COLD - Enum constant in enum class forestry.api.core.ForestryError
 
TOO_HOT - Enum constant in enum class forestry.api.core.ForestryError
 
TOO_HUMID - Enum constant in enum class forestry.api.core.ForestryError
 
ToolTip - Class in forestry.api.core.tooltips
 
ToolTip() - Constructor for class forestry.api.core.tooltips.ToolTip
 
ToolTip(int) - Constructor for class forestry.api.core.tooltips.ToolTip
 
toString() - Method in interface forestry.api.apiculture.hives.IHive
 
toString() - Method in interface forestry.api.arboriculture.IWoodType
 
toString() - Method in enum class forestry.api.arboriculture.WoodBlockKind
 
toString() - Method in record class forestry.api.circuits.CircuitHolder
Returns a string representation of this record class.
toString() - Method in record class forestry.api.climate.ClimateState
Returns a string representation of this record class.
toString() - Method in record class forestry.api.core.Product
Returns a string representation of this record class.
toString() - Method in record class forestry.api.farming.Soil
Returns a string representation of this record class.
toString() - Method in record class forestry.api.fuels.EngineBronzeFuel
Returns a string representation of this record class.
toString() - Method in record class forestry.api.fuels.EngineCopperFuel
Returns a string representation of this record class.
toString() - Method in record class forestry.api.fuels.FermenterFuel
Returns a string representation of this record class.
toString() - Method in record class forestry.api.fuels.MoistenerFuel
Returns a string representation of this record class.
toString() - Method in record class forestry.api.fuels.RainSubstrate
Returns a string representation of this record class.
toString() - Method in record class forestry.api.genetics.alleles.AllelePair
Returns a string representation of this record class.
toString() - Method in record class forestry.api.genetics.filter.FilterData
Returns a string representation of this record class.
toString() - Method in record class forestry.api.genetics.ITaxon.TaxonAllele
Returns a string representation of this record class.
tracker - Variable in class forestry.api.core.ForestryEvent.MutationDiscovered
 
tracker - Variable in class forestry.api.core.ForestryEvent.SyncedBreedingTracker
 
tradegood() - Method in interface forestry.api.mail.ITradeStationInfo
 
translated(String, Object...) - Method in interface forestry.api.core.tooltips.ITextInstance
 
TRAPDOOR - Enum constant in enum class forestry.api.arboriculture.WoodBlockKind
 
TREE - Static variable in class forestry.api.genetics.ForestrySpeciesTypes
 
TREE - Static variable in class forestry.api.genetics.pollen.ForestryPollenTypes
 
TREE_EFFECT_BLOSSOMING - Static variable in class forestry.api.genetics.alleles.ForestryAlleles
 
TREE_EFFECT_NONE - Static variable in class forestry.api.genetics.alleles.ForestryAlleles
 
TreeChromosomes - Class in forestry.api.genetics.alleles
 
TreeChromosomes() - Constructor for class forestry.api.genetics.alleles.TreeChromosomes
 
TreeLifeStage - Enum Class in forestry.api.arboriculture.genetics
 
TreeManager - Class in forestry.api.arboriculture
Deprecated, for removal: This API element is subject to removal in a future version.
TreeManager() - Constructor for class forestry.api.arboriculture.TreeManager
Deprecated.
 
TRICKY - Static variable in class forestry.api.apiculture.ForestryBeeSpecies
 
TROPICAL - Static variable in class forestry.api.apiculture.ForestryBeeSpecies
 
TRUE - Static variable in class forestry.api.genetics.alleles.ForestryAlleles
 
TRUE_RECESSIVE - Static variable in class forestry.api.genetics.alleles.ForestryAlleles
 
tryCollectPollen(LevelAccessor, BlockPos, Object) - Method in interface forestry.api.genetics.pollen.IPollenType
Tries to collect pollen from a block in the world.
tryPollinate(LevelAccessor, BlockPos, Object) - Method in interface forestry.api.genetics.pollen.IPollen
 
tryPollinate(LevelAccessor, BlockPos, P, Object) - Method in interface forestry.api.genetics.pollen.IPollenType
Tries to pollinate the block at the position.
trySpawnFruitBlock(IGenome, LevelAccessor, RandomSource, BlockPos) - Method in interface forestry.api.arboriculture.genetics.IFruit
Tries to spawn a fruit block at the potential position when the tree generates.
trySpawnFruitBlock(LevelAccessor, RandomSource, BlockPos) - Method in interface forestry.api.arboriculture.ITreeGenData
 
type() - Method in record class forestry.api.genetics.filter.FilterData
Returns the value of the type record component.

U

UNWEARY - Static variable in class forestry.api.apiculture.ForestryBeeSpecies
 
up - Variable in enum class forestry.api.core.ToleranceType
 
up() - Method in enum class forestry.api.core.HumidityType
 
up() - Method in enum class forestry.api.core.TemperatureType
 
up(int) - Method in enum class forestry.api.core.HumidityType
 
up(int) - Method in enum class forestry.api.core.TemperatureType
 
UP_1 - Enum constant in enum class forestry.api.core.ToleranceType
 
UP_2 - Enum constant in enum class forestry.api.core.ToleranceType
 
UP_3 - Enum constant in enum class forestry.api.core.ToleranceType
 
UP_4 - Enum constant in enum class forestry.api.core.ToleranceType
 
UP_5 - Enum constant in enum class forestry.api.core.ToleranceType
 
updateClient(int) - Method in interface forestry.api.multiblock.IAlvearyComponent.Active
 
updateClient(int) - Method in interface forestry.api.multiblock.IFarmComponent.Active
 
updateOnInterval(int) - Method in class forestry.api.util.TickHelper
Used to check if a certain number of ticks has elapsed.
updateServer(int) - Method in interface forestry.api.multiblock.IAlvearyComponent.Active
 
updateServer(int) - Method in interface forestry.api.multiblock.IFarmComponent.Active
 
username - Variable in class forestry.api.core.ForestryEvent.MutationDiscovered
 

V

VALIANT - Static variable in class forestry.api.apiculture.ForestryBeeSpecies
 
VALID_FARM_BASE - Static variable in class forestry.api.ForestryTags.Blocks
 
validate(Level, IMultiblockComponent) - Method in interface forestry.api.multiblock.IMultiblockLogic
call on Tile.validate()
validateStorage(IEffectData) - Method in interface forestry.api.apiculture.genetics.IBeeEffect
 
validateStorage(IEffectData) - Method in interface forestry.api.apiculture.genetics.IEffect
Returns the passed data storage if it is valid for this effect or a new one if the passed storage object was invalid for this effect.
value() - Method in interface forestry.api.genetics.alleles.IBooleanAllele
 
value() - Method in interface forestry.api.genetics.alleles.IFloatAllele
 
value() - Method in interface forestry.api.genetics.alleles.IIntegerAllele
 
value() - Method in interface forestry.api.genetics.alleles.IRegistryAllele
 
value() - Method in interface forestry.api.genetics.alleles.IValueAllele
 
valueAllele(V, boolean, IAlleleNaming<V>) - Method in interface forestry.api.genetics.alleles.IAlleleManager
 
valueAllele(V, IAlleleNaming<V>) - Method in interface forestry.api.genetics.alleles.IAlleleManager
 
valueChromosome(ResourceLocation, Class<V>) - Method in interface forestry.api.genetics.alleles.IAlleleManager
 
valueClass() - Method in interface forestry.api.genetics.alleles.IChromosome
 
valueOf(String) - Static method in enum class forestry.api.apiculture.genetics.BeeLifeStage
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class forestry.api.apiculture.LightPreference
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class forestry.api.arboriculture.genetics.TreeLifeStage
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class forestry.api.arboriculture.WoodBlockKind
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class forestry.api.climate.ClimateType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class forestry.api.core.ForestryError
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class forestry.api.core.HumidityType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class forestry.api.core.TemperatureType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class forestry.api.core.ToleranceType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class forestry.api.genetics.TaxonomicRank
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class forestry.api.lepidopterology.genetics.ButterflyLifeStage
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class forestry.api.mail.EnumPostage
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class forestry.api.mail.EnumTradeStationState
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class forestry.api.storage.EnumBackpackType
Returns the enum constant of this class with the specified name.
values() - Static method in enum class forestry.api.apiculture.genetics.BeeLifeStage
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class forestry.api.apiculture.LightPreference
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class forestry.api.arboriculture.genetics.TreeLifeStage
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class forestry.api.arboriculture.WoodBlockKind
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class forestry.api.climate.ClimateType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class forestry.api.core.ForestryError
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class forestry.api.core.HumidityType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class forestry.api.core.TemperatureType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class forestry.api.core.ToleranceType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Method in interface forestry.api.genetics.alleles.IRegistryChromosome
 
values() - Static method in enum class forestry.api.genetics.TaxonomicRank
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class forestry.api.lepidopterology.genetics.ButterflyLifeStage
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class forestry.api.mail.EnumPostage
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class forestry.api.mail.EnumTradeStationState
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class forestry.api.storage.EnumBackpackType
Returns an array containing the constants of this enum class, in the order they are declared.
VALUES - Static variable in enum class forestry.api.core.HumidityType
 
VALUES - Static variable in enum class forestry.api.core.TemperatureType
 
VALUES - Static variable in class forestry.api.farming.HorizontalDirection
 
VALUES - Static variable in interface forestry.api.genetics.alleles.IBooleanAllele
 
VALUES - Static variable in enum class forestry.api.genetics.TaxonomicRank
 
VANILLA - Static variable in class forestry.api.apiculture.ForestryBeeSpecies
 
VANILLA - Static variable in class forestry.api.apiculture.ForestryFlowerTypes
 
VANILLA_FLOWERS - Static variable in class forestry.api.ForestryTags.Blocks
 
VEC3I_NAMING - Static variable in interface forestry.api.genetics.alleles.IAlleleNaming
Default naming for Minecraft's int vector.
VENGEFUL - Static variable in class forestry.api.apiculture.ForestryBeeSpecies
 
VERDANT - Static variable in class forestry.api.apiculture.ForestryBeeSpecies
 
VILLAGE_COMBS - Static variable in class forestry.api.ForestryTags.Items
 
VINDICTIVE - Static variable in class forestry.api.apiculture.ForestryBeeSpecies
 

W

WALL_HANGING_SIGN - Enum constant in enum class forestry.api.arboriculture.WoodBlockKind
 
WALL_SIGN - Enum constant in enum class forestry.api.arboriculture.WoodBlockKind
 
WALNUT - Static variable in class forestry.api.arboriculture.ForestryFruits
 
WALNUT - Static variable in class forestry.api.arboriculture.ForestryTreeSpecies
 
WALNUT - Static variable in class forestry.api.ForestryTags.Items
 
WALNUT_LOGS - Static variable in class forestry.api.ForestryTags.Blocks
 
WALNUT_LOGS - Static variable in class forestry.api.ForestryTags.Items
 
WARM - Enum constant in enum class forestry.api.core.TemperatureType
 
WARM_TEMPERATURE - Static variable in class forestry.api.ForestryTags.Biomes
 
WARPED - Static variable in class forestry.api.apiculture.ForestryBeeSpecies
 
WARPED_FOREST - Static variable in class forestry.api.ForestryTags.Biomes
 
wearOutEquipment(int) - Method in interface forestry.api.apiculture.IBeeListener
Called when the bees wear out the housing's equipment.
wearsItems(LivingEntity, IBeeEffect, boolean) - Method in interface forestry.api.apiculture.IArmorApiaristHelper
Called when the apiarist's armor acts as protection against an attack.
WENGE - Static variable in class forestry.api.arboriculture.ForestryTreeSpecies
 
WENGE_LOGS - Static variable in class forestry.api.ForestryTags.Blocks
 
WENGE_LOGS - Static variable in class forestry.api.ForestryTags.Items
 
WHEAT - Static variable in class forestry.api.apiculture.ForestryFlowerTypes
 
WHEAT_FLOWERS - Static variable in class forestry.api.ForestryTags.Blocks
 
WILLOW - Static variable in class forestry.api.arboriculture.ForestryTreeSpecies
 
WILLOW - Static variable in class forestry.api.client.arboriculture.ForestryLeafSprites
 
WILLOW_LOGS - Static variable in class forestry.api.ForestryTags.Blocks
 
WILLOW_LOGS - Static variable in class forestry.api.ForestryTags.Items
 
WINTRY - Static variable in class forestry.api.apiculture.ForestryBeeSpecies
 
WINTRY_BEE_GROUND - Static variable in class forestry.api.ForestryTags.Blocks
 
WOOD - Enum constant in enum class forestry.api.arboriculture.WoodBlockKind
 
woodAccess - Static variable in class forestry.api.arboriculture.TreeManager
Deprecated, for removal: This API element is subject to removal in a future version.
WoodBlockKind - Enum Class in forestry.api.arboriculture
 
WORKTABLE - Static variable in class forestry.api.modules.ForestryModuleIds
 
WOVEN - Enum constant in enum class forestry.api.storage.EnumBackpackType
 
write(CompoundTag) - Method in interface forestry.api.core.INbtWritable
 
write(CompoundTag) - Method in interface forestry.api.multiblock.IMultiblockLogic
Write the logic's data to file.
write(FriendlyByteBuf) - Method in interface forestry.api.modules.IForestryPacket
 
writeData(FriendlyByteBuf) - Method in interface forestry.api.apiculture.IBeekeepingLogic
 
writeGuiData(FriendlyByteBuf) - Method in interface forestry.api.genetics.filter.IFilterLogic
 
writeNbt() - Method in interface forestry.api.genetics.pollen.IPollen
NOTE: Do not write the pollen type ID as part of the returned NBT object, it is handled by Forestry.
writeToNbt(CompoundTag) - Method in interface forestry.api.genetics.IBreedingTracker
 

Y

YIELD - Static variable in class forestry.api.genetics.alleles.TreeChromosomes
Chance for fruit leaves and/or drops.
YIELD_AVERAGE - Static variable in class forestry.api.genetics.alleles.ForestryAlleles
 
YIELD_HIGH - Static variable in class forestry.api.genetics.alleles.ForestryAlleles
 
YIELD_HIGHER - Static variable in class forestry.api.genetics.alleles.ForestryAlleles
 
YIELD_HIGHEST - Static variable in class forestry.api.genetics.alleles.ForestryAlleles
 
YIELD_LOW - Static variable in class forestry.api.genetics.alleles.ForestryAlleles
 
YIELD_LOWER - Static variable in class forestry.api.genetics.alleles.ForestryAlleles
 
YIELD_LOWEST - Static variable in class forestry.api.genetics.alleles.ForestryAlleles
 

Z

ZEBRA_SWALLOWTAIL - Static variable in class forestry.api.lepidopterology.ForestryButterflySpecies
 
ZEBRAWOOD - Static variable in class forestry.api.arboriculture.ForestryTreeSpecies
 
ZEBRAWOOD_LOGS - Static variable in class forestry.api.ForestryTags.Blocks
 
ZEBRAWOOD_LOGS - Static variable in class forestry.api.ForestryTags.Items
 
ZOMBIFIED - Static variable in class forestry.api.apiculture.ForestryBeeSpecies
 
A B C D E F G H I J K L M N O P Q R S T U V W Y Z 
All Classes and Interfaces|All Packages|Constant Field Values