History - net.minecraft.block.SaplingGenerator

26.3

Names

Fields

float: secondaryChance, secondaryChance, field_46522, rareChance

Optional<RegistryKey<ConfiguredFeature<?, ?>>>: megaTree, megaTree, field_46523, megaVariant

Optional<RegistryKey<ConfiguredFeature<?, ?>>>: secondaryMegaTree, secondaryMegaTree, field_46524, rareMegaVariant

Optional<RegistryKey<ConfiguredFeature<?, ?>>>: tree, tree, field_46525, regularVariant

Optional<RegistryKey<ConfiguredFeature<?, ?>>>: secondaryTree, secondaryTree, field_46526, rareRegularVariant

Optional<RegistryKey<ConfiguredFeature<?, ?>>>: flowers, flowers, field_46527, beesVariant

Optional<RegistryKey<ConfiguredFeature<?, ?>>>: secondaryFlowers, secondaryFlowers, field_46528, rareBeesVariant

SaplingGenerator: POPLAR, POPLAR, field_1_7510, POPLAR

WeightedPool<RegistryKey<Feature>>: trees, trees, field_1_7513, smallVariants

WeightedPool<RegistryKey<Feature>>: megaTrees, megaTrees, field_46523, largeVariants

WeightedPool<RegistryKey<Feature>>: flowerTrees, flowerTrees, field_1_7511, floralVariants

RegistryKey<Feature>: shortestTreeType, shortestTreeType, field_1_7512, treeFeatureForTrunkHeight

Constructors

(String, Optional<RegistryKey<ConfiguredFeature<?, ?>>>, Optional<RegistryKey<ConfiguredFeature<?, ?>>>, Optional<RegistryKey<ConfiguredFeature<?, ?>>>)

(String, float, Optional<RegistryKey<ConfiguredFeature<?, ?>>>, Optional<RegistryKey<ConfiguredFeature<?, ?>>>, Optional<RegistryKey<ConfiguredFeature<?, ?>>>, Optional<RegistryKey<ConfiguredFeature<?, ?>>>, Optional<RegistryKey<ConfiguredFeature<?, ?>>>, Optional<RegistryKey<ConfiguredFeature<?, ?>>>)

(String, WeightedPool<RegistryKey<Feature>>, WeightedPool<RegistryKey<Feature>>, WeightedPool<RegistryKey<Feature>>, RegistryKey<Feature>)

Methods

boolean (BlockState, BlockView, BlockPos, int, int): isTwoByTwoSapling, isTwoByTwoSapling, method_54090, canGenerateLargeTree

List<com.mojang.datafixers.util.Pair<BlockState, BlockPos>> (ServerWorld, BlockPos, int, int): getSurroundingBlockStates, getSurroundingBlockStates, method_1_6873, getLargeTreeBlocksAndPositions

void (ServerWorld, List<com.mojang.datafixers.util.Pair<BlockState, BlockPos>>): removeSaplings, removeSaplings, method_1_6875, clearBlocks

void (ServerWorld, BlockPos): removeSapling, removeSapling, method_1_6874, clearBlock

void (ServerWorld, List<com.mojang.datafixers.util.Pair<BlockState, BlockPos>>): resetSaplings, resetSaplings, method_1_6876, setBlocks

boolean (BlockState, List<com.mojang.datafixers.util.Pair<BlockState, BlockPos>>): isTwoByTwoSapling, isTwoByTwoSapling, method_54090, canGenerateLargeTree

boolean (ServerWorld, BlockPos, BlockState): canGrow, canGrow, method_1_6871, canGrow

Optional<SaplingGenerator$LargeTreeGrowth> (ServerWorld, BlockState, BlockPos): findTwoByTwoSaplingPos, findTwoByTwoSaplingPos, method_1_6872, queryLargeTreeGrowth

26.2

Names

Fields

Constructors

Methods

26.1.2

Names

Fields

Constructors

Methods

26.1.1

Names

Fields

Constructors

Methods

26.1

Names

enu

net.minecraft.world.level.block.grower.TreeGrower

