History - net.minecraft.world.level.block.grower.TreeGrower
1.21.3
Names
dsr
dxk
Fields
Map<String, TreeGrower>: k, GROWERS, field_46520, GENERATORS, f_302769_
Map<String, TreeGrower>: l, GROWERS, field_46520, GENERATORS
com.mojang.serialization.Codec<TreeGrower>: a, CODEC, field_46510, CODEC, f_302786_
com.mojang.serialization.Codec<TreeGrower>: a, CODEC, field_46510, CODEC
TreeGrower: b, OAK, field_46511, OAK, f_303425_
TreeGrower: b, OAK, field_46511, OAK
TreeGrower: c, SPRUCE, field_46512, SPRUCE, f_302563_
TreeGrower: c, SPRUCE, field_46512, SPRUCE
TreeGrower: d, MANGROVE, field_46513, MANGROVE, f_302923_
TreeGrower: d, MANGROVE, field_46513, MANGROVE
TreeGrower: e, AZALEA, field_46514, AZALEA, f_303862_
TreeGrower: e, AZALEA, field_46514, AZALEA
TreeGrower: f, BIRCH, field_46515, BIRCH, f_303209_
TreeGrower: f, BIRCH, field_46515, BIRCH
TreeGrower: g, JUNGLE, field_46516, JUNGLE, f_303040_
TreeGrower: g, JUNGLE, field_46516, JUNGLE
TreeGrower: h, ACACIA, field_46517, ACACIA, f_303438_
TreeGrower: h, ACACIA, field_46517, ACACIA
TreeGrower: i, CHERRY, field_46518, CHERRY, f_302972_
TreeGrower: i, CHERRY, field_46518, CHERRY
TreeGrower: j, DARK_OAK, field_46519, DARK_OAK, f_302400_
TreeGrower: j, DARK_OAK, field_46519, DARK_OAK
String: l, name, field_46521, id, f_303132_
String: m, name, field_46521, id
float: m, secondaryChance, field_46522, rareChance, f_303193_
float: n, secondaryChance, field_46522, rareChance
Optional<ResourceKey<ConfiguredFeature<?, ?>>>: n, megaTree, field_46523, megaVariant, f_302394_
Optional<ResourceKey<ConfiguredFeature<?, ?>>>: o, megaTree, field_46523, megaVariant
Optional<ResourceKey<ConfiguredFeature<?, ?>>>: o, secondaryMegaTree, field_46524, rareMegaVariant, f_303060_
Optional<ResourceKey<ConfiguredFeature<?, ?>>>: p, secondaryMegaTree, field_46524, rareMegaVariant
Optional<ResourceKey<ConfiguredFeature<?, ?>>>: p, tree, field_46525, regularVariant, f_302290_
Optional<ResourceKey<ConfiguredFeature<?, ?>>>: q, tree, field_46525, regularVariant
Optional<ResourceKey<ConfiguredFeature<?, ?>>>: q, secondaryTree, field_46526, rareRegularVariant, f_303523_
Optional<ResourceKey<ConfiguredFeature<?, ?>>>: r, secondaryTree, field_46526, rareRegularVariant
Optional<ResourceKey<ConfiguredFeature<?, ?>>>: r, flowers, field_46527, beesVariant, f_303258_
Optional<ResourceKey<ConfiguredFeature<?, ?>>>: s, flowers, field_46527, beesVariant
Optional<ResourceKey<ConfiguredFeature<?, ?>>>: s, secondaryFlowers, field_46528, rareBeesVariant, f_303546_
Optional<ResourceKey<ConfiguredFeature<?, ?>>>: t, secondaryFlowers, field_46528, rareBeesVariant
TreeGrower: k, PALE_OAK, field_54791, PALE_OAK
Constructors
Methods
boolean (LevelAccessor, BlockPos): a, hasFlowers, method_54088, areFlowersNearby, m_306742_
boolean (LevelAccessor, BlockPos): a, hasFlowers, method_54088, areFlowersNearby
boolean (ServerLevel, ChunkGenerator, BlockPos, BlockState, RandomSource): a, growTree, method_54085, generate, m_307294_
boolean (ServerLevel, ChunkGenerator, BlockPos, BlockState, RandomSource): a, growTree, method_54085, generate
ResourceKey<ConfiguredFeature<?, ?>> (RandomSource, boolean): a, getConfiguredFeature, method_54087, getSmallTreeFeature, m_307922_
ResourceKey<ConfiguredFeature<?, ?>> (RandomSource, boolean): a, getConfiguredFeature, method_54087, getSmallTreeFeature
ResourceKey<ConfiguredFeature<?, ?>> (RandomSource): a, getConfiguredMegaFeature, method_54086, getMegaTreeFeature, m_304937_
ResourceKey<ConfiguredFeature<?, ?>> (RandomSource): a, getConfiguredMegaFeature, method_54086, getMegaTreeFeature
boolean (BlockState, BlockGetter, BlockPos, int, int): a, isTwoByTwoSapling, method_54090, canGenerateLargeTree, m_305963_
boolean (BlockState, BlockGetter, BlockPos, int, int): a, isTwoByTwoSapling, method_54090, canGenerateLargeTree
1.21.1
Names
Fields
Constructors
Methods
1.21
Names
drt
dsr
Fields
Constructors
Methods
1.20.6
Names
diw
drt
Fields
Constructors
Methods
1.20.4
Names
dep
diw
net.minecraft.world.level.block.grower.AbstractTreeGrower
net.minecraft.world.level.block.grower.TreeGrower
net.minecraft.class_2647
net.minecraft.class_8813
net.minecraft.block.sapling.SaplingGenerator
net.minecraft.block.SaplingGenerator
net.minecraft.src.C_2037_
net.minecraft.src.C_301929_
Fields
Map<String, TreeGrower>: k, GROWERS, field_46520, GENERATORS, f_302769_
com.mojang.serialization.Codec<TreeGrower>: a, CODEC, field_46510, CODEC, f_302786_
TreeGrower: b, OAK, field_46511, OAK, f_303425_
TreeGrower: c, SPRUCE, field_46512, SPRUCE, f_302563_
TreeGrower: d, MANGROVE, field_46513, MANGROVE, f_302923_
TreeGrower: e, AZALEA, field_46514, AZALEA, f_303862_
TreeGrower: f, BIRCH, field_46515, BIRCH, f_303209_
TreeGrower: g, JUNGLE, field_46516, JUNGLE, f_303040_
TreeGrower: h, ACACIA, field_46517, ACACIA, f_303438_
TreeGrower: i, CHERRY, field_46518, CHERRY, f_302972_
TreeGrower: j, DARK_OAK, field_46519, DARK_OAK, f_302400_
String: l, name, field_46521, id, f_303132_
float: m, secondaryChance, field_46522, rareChance, f_303193_
Optional<ResourceKey<ConfiguredFeature<?, ?>>>: n, megaTree, field_46523, megaVariant, f_302394_
Optional<ResourceKey<ConfiguredFeature<?, ?>>>: o, secondaryMegaTree, field_46524, rareMegaVariant, f_303060_
Optional<ResourceKey<ConfiguredFeature<?, ?>>>: p, tree, field_46525, regularVariant, f_302290_
Optional<ResourceKey<ConfiguredFeature<?, ?>>>: q, secondaryTree, field_46526, rareRegularVariant, f_303523_
Optional<ResourceKey<ConfiguredFeature<?, ?>>>: r, flowers, field_46527, beesVariant, f_303258_
Optional<ResourceKey<ConfiguredFeature<?, ?>>>: s, secondaryFlowers, field_46528, rareBeesVariant, f_303546_
Constructors
()
(String, Optional<ResourceKey<ConfiguredFeature<?, ?>>>, Optional<ResourceKey<ConfiguredFeature<?, ?>>>, Optional<ResourceKey<ConfiguredFeature<?, ?>>>)
(String, float, Optional<ResourceKey<ConfiguredFeature<?, ?>>>, Optional<ResourceKey<ConfiguredFeature<?, ?>>>, Optional<ResourceKey<ConfiguredFeature<?, ?>>>, Optional<ResourceKey<ConfiguredFeature<?, ?>>>, Optional<ResourceKey<ConfiguredFeature<?, ?>>>, Optional<ResourceKey<ConfiguredFeature<?, ?>>>)
Methods
boolean (LevelAccessor, BlockPos): a, hasFlowers, method_24282, areFlowersNearby, m_60011_
boolean (LevelAccessor, BlockPos): a, hasFlowers, method_54088, areFlowersNearby, m_306742_
boolean (ServerLevel, ChunkGenerator, BlockPos, BlockState, RandomSource): a, growTree, method_11431, generate, m_213817_
boolean (ServerLevel, ChunkGenerator, BlockPos, BlockState, RandomSource): a, growTree, method_54085, generate, m_307294_
ResourceKey<ConfiguredFeature<?, ?>> (RandomSource, boolean): a, getConfiguredFeature, method_11430, getTreeFeature, m_213888_
ResourceKey<ConfiguredFeature<?, ?>> (RandomSource, boolean): a, getConfiguredFeature, method_54087, getSmallTreeFeature, m_307922_
ResourceKey<ConfiguredFeature<?, ?>> (RandomSource): a, getConfiguredMegaFeature, method_54086, getMegaTreeFeature, m_304937_
boolean (BlockState, BlockGetter, BlockPos, int, int): a, isTwoByTwoSapling, method_54090, canGenerateLargeTree, m_305963_
1.20.2
Names
dbh
dep
Fields
Constructors
Methods
1.20.1
Names
daw
dbh
Fields
Constructors
Methods
1.19.4
Names
cya
daw
Fields
Constructors
Methods
1.19.3
Names
cuv
cya
Fields
Constructors
Methods
Holder<? extends ConfiguredFeature<?, ?>> (RandomSource, boolean): a, getConfiguredFeature, method_11430, getTreeFeature, m_213888_
ResourceKey<ConfiguredFeature<?, ?>> (RandomSource, boolean): a, getConfiguredFeature, method_11430, getTreeFeature, m_213888_
1.19.2
Names
Fields
Constructors
Methods
1.19.1
Names
cty
cuv
Fields
Constructors
Methods
1.19
Names
coc
cty
Fields
Constructors
Methods
boolean (ServerLevel, ChunkGenerator, BlockPos, BlockState, Random): a, growTree, method_11431, generate, m_6334_
Holder<? extends ConfiguredFeature<?, ?>> (Random, boolean): a, getConfiguredFeature, method_11430, getTreeFeature, m_203525_
Holder<? extends ConfiguredFeature<?, ?>> (RandomSource, boolean): a, getConfiguredFeature, method_11430, getTreeFeature, m_213888_
boolean (ServerLevel, ChunkGenerator, BlockPos, BlockState, RandomSource): a, growTree, method_11431, generate, m_213817_
1.18.2
Names
cnk
coc
Fields
Constructors
Methods
ConfiguredFeature<?, ?> (Random, boolean): a, getConfiguredFeature, method_11430, getTreeFeature, m_6486_
Holder<? extends ConfiguredFeature<?, ?>> (Random, boolean): a, getConfiguredFeature, method_11430, getTreeFeature, m_203525_
1.18.1
Names
Fields
Constructors
Methods
1.18
Names
ckb
cnk
Fields
Constructors
Methods
1.17.1
Names
cka
ckb
Fields
Constructors
Methods
ConfiguredFeature<TreeConfiguration, ?> (Random, boolean): a, getConfiguredFeature, method_11430, createTreeFeature, m_6486_
ConfiguredFeature<TreeConfiguration, ?> (Random, boolean): a, getConfiguredFeature, method_11430, getTreeFeature, m_6486_
1.17
Names
cdq
cka
net.minecraft.block.trees.Tree
net.minecraft.src.C_2037_
net.minecraft.server.v1_16_R3.WorldGenTreeProvider
net.minecraft.world.level.block.grower.WorldGenTreeProvider
Fields
Constructors
Methods
ConfiguredFeature<TreeConfiguration, ?> (Random, boolean): a, getConfiguredFeature, method_11430, createTreeFeature, func_225546_b_
ConfiguredFeature<TreeConfiguration, ?> (Random, boolean): a, getConfiguredFeature, method_11430, createTreeFeature, m_6486_
boolean (LevelAccessor, BlockPos): a, hasFlowers, method_24282, method_24282, func_230140_a_
boolean (LevelAccessor, BlockPos): a, hasFlowers, method_24282, areFlowersNearby, m_60011_
boolean (ServerLevel, ChunkGenerator, BlockPos, BlockState, Random): a, growTree, method_11431, generate, func_230339_a_
boolean (ServerLevel, ChunkGenerator, BlockPos, BlockState, Random): a, growTree, method_11431, generate, m_6334_
1.16.5
Names
Fields
Constructors
Methods
1.16.4
Names
cdn
cdq
net.minecraft.server.v1_16_R2.WorldGenTreeProvider
net.minecraft.server.v1_16_R3.WorldGenTreeProvider
Fields
Constructors
Methods
1.16.3
Names
Fields
Constructors
Methods
1.16.2
Names
ces
cdn
net.minecraft.server.v1_16_R1.WorldGenTreeProvider
net.minecraft.server.v1_16_R2.WorldGenTreeProvider
Fields
Constructors
Methods
1.16.1
Names
bxs
ces
net.minecraft.server.v1_15_R1.WorldGenTreeProvider
net.minecraft.server.v1_16_R1.WorldGenTreeProvider
Fields
Constructors
Methods
boolean (LevelAccessor, ChunkGenerator<?>, BlockPos, BlockState, Random): a, growTree, method_11431, generate, func_225545_a_
boolean (LevelAccessor, BlockPos): a, hasFlowers, method_24282, func_230140_a_
boolean (LevelAccessor, BlockPos): a, hasFlowers, method_24282, method_24282, func_230140_a_
boolean (ServerLevel, ChunkGenerator, BlockPos, BlockState, Random): a, growTree, method_11431, generate, func_230339_a_
1.15.2
Names
bxp
bxs
Fields
Constructors
Methods
ConfiguredFeature<SmallTreeConfiguration, ?> (Random): b, getConfiguredFeature, method_11430, createTreeFeature, func_225546_b_
ConfiguredFeature<SmallTreeConfiguration, ?> (Random, boolean): a, getConfiguredFeature, method_11430, createTreeFeature, func_225546_b_
boolean (LevelAccessor, BlockPos): a, hasFlowers, method_24282, func_230140_a_
1.15.1
Names
Fields
Constructors
Methods
1.15
Names
bvd
bxp
net.minecraft.server.v1_14_R1.WorldGenTreeProvider
net.minecraft.server.v1_15_R1.WorldGenTreeProvider
Fields
Constructors
Methods
AbstractTreeFeature<NoneFeatureConfiguration> (Random): b, getFeature, method_11430, createTreeFeature, func_196936_b
boolean (LevelAccessor, BlockPos, BlockState, Random): a, growTree, method_11431, generate, func_196935_a
ConfiguredFeature<SmallTreeConfiguration, ?> (Random): b, getConfiguredFeature, method_11430, createTreeFeature, func_225546_b_
boolean (LevelAccessor, ChunkGenerator<?>, BlockPos, BlockState, Random): a, growTree, method_11431, generate, func_225545_a_
1.14.4
Names
buy
bvd
net.minecraft.world.level.block.grower.AbstractTreeGrower
Fields
Constructors
Methods
WorldGenTreeAbstract<WorldGenFeatureEmptyConfiguration> (Random): b, method_11430, createTreeFeature, func_196936_b
AbstractTreeFeature<NoneFeatureConfiguration> (Random): b, getFeature, method_11430, createTreeFeature, func_196936_b
boolean (GeneratorAccess, BlockPosition, IBlockData, Random): a, method_11431, generate, func_196935_a
boolean (LevelAccessor, BlockPos, BlockState, Random): a, growTree, method_11431, generate, func_196935_a
1.14.3
Names
buu
buy
net.minecraft.block.sapling.SaplingGenerator
Fields
Constructors
Methods
WorldGenTreeAbstract<WorldGenFeatureEmptyConfiguration> (Random): b, method_11430, func_196936_b
WorldGenTreeAbstract<WorldGenFeatureEmptyConfiguration> (Random): b, method_11430, createTreeFeature, func_196936_b
boolean (GeneratorAccess, BlockPosition, IBlockData, Random): a, method_11431, func_196935_a
boolean (GeneratorAccess, BlockPosition, IBlockData, Random): a, method_11431, generate, func_196935_a
1.14.2
Names
Fields
Constructors
Methods
1.14.1
Names
but
buu
Fields
Constructors
Methods
1.14
Names
bkl
but
net.minecraft.class_2647
net.minecraft.block.trees.AbstractTree
net.minecraft.block.trees.Tree
net.minecraft.server.v1_13_R2.WorldGenTreeProvider
net.minecraft.server.v1_14_R1.WorldGenTreeProvider
Fields
Constructors
Methods
WorldGenTreeAbstract<WorldGenFeatureEmptyConfiguration> (Random): b, func_196936_b
WorldGenTreeAbstract<WorldGenFeatureEmptyConfiguration> (Random): b, method_11430, func_196936_b
boolean (GeneratorAccess, BlockPosition, IBlockData, Random): a, func_196935_a
boolean (GeneratorAccess, BlockPosition, IBlockData, Random): a, method_11431, func_196935_a
1.13.2
Names
bkk
bkl
Fields
Constructors
Methods
1.13.1
Names
bkc
bkk
net.minecraft.server.v1_13_R1.WorldGenTreeProvider
net.minecraft.server.v1_13_R2.WorldGenTreeProvider
Fields
Constructors
Methods
1.13
Names
bkc
net.minecraft.block.trees.AbstractTree
net.minecraft.server.v1_13_R1.WorldGenTreeProvider
Fields
Constructors
()
Methods
WorldGenTreeAbstract<WorldGenFeatureEmptyConfiguration> (Random): b, func_196936_b
boolean (GeneratorAccess, BlockPosition, IBlockData, Random): a, func_196935_a