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