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

26.3

Names

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

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

net.minecraft.class_1_1142

net.minecraft.world.gen.trunk.PoplarTrunkPlacer

Fields

com.mojang.serialization.MapCodec<PoplarTrunkPlacer>: CODEC, CODEC, field_1_7914, CODEC

IntProvider: trunkHeightAboveBranches, trunkHeightAboveBranches, field_1_7916, trunkHeightAboveBranches

IntProvider: branchAmount, branchAmount, field_1_7915, branchAmount

Constructors

(int, int, int, IntProvider, IntProvider)

Methods

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

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

Function<BlockState, BlockState> (Direction): getSidewaysStateModifier, getSidewaysStateModifier, method_1_7220, axisSetter

List<Direction> (Random): getShuffledBranchDirections, getShuffledBranchDirections, method_1_7219, shuffleHorizontalDirections