History - net.minecraft.world.level.block.grower.TreeGrower
25w18a
Names
ebe
ebu
Fields
Map<String, TreeGrower>: l, GROWERS, field_46520, GENERATORS, f_302769_
Map<String, TreeGrower>: l, GROWERS, field_46520
com.mojang.serialization.Codec<TreeGrower>: a, CODEC, field_46510, CODEC, f_302786_
com.mojang.serialization.Codec<TreeGrower>: a, CODEC, field_46510
TreeGrower: b, OAK, field_46511, OAK, f_303425_
TreeGrower: b, OAK, field_46511
TreeGrower: c, SPRUCE, field_46512, SPRUCE, f_302563_
TreeGrower: c, SPRUCE, field_46512
TreeGrower: d, MANGROVE, field_46513, MANGROVE, f_302923_
TreeGrower: d, MANGROVE, field_46513
TreeGrower: e, AZALEA, field_46514, AZALEA, f_303862_
TreeGrower: e, AZALEA, field_46514
TreeGrower: f, BIRCH, field_46515, BIRCH, f_303209_
TreeGrower: f, BIRCH, field_46515
TreeGrower: g, JUNGLE, field_46516, JUNGLE, f_303040_
TreeGrower: g, JUNGLE, field_46516
TreeGrower: h, ACACIA, field_46517, ACACIA, f_303438_
TreeGrower: h, ACACIA, field_46517
TreeGrower: i, CHERRY, field_46518, CHERRY, f_302972_
TreeGrower: i, CHERRY, field_46518
TreeGrower: j, DARK_OAK, field_46519, DARK_OAK, f_302400_
TreeGrower: j, DARK_OAK, field_46519
String: m, name, field_46521, id, f_303132_
String: m, name, field_46521
float: n, secondaryChance, field_46522, rareChance, f_303193_
float: n, secondaryChance, field_46522
Optional<ResourceKey<ConfiguredFeature<?, ?>>>: o, megaTree, field_46523, megaVariant, f_302394_
Optional<ResourceKey<ConfiguredFeature<?, ?>>>: o, megaTree, field_46523
Optional<ResourceKey<ConfiguredFeature<?, ?>>>: p, secondaryMegaTree, field_46524, rareMegaVariant, f_303060_
Optional<ResourceKey<ConfiguredFeature<?, ?>>>: p, secondaryMegaTree, field_46524
Optional<ResourceKey<ConfiguredFeature<?, ?>>>: q, tree, field_46525, regularVariant, f_302290_
Optional<ResourceKey<ConfiguredFeature<?, ?>>>: q, tree, field_46525
Optional<ResourceKey<ConfiguredFeature<?, ?>>>: r, secondaryTree, field_46526, rareRegularVariant, f_303523_
Optional<ResourceKey<ConfiguredFeature<?, ?>>>: r, secondaryTree, field_46526
Optional<ResourceKey<ConfiguredFeature<?, ?>>>: s, flowers, field_46527, beesVariant, f_303258_
Optional<ResourceKey<ConfiguredFeature<?, ?>>>: s, flowers, field_46527
Optional<ResourceKey<ConfiguredFeature<?, ?>>>: t, secondaryFlowers, field_46528, rareBeesVariant, f_303546_
Optional<ResourceKey<ConfiguredFeature<?, ?>>>: t, secondaryFlowers, field_46528
TreeGrower: k, PALE_OAK, field_54791, PALE_OAK, f_347099_
TreeGrower: k, PALE_OAK, field_54791
Constructors
Methods
ResourceKey<ConfiguredFeature<?, ?>> (RandomSource, boolean): a, getConfiguredFeature, method_54087, getSmallTreeFeature, m_307922_
ResourceKey<ConfiguredFeature<?, ?>> (RandomSource, boolean): a, getConfiguredFeature, method_54087
ResourceKey<ConfiguredFeature<?, ?>> (RandomSource): a, getConfiguredMegaFeature, method_54086, getMegaTreeFeature, m_304937_
ResourceKey<ConfiguredFeature<?, ?>> (RandomSource): a, getConfiguredMegaFeature, method_54086
boolean (ServerLevel, ChunkGenerator, BlockPos, BlockState, RandomSource): a, growTree, method_54085, generate, m_307294_
boolean (ServerLevel, ChunkGenerator, BlockPos, BlockState, RandomSource): a, growTree, method_54085
boolean (BlockState, BlockGetter, BlockPos, int, int): a, isTwoByTwoSapling, method_54090, canGenerateLargeTree, m_305963_
boolean (BlockState, BlockGetter, BlockPos, int, int): a, isTwoByTwoSapling, method_54090
boolean (LevelAccessor, BlockPos): a, hasFlowers, method_54088, areFlowersNearby, m_306742_
boolean (LevelAccessor, BlockPos): a, hasFlowers, method_54088
1.21.5
Names
dwn
ebe
Fields
Constructors
Methods
1.21.4
Names
dxk
dwn
Fields
Constructors
Methods
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, f_302769_
String: l, name, field_46521, id, f_303132_
String: m, name, field_46521, id, f_303132_
float: m, secondaryChance, field_46522, rareChance, f_303193_
float: n, secondaryChance, field_46522, rareChance, f_303193_
Optional<ResourceKey<ConfiguredFeature<?, ?>>>: n, megaTree, field_46523, megaVariant, f_302394_
Optional<ResourceKey<ConfiguredFeature<?, ?>>>: o, megaTree, field_46523, megaVariant, f_302394_
Optional<ResourceKey<ConfiguredFeature<?, ?>>>: o, secondaryMegaTree, field_46524, rareMegaVariant, f_303060_
Optional<ResourceKey<ConfiguredFeature<?, ?>>>: p, secondaryMegaTree, field_46524, rareMegaVariant, f_303060_
Optional<ResourceKey<ConfiguredFeature<?, ?>>>: p, tree, field_46525, regularVariant, f_302290_
Optional<ResourceKey<ConfiguredFeature<?, ?>>>: q, tree, field_46525, regularVariant, f_302290_
Optional<ResourceKey<ConfiguredFeature<?, ?>>>: q, secondaryTree, field_46526, rareRegularVariant, f_303523_
Optional<ResourceKey<ConfiguredFeature<?, ?>>>: r, secondaryTree, field_46526, rareRegularVariant, f_303523_
Optional<ResourceKey<ConfiguredFeature<?, ?>>>: r, flowers, field_46527, beesVariant, f_303258_
Optional<ResourceKey<ConfiguredFeature<?, ?>>>: s, flowers, field_46527, beesVariant, f_303258_
Optional<ResourceKey<ConfiguredFeature<?, ?>>>: s, secondaryFlowers, field_46528, rareBeesVariant, f_303546_
Optional<ResourceKey<ConfiguredFeature<?, ?>>>: t, secondaryFlowers, field_46528, rareBeesVariant, f_303546_
TreeGrower: k, PALE_OAK, field_54791, PALE_OAK, f_347099_
Constructors
Methods
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
diw
net.minecraft.world.level.block.grower.TreeGrower
net.minecraft.class_8813
net.minecraft.block.SaplingGenerator
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
ResourceKey<ConfiguredFeature<?, ?>> (RandomSource, boolean): a, getConfiguredFeature, method_54087, getSmallTreeFeature, m_307922_
ResourceKey<ConfiguredFeature<?, ?>> (RandomSource): a, getConfiguredMegaFeature, method_54086, getMegaTreeFeature, m_304937_
boolean (ServerLevel, ChunkGenerator, BlockPos, BlockState, RandomSource): a, growTree, method_54085, generate, m_307294_
boolean (BlockState, BlockGetter, BlockPos, int, int): a, isTwoByTwoSapling, method_54090, canGenerateLargeTree, m_305963_
boolean (LevelAccessor, BlockPos): a, hasFlowers, method_54088, areFlowersNearby, m_306742_