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