History - net.minecraft.world.gen.trunk.LargeOakTrunkPlacer
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
boolean (StructureWorldAccess, BiConsumer<BlockPos, BlockState>, Random, BlockPos, BlockPos, boolean, TreeFeatureConfig): makeLimb, method_27393, makeOrCheckBranch
void (StructureWorldAccess, BiConsumer<BlockPos, BlockState>, Random, int, BlockPos, List<LargeOakTrunkPlacer$BranchPosition>, TreeFeatureConfig): makeBranches, method_27392, makeBranches
List<FoliagePlacer$TreeNode> (StructureWorldAccess, BiConsumer<BlockPos, BlockState>, Random, int, BlockPos, TreeFeature): placeTrunk, method_26991, generate
boolean (StructureWorldAccess, BiConsumer<BlockPos, BlockState>, Random, BlockPos, BlockPos, boolean, TreeFeature): makeLimb, method_27393, makeOrCheckBranch
void (StructureWorldAccess, BiConsumer<BlockPos, BlockState>, Random, int, BlockPos, List<LargeOakTrunkPlacer$BranchPosition>, TreeFeature): makeBranches, method_27392, makeBranches
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
boolean (TestableWorld, BiConsumer<BlockPos, BlockState>, Random, BlockPos, BlockPos, boolean, TreeFeatureConfig): makeLimb, method_27393, makeOrCheckBranch
void (TestableWorld, BiConsumer<BlockPos, BlockState>, Random, int, BlockPos, List<LargeOakTrunkPlacer$BranchPosition>, TreeFeatureConfig): makeBranches, method_27392, makeBranches
BlockState (BlockPos, BlockPos, BlockState): lambda$makeLimb$1, method_35374, method_35374
BlockState (BlockPos, BlockPos, BlockState): lambda$makeLimb$0, method_35374, method_35374
List<FoliagePlacer$TreeNode> (StructureWorldAccess, BiConsumer<BlockPos, BlockState>, Random, int, BlockPos, TreeFeatureConfig): placeTrunk, method_26991, generate
boolean (StructureWorldAccess, BiConsumer<BlockPos, BlockState>, Random, BlockPos, BlockPos, boolean, TreeFeatureConfig): makeLimb, method_27393, makeOrCheckBranch
void (StructureWorldAccess, BiConsumer<BlockPos, BlockState>, Random, int, BlockPos, List<LargeOakTrunkPlacer$BranchPosition>, TreeFeatureConfig): makeBranches, method_27392, makeBranches
1.21.11_unobfuscated
Names
net.minecraft.world.level.levelgen.feature.trunkplacers.FancyTrunkPlacer
net.minecraft.class_5212
net.minecraft.world.gen.trunk.LargeOakTrunkPlacer
Fields
com.mojang.serialization.MapCodec<LargeOakTrunkPlacer>: CODEC, field_24967, CODEC
double: TRUNK_HEIGHT_SCALE, field_31524, field_31524
double: CLUSTER_DENSITY_MAGIC, field_31525, field_31525
double: BRANCH_SLOPE, field_31526, field_31526
double: BRANCH_LENGTH_MAGIC, field_31527, field_31527
Constructors
(int, int, int)
Methods
TrunkPlacerType<?> (): type, method_28903, getType
List<FoliagePlacer$TreeNode> (TestableWorld, BiConsumer<BlockPos, BlockState>, Random, int, BlockPos, TreeFeatureConfig): placeTrunk, method_26991, generate
boolean (TestableWorld, BiConsumer<BlockPos, BlockState>, Random, BlockPos, BlockPos, boolean, TreeFeatureConfig): makeLimb, method_27393, makeOrCheckBranch
int (BlockPos): getSteps, method_27394, getLongestSide
Direction$Axis (BlockPos, BlockPos): getLogAxis, method_27395, getLogAxis
boolean (int, int): trimBranches, method_27391, isHighEnough
void (TestableWorld, BiConsumer<BlockPos, BlockState>, Random, int, BlockPos, List<LargeOakTrunkPlacer$BranchPosition>, TreeFeatureConfig): makeBranches, method_27392, makeBranches
float (int, int): treeShape, method_27396, shouldGenerateBranch
BlockState (BlockPos, BlockPos, BlockState): lambda$makeLimb$1, method_35374, method_35374
com.mojang.datafixers.kinds.App (com.mojang.serialization.codecs.RecordCodecBuilder$Instance): lambda$static$0, method_28898, method_28898