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

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 (BlockState): lambda$placeRoot$3, method_43169, method_43169

boolean (BlockState): lambda$placeRoot$0, method_43169, method_43169

boolean (BlockState): lambda$canPlaceRoot$2, method_43174, method_43174

boolean (BlockState): lambda$canPlaceRoot$0, method_43174, method_43174

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

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

MangroveRootPlacement (MangroveRootPlacer): lambda$static$0, method_43180, method_43180

MangroveRootPlacement (MangroveRootPlacer): lambda$static$1, method_43180, method_43180

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.MangroveRootPlacer

net.minecraft.class_7386

net.minecraft.world.gen.root.MangroveRootPlacer

Fields

int: ROOT_WIDTH_LIMIT, field_38769, field_38769

int: ROOT_LENGTH_LIMIT, field_38770, field_38770

com.mojang.serialization.MapCodec<MangroveRootPlacer>: CODEC, field_38771, CODEC

MangroveRootPlacement: mangroveRootPlacement, field_38867, mangroveRootPlacement

Constructors

(IntProvider, BlockStateProvider, Optional<AboveRootPlacement>, MangroveRootPlacement)

Methods

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

boolean (TestableWorld, Random, BlockPos, Direction, BlockPos, List<BlockPos>, int): simulateRoots, method_43166, canGrow

List<BlockPos> (BlockPos, Direction, Random, BlockPos): potentialRootPositions, method_43171, getOffshootPositions

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

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

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

boolean (BlockState): lambda$placeRoot$3, method_43169, method_43169

boolean (BlockState): lambda$canPlaceRoot$2, method_43174, method_43174

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

MangroveRootPlacement (MangroveRootPlacer): lambda$static$0, method_43180, method_43180