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

1.21.2

Names

egf

ekx

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

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

net.minecraft.class_7386

net.minecraft.class_7387

net.minecraft.unmapped.C_dkqjnekb

net.minecraft.unmapped.C_dohzjtxc

net.minecraft.world.gen.root.MangroveRootPlacer

net.minecraft.world.gen.root.RootPlacer

net.minecraft.world.gen.root.MangroveRootPlacer

net.minecraft.world.gen.root.RootPlacer

net.minecraft.src.C_213148_

net.minecraft.src.C_213149_

Fields

int: a, ROOT_WIDTH_LIMIT, field_38769, f_zfmgltgd, field_38769, MAX_ROOT_WIDTH, f_225811_

int: b, ROOT_LENGTH_LIMIT, field_38770, f_fidacrct, field_38770, MAX_ROOT_LENGTH, f_225812_

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

MangroveRootPlacement: h, mangroveRootPlacement, field_38867, f_puxmnass, mangroveRootPlacement, mangroveRootPlacement, f_225814_

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

IntProvider: e, trunkOffsetY, field_38868, f_omqfgakn, trunkOffsetY, trunkOffsetY, f_225860_

BlockStateProvider: f, rootProvider, field_38780, f_bzyycxdb, rootProvider, rootProvider, f_225861_

Optional<AboveRootPlacement>: g, aboveRootPlacement, field_38869, f_zkxjguni, aboveRootPlacement, aboveRootPlacement, f_225862_

Constructors

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

(IntProvider, BlockStateProvider, Optional<AboveRootPlacement>)

Methods

boolean (LevelSimulatedReader, RandomSource, BlockPos, Direction, BlockPos, List<BlockPos>, int): a, simulateRoots, method_43166, m_epilmejf, canGrow, canGrow, m_225822_

List<BlockPos> (BlockPos, Direction, RandomSource, BlockPos): a, potentialRootPositions, method_43171, m_arulvzlo, getOffshootPositions, getPotentialRootPositions, m_225850_

<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>): a, rootPlacerParts, method_43182, m_wlqwijrb, method_43182, rootPlacerCodec, m_225885_

BlockState (LevelSimulatedReader, BlockPos, BlockState): a, getPotentiallyWaterloggedState, method_43181, m_iprlqcip, applyWaterlogging, applyWaterlogging, m_225870_

BlockPos (BlockPos, RandomSource): a, getTrunkOrigin, method_43309, m_glvoorra, trunkOffset, getTrunkOrigin, m_225891_

1.21.1

Names

Fields

Constructors

Methods

1.21

Names

efb

egf

Fields

Constructors

Methods

1.20.6

Names

efb

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

net.minecraft.class_7386

net.minecraft.unmapped.C_dkqjnekb

net.minecraft.world.gen.root.MangroveRootPlacer

net.minecraft.world.gen.root.MangroveRootPlacer

net.minecraft.src.C_213148_

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

Fields

int: a, ROOT_WIDTH_LIMIT, field_38769, f_zfmgltgd, field_38769, MAX_ROOT_WIDTH, f_225811_

int: b, ROOT_LENGTH_LIMIT, field_38770, f_fidacrct, field_38770, MAX_ROOT_LENGTH, f_225812_

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

MangroveRootPlacement: h, mangroveRootPlacement, field_38867, f_puxmnass, mangroveRootPlacement, mangroveRootPlacement, f_225814_

Constructors

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

Methods

boolean (LevelSimulatedReader, BiConsumer<BlockPos, BlockState>, RandomSource, BlockPos, BlockPos, TreeConfiguration): a, placeRoots, method_43168, m_xqgwydgq, generate, generate, m_213684_

boolean (LevelSimulatedReader, RandomSource, BlockPos, Direction, BlockPos, List<BlockPos>, int): a, simulateRoots, method_43166, m_epilmejf, canGrow, canGrow, m_225822_

List<BlockPos> (BlockPos, Direction, RandomSource, BlockPos): a, potentialRootPositions, method_43171, m_arulvzlo, getOffshootPositions, getPotentialRootPositions, m_225850_

boolean (LevelSimulatedReader, BlockPos): a, canPlaceRoot, method_43167, m_hqqobbmy, canGrowThrough, canReplace, m_213551_

void (LevelSimulatedReader, BiConsumer<BlockPos, BlockState>, RandomSource, BlockPos, TreeConfiguration): a, placeRoot, method_43172, m_zntopocx, placeRoots, placeRoot, m_213654_

RootPlacerType<?> (): a, type, method_43165, m_vjjtvipl, getType, getType, m_213745_