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