net.minecraft.class_8813

net.minecraft.block.SaplingGenerator

Fields

Map<String, SaplingGenerator>: l, GROWERS, field_46520, GENERATORS, f_bmfivbdv, TREE_GROWERS, f_302769_

Map<String, SaplingGenerator>: GROWERS, GROWERS, field_46520, GENERATORS

com.mojang.serialization.Codec<SaplingGenerator>: a, CODEC, field_46510, CODEC, f_jrpsmwcm, CODEC, f_302786_

com.mojang.serialization.Codec<SaplingGenerator>: CODEC, CODEC, field_46510, CODEC

SaplingGenerator: b, OAK, field_46511, OAK, f_tfgcjfeu, OAK, f_303425_

SaplingGenerator: OAK, OAK, field_46511, OAK

SaplingGenerator: c, SPRUCE, field_46512, SPRUCE, f_djgmndhs, SPRUCE, f_302563_

SaplingGenerator: SPRUCE, SPRUCE, field_46512, SPRUCE

SaplingGenerator: d, MANGROVE, field_46513, MANGROVE, f_asvotjwp, MANGROVE, f_302923_

SaplingGenerator: MANGROVE, MANGROVE, field_46513, MANGROVE

SaplingGenerator: e, AZALEA, field_46514, AZALEA, f_lbmasemw, AZALEA, f_303862_

SaplingGenerator: AZALEA, AZALEA, field_46514, AZALEA

SaplingGenerator: f, BIRCH, field_46515, BIRCH, f_vkeynyme, BIRCH, f_303209_

SaplingGenerator: BIRCH, BIRCH, field_46515, BIRCH

SaplingGenerator: g, JUNGLE, field_46516, JUNGLE, f_zhwaxgex, JUNGLE, f_303040_

SaplingGenerator: JUNGLE, JUNGLE, field_46516, JUNGLE

SaplingGenerator: h, ACACIA, field_46517, ACACIA, f_jdngnhhn, ACACIA, f_303438_

SaplingGenerator: ACACIA, ACACIA, field_46517, ACACIA

SaplingGenerator: i, CHERRY, field_46518, CHERRY, f_kgqrdric, CHERRY, f_302972_

SaplingGenerator: CHERRY, CHERRY, field_46518, CHERRY

SaplingGenerator: j, DARK_OAK, field_46519, DARK_OAK, f_ojsrutmi, DARK_OAK, f_302400_

SaplingGenerator: DARK_OAK, DARK_OAK, field_46519, DARK_OAK

String: m, name, field_46521, id, f_qedngbhc, id, f_303132_

String: name, name, field_46521, id

float: n, secondaryChance, field_46522, rareChance, f_yayjufwl, rareChance, f_303193_

float: secondaryChance, secondaryChance, field_46522, rareChance

Optional<RegistryKey<ConfiguredFeature<?, ?>>>: o, megaTree, field_46523, megaVariant, f_xhlwbmgk, megaVariant, f_302394_

Optional<RegistryKey<ConfiguredFeature<?, ?>>>: megaTree, megaTree, field_46523, megaVariant

Optional<RegistryKey<ConfiguredFeature<?, ?>>>: p, secondaryMegaTree, field_46524, rareMegaVariant, f_zcchjqbb, rareMegaVariant, f_303060_

Optional<RegistryKey<ConfiguredFeature<?, ?>>>: secondaryMegaTree, secondaryMegaTree, field_46524, rareMegaVariant

Optional<RegistryKey<ConfiguredFeature<?, ?>>>: q, tree, field_46525, regularVariant, f_qtvdoshp, regularVariant, f_302290_

Optional<RegistryKey<ConfiguredFeature<?, ?>>>: tree, tree, field_46525, regularVariant

Optional<RegistryKey<ConfiguredFeature<?, ?>>>: r, secondaryTree, field_46526, rareRegularVariant, f_wngsmufu, rareRegularVariant, f_303523_

Optional<RegistryKey<ConfiguredFeature<?, ?>>>: secondaryTree, secondaryTree, field_46526, rareRegularVariant

