History - net.minecraft.world.gen.trunk.UpwardsBranchingTrunkPlacer

26.3-snapshot-3

Names

Fields

Constructors

Methods

26.3-snapshot-2

Names

Fields

Constructors

Methods

26.3-snapshot-1

Names

Fields

Constructors

Methods

List<FoliagePlacer$TreeNode> (StructureWorldAccess, BiConsumer<BlockPos, BlockState>, Random, int, BlockPos, TreeFeatureConfig): placeTrunk, method_26991, generate

void (StructureWorldAccess, BiConsumer<BlockPos, BlockState>, Random, int, TreeFeatureConfig, List<FoliagePlacer$TreeNode>, BlockPos$Mutable, int, Direction, int, int): placeBranch, method_43199, generateExtraBranch

List<FoliagePlacer$TreeNode> (StructureWorldAccess, BiConsumer<BlockPos, BlockState>, Random, int, BlockPos, TreeFeature): placeTrunk, method_26991, generate

void (StructureWorldAccess, BiConsumer<BlockPos, BlockState>, Random, int, TreeFeature, List<FoliagePlacer$TreeNode>, BlockPos$Mutable, int, Direction, int, int): placeBranch, method_43199, generateExtraBranch

26.2

Names

Fields

Constructors

Methods

26.1.2

Names

Fields

Constructors

Methods

26.1.1

Names

Fields

Constructors

Methods

26.1

Names

Fields

Constructors

Methods

List<FoliagePlacer$TreeNode> (TestableWorld, BiConsumer<BlockPos, BlockState>, Random, int, BlockPos, TreeFeatureConfig): placeTrunk, method_26991, generate

void (TestableWorld, BiConsumer<BlockPos, BlockState>, Random, int, TreeFeatureConfig, List<FoliagePlacer$TreeNode>, BlockPos$Mutable, int, Direction, int, int): placeBranch, method_43199, generateExtraBranch

boolean (TestableWorld, BlockPos): validTreePos, method_43196, canReplace

boolean (BlockState): lambda$validTreePos$5, method_43200, method_43200

boolean (BlockState): lambda$validTreePos$0, method_43200, method_43200

com.mojang.datafixers.kinds.App (com.mojang.serialization.codecs.RecordCodecBuilder$Instance): lambda$static$4, method_43202, method_43202

com.mojang.datafixers.kinds.App (com.mojang.serialization.codecs.RecordCodecBuilder$Instance): lambda$static$0, method_43202, method_43202

RegistryEntryList (UpwardsBranchingTrunkPlacer): lambda$static$3, method_43201, method_43201

RegistryEntryList (UpwardsBranchingTrunkPlacer): lambda$static$4, method_43201, method_43201

IntProvider (UpwardsBranchingTrunkPlacer): lambda$static$2, method_43203, method_43203

IntProvider (UpwardsBranchingTrunkPlacer): lambda$static$3, method_43203, method_43203

Float (UpwardsBranchingTrunkPlacer): lambda$static$1, method_43204, method_43204

Float (UpwardsBranchingTrunkPlacer): lambda$static$2, method_43204, method_43204

IntProvider (UpwardsBranchingTrunkPlacer): lambda$static$0, method_43205, method_43205

IntProvider (UpwardsBranchingTrunkPlacer): lambda$static$1, method_43205, method_43205

List<FoliagePlacer$TreeNode> (StructureWorldAccess, BiConsumer<BlockPos, BlockState>, Random, int, BlockPos, TreeFeatureConfig): placeTrunk, method_26991, generate

void (StructureWorldAccess, BiConsumer<BlockPos, BlockState>, Random, int, TreeFeatureConfig, List<FoliagePlacer$TreeNode>, BlockPos$Mutable, int, Direction, int, int): placeBranch, method_43199, generateExtraBranch

boolean (StructureWorldAccess, BlockPos): validTreePos, method_43196, canReplace

1.21.11_unobfuscated

Names

net.minecraft.world.level.levelgen.feature.trunkplacers.UpwardsBranchingTrunkPlacer

net.minecraft.class_7390

net.minecraft.world.gen.trunk.UpwardsBranchingTrunkPlacer

Fields

com.mojang.serialization.MapCodec<UpwardsBranchingTrunkPlacer>: CODEC, field_38793, CODEC

IntProvider: extraBranchSteps, field_38794, extraBranchSteps

float: placeBranchPerLogProbability, field_38795, placeBranchPerLogProbability

IntProvider: extraBranchLength, field_38796, extraBranchLength

RegistryEntryList<Block>: canGrowThrough, field_38797, canGrowThrough

Constructors

(int, int, int, IntProvider, float, IntProvider, RegistryEntryList<Block>)

Methods

TrunkPlacerType<?> (): type, method_28903, getType

List<FoliagePlacer$TreeNode> (TestableWorld, BiConsumer<BlockPos, BlockState>, Random, int, BlockPos, TreeFeatureConfig): placeTrunk, method_26991, generate

void (TestableWorld, BiConsumer<BlockPos, BlockState>, Random, int, TreeFeatureConfig, List<FoliagePlacer$TreeNode>, BlockPos$Mutable, int, Direction, int, int): placeBranch, method_43199, generateExtraBranch

boolean (TestableWorld, BlockPos): validTreePos, method_43196, canReplace

boolean (BlockState): lambda$validTreePos$5, method_43200, method_43200

com.mojang.datafixers.kinds.App (com.mojang.serialization.codecs.RecordCodecBuilder$Instance): lambda$static$4, method_43202, method_43202

RegistryEntryList (UpwardsBranchingTrunkPlacer): lambda$static$3, method_43201, method_43201

IntProvider (UpwardsBranchingTrunkPlacer): lambda$static$2, method_43203, method_43203

Float (UpwardsBranchingTrunkPlacer): lambda$static$1, method_43204, method_43204

IntProvider (UpwardsBranchingTrunkPlacer): lambda$static$0, method_43205, method_43205