History - net.minecraft.world.gen.root.RootPlacer

26.3-snapshot-3

Names

Fields

Constructors

Methods

26.3-snapshot-2

Names

Fields

Constructors

Methods

26.3-snapshot-1

Names

Fields

Constructors

Methods

boolean (StructureWorldAccess, BiConsumer<BlockPos, BlockState>, Random, BlockPos, BlockPos, TreeFeatureConfig): placeRoots, method_43168, generate

void (StructureWorldAccess, BiConsumer<BlockPos, BlockState>, Random, BlockPos, TreeFeatureConfig): placeRoot, method_43172, placeRoots

boolean (StructureWorldAccess, BiConsumer<BlockPos, BlockState>, Random, BlockPos, BlockPos, TreeFeature): placeRoots, method_43168, generate

void (StructureWorldAccess, BiConsumer<BlockPos, BlockState>, Random, BlockPos, TreeFeature): placeRoot, method_43172, placeRoots

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

boolean (TestableWorld, BiConsumer<BlockPos, BlockState>, Random, BlockPos, BlockPos, TreeFeatureConfig): placeRoots, method_43168, generate

void (TestableWorld, BiConsumer<BlockPos, BlockState>, Random, BlockPos, TreeFeatureConfig): placeRoot, method_43172, placeRoots

boolean (FluidState): lambda$getPotentiallyWaterloggedState$3, method_43184, method_43184

boolean (FluidState): lambda$getPotentiallyWaterloggedState$0, method_43184, method_43184

boolean (StructureWorldAccess, BiConsumer<BlockPos, BlockState>, Random, BlockPos, BlockPos, TreeFeatureConfig): placeRoots, method_43168, generate

void (StructureWorldAccess, BiConsumer<BlockPos, BlockState>, Random, BlockPos, TreeFeatureConfig): placeRoot, method_43172, placeRoots

1.21.11_unobfuscated

Names

net.minecraft.world.level.levelgen.feature.rootplacers.RootPlacer

net.minecraft.class_7387

net.minecraft.world.gen.root.RootPlacer

Fields

com.mojang.serialization.Codec<RootPlacer>: CODEC, field_38779, TYPE_CODEC

IntProvider: trunkOffsetY, field_38868, trunkOffsetY

BlockStateProvider: rootProvider, field_38780, rootProvider

Optional<AboveRootPlacement>: aboveRootPlacement, field_38869, aboveRootPlacement

Constructors

(IntProvider, BlockStateProvider, Optional<AboveRootPlacement>)

Methods

<P extends RootPlacer> com.mojang.datafixers.Products$P3<com.mojang.serialization.codecs.RecordCodecBuilder$Mu<P>, IntProvider, BlockStateProvider, Optional<AboveRootPlacement>> (com.mojang.serialization.codecs.RecordCodecBuilder$Instance<P>): rootPlacerParts, method_43182, createCodecParts

RootPlacerType<?> (): type, method_43165, getType

boolean (TestableWorld, BiConsumer<BlockPos, BlockState>, Random, BlockPos, BlockPos, TreeFeatureConfig): placeRoots, method_43168, generate

boolean (TestableWorld, BlockPos): canPlaceRoot, method_43167, canGrowThrough

void (TestableWorld, BiConsumer<BlockPos, BlockState>, Random, BlockPos, TreeFeatureConfig): placeRoot, method_43172, placeRoots

BlockState (TestableWorld, BlockPos, BlockState): getPotentiallyWaterloggedState, method_43181, applyWaterlogging

BlockPos (BlockPos, Random): getTrunkOrigin, method_43309, trunkOffset

boolean (FluidState): lambda$getPotentiallyWaterloggedState$3, method_43184, method_43184

Optional (RootPlacer): lambda$rootPlacerParts$2, method_43308, method_43308

BlockStateProvider (RootPlacer): lambda$rootPlacerParts$1, method_43183, method_43183

IntProvider (RootPlacer): lambda$rootPlacerParts$0, method_43310, method_43310