Optional<RegistryKey<ConfiguredFeature<?, ?>>>: s, flowers, field_46527, beesVariant, f_hlsdagvb, beesVariant, f_303258_

Optional<RegistryKey<ConfiguredFeature<?, ?>>>: flowers, flowers, field_46527, beesVariant

Optional<RegistryKey<ConfiguredFeature<?, ?>>>: t, secondaryFlowers, field_46528, rareBeesVariant, f_mkaxrjzq, rareBeesVariant, f_303546_

Optional<RegistryKey<ConfiguredFeature<?, ?>>>: secondaryFlowers, secondaryFlowers, field_46528, rareBeesVariant

SaplingGenerator: k, PALE_OAK, field_54791, PALE_OAK, f_qbbtrqia, PALE_OAK, f_347099_

SaplingGenerator: PALE_OAK, PALE_OAK, field_54791, PALE_OAK

Constructors

Methods

RegistryKey<ConfiguredFeature<?, ?>> (Random, boolean): a, getConfiguredFeature, method_54087, getSmallTreeFeature, m_sdzqrysu, getConfiguredFeature, m_307922_

RegistryKey<ConfiguredFeature<?, ?>> (Random, boolean): getConfiguredFeature, getConfiguredFeature, method_54087, getSmallTreeFeature

RegistryKey<ConfiguredFeature<?, ?>> (Random): a, getConfiguredMegaFeature, method_54086, getMegaTreeFeature, m_owklgdcw, getMegaConfiguredFeature, m_304937_

RegistryKey<ConfiguredFeature<?, ?>> (Random): getConfiguredMegaFeature, getConfiguredMegaFeature, method_54086, getMegaTreeFeature

boolean (ServerWorld, ChunkGenerator, BlockPos, BlockState, Random): a, growTree, method_54085, generate, m_lfmzuxpy, growTree, m_307294_

boolean (ServerWorld, ChunkGenerator, BlockPos, BlockState, Random): growTree, growTree, method_54085, generate

boolean (BlockState, BlockView, BlockPos, int, int): a, isTwoByTwoSapling, method_54090, canGenerateLargeTree, m_vmivrjhv, canGenerateLargeTree, m_305963_

boolean (BlockState, BlockView, BlockPos, int, int): isTwoByTwoSapling, isTwoByTwoSapling, method_54090, canGenerateLargeTree

boolean (WorldAccess, BlockPos): a, hasFlowers, method_54088, areFlowersNearby, m_purdvmhu, areFlowersNearby, m_306742_

boolean (WorldAccess, BlockPos): hasFlowers, hasFlowers, method_54088, areFlowersNearby

OptionalInt (ServerWorld): getMinimumHeight, getMinimumHeight, method_1_2541, getBaseTrunkHeight

1.21.11

Names

eiz

enu

Fields

Constructors

Methods

1.21.10

Names

Fields

Constructors

Methods

1.21.9

Names

edp

eiz

Fields

Constructors

Methods

1.21.8

Names

Fields

Constructors

Methods

1.21.7

Names

Fields

Constructors

Methods

1.21.6

Names

ebe

edp

Fields

Constructors

Methods

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, SaplingGenerator>: k, GROWERS, field_46520, GENERATORS, f_bmfivbdv, TREE_GROWERS, f_302769_

Map<String, SaplingGenerator>: l, GROWERS, field_46520, GENERATORS, f_bmfivbdv, TREE_GROWERS, f_302769_

String: l, name, field_46521, id, f_qedngbhc, id, f_303132_

String: m, name, field_46521, id, f_qedngbhc, id, f_303132_

float: m, secondaryChance, field_46522, rareChance, f_yayjufwl, rareChance, f_303193_

float: n, secondaryChance, field_46522, rareChance, f_yayjufwl, rareChance, f_303193_

Optional<RegistryKey<ConfiguredFeature<?, ?>>>: n, megaTree, field_46523, megaVariant, f_xhlwbmgk, megaVariant, f_302394_

