History - net.minecraft.world.gen.feature.FallenTreeFeature

26.3-snapshot-3

Names

Fields

Constructors

Methods

26.3-snapshot-2

Names

Fields

Constructors

Methods

26.3-snapshot-1

Names

Fields

BlockStateProvider: trunkProvider, comp_1_1031, trunkProvider

IntProvider: logLength, comp_1_1029, logLength

List<TreeDecorator>: stumpDecorators, comp_1_1030, stumpDecorators

List<TreeDecorator>: logDecorators, comp_1_1028, logDecorators

com.mojang.serialization.MapCodec<FallenTreeFeature>: CODEC, field_1_7791, CODEC

Constructors

(com.mojang.serialization.Codec<FallenTreeFeatureConfig>)

(BlockStateProvider, IntProvider, List<TreeDecorator>, List<TreeDecorator>)

Methods

boolean (FeatureContext<FallenTreeFeatureConfig>): place, method_13151, generate

void (FallenTreeFeatureConfig, BlockPos, StructureWorldAccess, Random): placeFallenTree, method_68309, generate

void (FallenTreeFeatureConfig, StructureWorldAccess, Random, BlockPos$Mutable): placeStump, method_68307, generateStump

void (FallenTreeFeatureConfig, StructureWorldAccess, Random, int, BlockPos$Mutable, Direction): placeFallenLog, method_68306, generateLog

BlockPos (FallenTreeFeatureConfig, StructureWorldAccess, Random, BlockPos$Mutable, Function<BlockState, BlockState>): placeLogBlock, method_68308, setBlockStateAndGetPos

com.mojang.serialization.MapCodec<FallenTreeFeature> (): codec, method_1_6879, getCodec

boolean (StructureWorldAccess, ChunkGenerator, Random, BlockPos): place, method_13151, generate

void (BlockPos, StructureWorldAccess, Random): placeFallenTree, method_68309, generate

void (StructureWorldAccess, Random, BlockPos$Mutable): placeStump, method_68307, generateStump

void (StructureWorldAccess, Random, int, BlockPos$Mutable, Direction): placeFallenLog, method_68306, generateLog

BlockPos (StructureWorldAccess, Random, BlockPos$Mutable, Function<BlockState, BlockState>): placeLogBlock, method_68308, setBlockStateAndGetPos

FallenTreeFeature$Builder (BlockStateProvider, IntProvider): builder, method_1_7114, builder

BlockStateProvider (): trunkProvider, comp_1_1031, trunkProvider

IntProvider (): logLength, comp_1_1029, logLength

List<TreeDecorator> (): stumpDecorators, comp_1_1030, stumpDecorators

List<TreeDecorator> (): logDecorators, comp_1_1028, logDecorators

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

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

BlockState (Direction, BlockState): lambda$getSidewaysStateModifier$2, method_68312, method_68312

BlockState (Direction, BlockState): lambda$getSidewaysStateModifier$0, method_68312, method_68312

void (StructureWorldAccess, BlockPos, BlockState): lambda$getDecorationSetter$1, method_68305, method_68305

void (StructureWorldAccess, BlockPos, BlockState): lambda$getDecorationSetter$0, method_68305, method_68305

1.21.11_unobfuscated

Names

net.minecraft.world.level.levelgen.feature.FallenTreeFeature

net.minecraft.class_10853

net.minecraft.world.gen.feature.FallenTreeFeature

Fields

int: STUMP_HEIGHT, field_57808, field_57808

int: STUMP_HEIGHT_PLUS_EMPTY_SPACE, field_57811, field_57811

int: FALLEN_LOG_MAX_FALL_HEIGHT_TO_GROUND, field_57812, field_57812

int: FALLEN_LOG_MAX_GROUND_GAP, field_57813, field_57813

int: FALLEN_LOG_MAX_SPACE_FROM_STUMP, field_57809, field_57809

Constructors

(com.mojang.serialization.Codec<FallenTreeFeatureConfig>)

Methods

boolean (FeatureContext<FallenTreeFeatureConfig>): place, method_13151, generate

void (FallenTreeFeatureConfig, BlockPos, StructureWorldAccess, Random): placeFallenTree, method_68309, generate

void (StructureWorldAccess, BlockPos$Mutable): setGroundHeightForFallenLogStartPos, method_68304, moveToGroundPos

void (FallenTreeFeatureConfig, StructureWorldAccess, Random, BlockPos$Mutable): placeStump, method_68307, generateStump

boolean (StructureWorldAccess, int, BlockPos$Mutable, Direction): canPlaceEntireFallenLog, method_68302, canPlaceLog

void (FallenTreeFeatureConfig, StructureWorldAccess, Random, int, BlockPos$Mutable, Direction): placeFallenLog, method_68306, generateLog

boolean (WorldAccess, BlockPos): mayPlaceOn, method_68300, canReplaceAndHasSolidBelow

boolean (WorldAccess, BlockPos): isOverSolidGround, method_68313, isSolidBelow

BlockPos (FallenTreeFeatureConfig, StructureWorldAccess, Random, BlockPos$Mutable, Function<BlockState, BlockState>): placeLogBlock, method_68308, setBlockStateAndGetPos

void (StructureWorldAccess, Random, Set<BlockPos>, List<TreeDecorator>): decorateLogs, method_68303, applyDecorators

BiConsumer<BlockPos, BlockState> (StructureWorldAccess): getDecorationSetter, method_68301, createStatePlacer

Function<BlockState, BlockState> (Direction): getSidewaysStateModifier, method_68311, createAxisApplier

BlockState (Direction, BlockState): lambda$getSidewaysStateModifier$2, method_68312, method_68312

void (StructureWorldAccess, BlockPos, BlockState): lambda$getDecorationSetter$1, method_68305, method_68305

void (TreeDecorator$Generator, TreeDecorator): lambda$decorateLogs$0, method_68310, method_68310