Index
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
activerecord 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
IHiveDropto 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
allelerecord 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
AllelePairrecord 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
burnDurationrecord component. - burnDuration() - Method in record class forestry.api.fuels.EngineCopperFuel
-
Returns the value of the
burnDurationrecord component. - burnDuration() - Method in record class forestry.api.fuels.FermenterFuel
-
Returns the value of the
burnDurationrecord 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/
IFarmLogicbasis. - 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
chancerecord 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
circuitrecord 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
CircuitHolderrecord 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
ClimateStaterecord 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
countrecord 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
dissipationMultiplierrecord 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
durationrecord 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
EngineBronzeFuelrecord 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
EngineCopperFuelrecord 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
FermenterFuelrecord class. - fermentPerCycle() - Method in record class forestry.api.fuels.FermenterFuel
-
Returns the value of the
fermentPerCyclerecord 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
FilterDatarecord 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
IForestryPluginplugins. - 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
fuelrecord 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
-
Used to modify a chromosome already added in
IKaryotypeBuilder.set(forestry.api.genetics.alleles.IChromosome<A>, A). - 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.Use
IHive.getPosForHive(WorldGenLevel, RandomSource, int, int)that accepts a world gen random. - getPosForHive(WorldGenLevel, int, int) - Method in interface forestry.api.apiculture.hives.IHiveGen
-
Deprecated.Use
IHiveGen.getPosForHive(WorldGenLevel, RandomSource, int, int)with a world gen random instead. - 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.Use
IFruit.getSpecialties()instead. - 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
nullif 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
IFarmTypethat 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
humidityrecord 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
IChromosomein 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
inactiverecord 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
individualrecord 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
IFarmableof 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
IIndividualis 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
IBeeJubilanceor 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
itemrecord component. - item() - Method in record class forestry.api.fuels.FermenterFuel
-
Returns the value of the
itemrecord component. - item() - Method in record class forestry.api.fuels.RainSubstrate
-
Returns the value of the
itemrecord 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_ATLAStexture. - 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
IFarmablethat 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
layoutIdrecord 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
IActivityTypeto 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
liquidrecord 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
MoistenerFuelrecord 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
moistenerValuerecord 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
powerPerCyclerecord component. - powerPerCycle() - Method in record class forestry.api.fuels.EngineCopperFuel
-
Returns the value of the
powerPerCyclerecord 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
productrecord 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
Productrecord 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
RainSubstraterecord 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
IRegistryAlleleinstances. - 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
requiredrecord 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
resourcerecord component. - resource() - Method in record class forestry.api.fuels.MoistenerFuel
-
Returns the value of the
resourcerecord 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
reverserecord 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
-
Overload of
IKaryotypeBuilder.set(IRegistryChromosome, ResourceLocation)for booleans. - 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
-
Overrides the default bee outlines set in
IApicultureRegistration.registerSpecies(net.minecraft.resources.ResourceLocation, java.lang.String, java.lang.String, boolean, java.awt.Color). - 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
Soilrecord class. - soilState() - Method in record class forestry.api.farming.Soil
-
Returns the value of the
soilStaterecord 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
speedrecord 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
stackrecord 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
stagerecord component. - stage() - Method in record class forestry.api.genetics.filter.FilterData
-
Returns the value of the
stagerecord 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 yourBlockEntity.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
tagrecord component. - TaxonAllele(IAllele, boolean) - Constructor for record class forestry.api.genetics.ITaxon.TaxonAllele
-
Creates an instance of a
TaxonAllelerecord 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
temperaturerecord 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
ToleranceTypeenum. - 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
TemperatureTypeorHumidityType. - 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
typerecord 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
All Classes and Interfaces|All Packages|Constant Field Values