Optional<RegistryKey<ConfiguredFeature<?, ?>>>: o, megaTree, field_46523, megaVariant, f_xhlwbmgk, megaVariant, f_302394_

Optional<RegistryKey<ConfiguredFeature<?, ?>>>: o, secondaryMegaTree, field_46524, rareMegaVariant, f_zcchjqbb, rareMegaVariant, f_303060_

Optional<RegistryKey<ConfiguredFeature<?, ?>>>: p, secondaryMegaTree, field_46524, rareMegaVariant, f_zcchjqbb, rareMegaVariant, f_303060_

Optional<RegistryKey<ConfiguredFeature<?, ?>>>: p, tree, field_46525, regularVariant, f_qtvdoshp, regularVariant, f_302290_

Optional<RegistryKey<ConfiguredFeature<?, ?>>>: q, tree, field_46525, regularVariant, f_qtvdoshp, regularVariant, f_302290_

Optional<RegistryKey<ConfiguredFeature<?, ?>>>: q, secondaryTree, field_46526, rareRegularVariant, f_wngsmufu, rareRegularVariant, f_303523_

Optional<RegistryKey<ConfiguredFeature<?, ?>>>: r, secondaryTree, field_46526, rareRegularVariant, f_wngsmufu, rareRegularVariant, f_303523_

Optional<RegistryKey<ConfiguredFeature<?, ?>>>: r, flowers, field_46527, beesVariant, f_hlsdagvb, beesVariant, f_303258_

Optional<RegistryKey<ConfiguredFeature<?, ?>>>: s, flowers, field_46527, beesVariant, f_hlsdagvb, beesVariant, f_303258_

Optional<RegistryKey<ConfiguredFeature<?, ?>>>: s, secondaryFlowers, field_46528, rareBeesVariant, f_mkaxrjzq, rareBeesVariant, f_303546_

Optional<RegistryKey<ConfiguredFeature<?, ?>>>: t, secondaryFlowers, field_46528, rareBeesVariant, f_mkaxrjzq, rareBeesVariant, f_303546_

SaplingGenerator: k, PALE_OAK, field_54791, PALE_OAK, f_qbbtrqia, PALE_OAK, f_347099_

Constructors

Methods

1.21.1

Names

Fields

Constructors

Methods

1.21

Names

drt

dsr

net.minecraft.block.WoodTypes

net.minecraft.block.sapling.TreeGrower

Fields

Map<String, SaplingGenerator>: k, GROWERS, field_46520, GENERATORS, f_bmfivbdv, WOOD_TYPES, f_302769_

Map<String, SaplingGenerator>: k, GROWERS, field_46520, GENERATORS, f_bmfivbdv, TREE_GROWERS, f_302769_

Constructors

Methods

RegistryKey<ConfiguredFeature<?, ?>> (Random, boolean): a, getConfiguredFeature, method_54087, getSmallTreeFeature, m_sdzqrysu, m_sdzqrysu, m_307922_

RegistryKey<ConfiguredFeature<?, ?>> (Random, boolean): a, getConfiguredFeature, method_54087, getSmallTreeFeature, m_sdzqrysu, getConfiguredFeature, m_307922_

RegistryKey<ConfiguredFeature<?, ?>> (Random): a, getConfiguredMegaFeature, method_54086, getMegaTreeFeature, m_owklgdcw, m_owklgdcw, m_304937_

RegistryKey<ConfiguredFeature<?, ?>> (Random): a, getConfiguredMegaFeature, method_54086, getMegaTreeFeature, m_owklgdcw, getMegaConfiguredFeature, m_304937_

boolean (ServerWorld, ChunkGenerator, BlockPos, BlockState, Random): a, growTree, method_54085, generate, m_lfmzuxpy, m_lfmzuxpy, m_307294_

boolean (ServerWorld, ChunkGenerator, BlockPos, BlockState, Random): a, growTree, method_54085, generate, m_lfmzuxpy, growTree, m_307294_

1.20.6

Names

diw

drt

Fields

Map<String, SaplingGenerator>: k, GROWERS, field_46520, GENERATORS, f_bmfivbdv, f_302769_

Map<String, SaplingGenerator>: k, GROWERS, field_46520, GENERATORS, f_bmfivbdv, WOOD_TYPES, f_302769_

String: l, name, field_46521, id, f_qedngbhc, f_303132_

String: l, name, field_46521, id, f_qedngbhc, id, f_303132_

float: m, secondaryChance, field_46522, rareChance, f_yayjufwl, f_303193_

float: m, secondaryChance, field_46522, rareChance, f_yayjufwl, rareChance, f_303193_

Optional<RegistryKey<ConfiguredFeature<?, ?>>>: n, megaTree, field_46523, megaVariant, f_xhlwbmgk, f_302394_

Optional<RegistryKey<ConfiguredFeature<?, ?>>>: n, megaTree, field_46523, megaVariant, f_xhlwbmgk, megaVariant, f_302394_

Optional<RegistryKey<ConfiguredFeature<?, ?>>>: o, secondaryMegaTree, field_46524, rareMegaVariant, f_zcchjqbb, f_303060_

Optional<RegistryKey<ConfiguredFeature<?, ?>>>: o, secondaryMegaTree, field_46524, rareMegaVariant, f_zcchjqbb, rareMegaVariant, f_303060_

Optional<RegistryKey<ConfiguredFeature<?, ?>>>: p, tree, field_46525, regularVariant, f_qtvdoshp, f_302290_

Optional<RegistryKey<ConfiguredFeature<?, ?>>>: p, tree, field_46525, regularVariant, f_qtvdoshp, regularVariant, f_302290_

Optional<RegistryKey<ConfiguredFeature<?, ?>>>: q, secondaryTree, field_46526, rareRegularVariant, f_wngsmufu, f_303523_

Optional<RegistryKey<ConfiguredFeature<?, ?>>>: q, secondaryTree, field_46526, rareRegularVariant, f_wngsmufu, rareRegularVariant, f_303523_

Optional<RegistryKey<ConfiguredFeature<?, ?>>>: r, flowers, field_46527, beesVariant, f_hlsdagvb, f_303258_

Optional<RegistryKey<ConfiguredFeature<?, ?>>>: r, flowers, field_46527, beesVariant, f_hlsdagvb, beesVariant, f_303258_

Optional<RegistryKey<ConfiguredFeature<?, ?>>>: s, secondaryFlowers, field_46528, rareBeesVariant, f_mkaxrjzq, f_303546_

Optional<RegistryKey<ConfiguredFeature<?, ?>>>: s, secondaryFlowers, field_46528, rareBeesVariant, f_mkaxrjzq, rareBeesVariant, f_303546_

Constructors

Methods

boolean (BlockState, BlockView, BlockPos, int, int): a, isTwoByTwoSapling, method_54090, canGenerateLargeTree, m_vmivrjhv, m_vmivrjhv, m_305963_

boolean (BlockState, BlockView, BlockPos, int, int): a, isTwoByTwoSapling, method_54090, canGenerateLargeTree, m_vmivrjhv, canGenerateLargeTree, m_305963_

boolean (WorldAccess, BlockPos): a, hasFlowers, method_54088, areFlowersNearby, m_purdvmhu, m_purdvmhu, m_306742_

boolean (WorldAccess, BlockPos): a, hasFlowers, method_54088, areFlowersNearby, m_purdvmhu, areFlowersNearby, m_306742_

1.20.4

Names

diw

net.minecraft.world.level.block.grower.TreeGrower

net.minecraft.class_8813

net.minecraft.block.SaplingGenerator

net.minecraft.unmapped.C_hupbiznx

net.minecraft.block.WoodTypes

net.minecraft.src.C_301929_

Fields

Map<String, SaplingGenerator>: k, GROWERS, field_46520, GENERATORS, f_bmfivbdv, f_302769_

com.mojang.serialization.Codec<SaplingGenerator>: a, CODEC, field_46510, CODEC, f_jrpsmwcm, CODEC, f_302786_

SaplingGenerator: b, OAK, field_46511, OAK, f_tfgcjfeu, OAK, f_303425_

SaplingGenerator: c, SPRUCE, field_46512, SPRUCE, f_djgmndhs, SPRUCE, f_302563_

SaplingGenerator: d, MANGROVE, field_46513, MANGROVE, f_asvotjwp, MANGROVE, f_302923_

SaplingGenerator: e, AZALEA, field_46514, AZALEA, f_lbmasemw, AZALEA, f_303862_

SaplingGenerator: f, BIRCH, field_46515, BIRCH, f_vkeynyme, BIRCH, f_303209_

SaplingGenerator: g, JUNGLE, field_46516, JUNGLE, f_zhwaxgex, JUNGLE, f_303040_

SaplingGenerator: h, ACACIA, field_46517, ACACIA, f_jdngnhhn, ACACIA, f_303438_

SaplingGenerator: i, CHERRY, field_46518, CHERRY, f_kgqrdric, CHERRY, f_302972_

SaplingGenerator: j, DARK_OAK, field_46519, DARK_OAK, f_ojsrutmi, DARK_OAK, f_302400_

String: l, name, field_46521, id, f_qedngbhc, f_303132_

float: m, secondaryChance, field_46522, rareChance, f_yayjufwl, f_303193_

Optional<RegistryKey<ConfiguredFeature<?, ?>>>: n, megaTree, field_46523, megaVariant, f_xhlwbmgk, f_302394_

Optional<RegistryKey<ConfiguredFeature<?, ?>>>: o, secondaryMegaTree, field_46524, rareMegaVariant, f_zcchjqbb, f_303060_

Optional<RegistryKey<ConfiguredFeature<?, ?>>>: p, tree, field_46525, regularVariant, f_qtvdoshp, f_302290_

Optional<RegistryKey<ConfiguredFeature<?, ?>>>: q, secondaryTree, field_46526, rareRegularVariant, f_wngsmufu, f_303523_

Optional<RegistryKey<ConfiguredFeature<?, ?>>>: r, flowers, field_46527, beesVariant, f_hlsdagvb, f_303258_

Optional<RegistryKey<ConfiguredFeature<?, ?>>>: s, secondaryFlowers, field_46528, rareBeesVariant, f_mkaxrjzq, f_303546_

Constructors

(String, Optional<RegistryKey<ConfiguredFeature<?, ?>>>, Optional<RegistryKey<ConfiguredFeature<?, ?>>>, Optional<RegistryKey<ConfiguredFeature<?, ?>>>)

(String, float, Optional<RegistryKey<ConfiguredFeature<?, ?>>>, Optional<RegistryKey<ConfiguredFeature<?, ?>>>, Optional<RegistryKey<ConfiguredFeature<?, ?>>>, Optional<RegistryKey<ConfiguredFeature<?, ?>>>, Optional<RegistryKey<ConfiguredFeature<?, ?>>>, Optional<RegistryKey<ConfiguredFeature<?, ?>>>)

Methods

RegistryKey<ConfiguredFeature<?, ?>> (Random, boolean): a, getConfiguredFeature, method_54087, getSmallTreeFeature, m_sdzqrysu, m_sdzqrysu, m_307922_

RegistryKey<ConfiguredFeature<?, ?>> (Random): a, getConfiguredMegaFeature, method_54086, getMegaTreeFeature, m_owklgdcw, m_owklgdcw, m_304937_

boolean (ServerWorld, ChunkGenerator, BlockPos, BlockState, Random): a, growTree, method_54085, generate, m_lfmzuxpy, m_lfmzuxpy, m_307294_

boolean (BlockState, BlockView, BlockPos, int, int): a, isTwoByTwoSapling, method_54090, canGenerateLargeTree, m_vmivrjhv, m_vmivrjhv, m_305963_

boolean (WorldAccess, BlockPos): a, hasFlowers, method_54088, areFlowersNearby, m_purdvmhu, m_purdvmhu, m_306742_