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

1.21.3

Names

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

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

net.minecraft.class_7388

net.minecraft.class_7387

net.minecraft.unmapped.C_xmqxjtvi

net.minecraft.unmapped.C_dohzjtxc

net.minecraft.world.gen.root.RootPlacerType

net.minecraft.world.gen.root.RootPlacer

net.minecraft.world.gen.root.RootPlacerType

net.minecraft.world.gen.root.RootPlacer

net.minecraft.src.C_213150_

net.minecraft.src.C_213149_

Fields

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_

RootPlacerType<MangroveRootPlacer>: a, MANGROVE_ROOT_PLACER, field_38781, f_rokimflu, MANGROVE_ROOT_PLACER, MANGROVE_ROOT_PLACER, f_225898_

com.mojang.serialization.MapCodec<P>: b, codec, field_38782, f_ykfdusda, codec, codec, f_225899_

Constructors

(IntProvider, BlockStateProvider, Optional<AboveRootPlacement>)

(com.mojang.serialization.MapCodec<P>)

Methods

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

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_

<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_

<P extends RootPlacer> RootPlacerType<P> (String, com.mojang.serialization.MapCodec<P>): a, register, method_43186, m_pfeoymgy, register, register, m_225904_

com.mojang.serialization.MapCodec<P> (): a, codec, method_43185, m_nqcmrpgb, getCodec, getCodec, m_225903_

1.21.2

Names

egg

eky

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

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

net.minecraft.class_7387

net.minecraft.class_7388

net.minecraft.unmapped.C_dohzjtxc

net.minecraft.unmapped.C_xmqxjtvi

net.minecraft.world.gen.root.RootPlacer

net.minecraft.world.gen.root.RootPlacerType

net.minecraft.world.gen.root.RootPlacer

net.minecraft.world.gen.root.RootPlacerType

net.minecraft.src.C_213149_

net.minecraft.src.C_213150_

Fields

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_

RootPlacerType<MangroveRootPlacer>: a, MANGROVE_ROOT_PLACER, field_38781, f_rokimflu, MANGROVE_ROOT_PLACER, MANGROVE_ROOT_PLACER, f_225898_

com.mojang.serialization.MapCodec<P>: b, codec, field_38782, f_ykfdusda, codec, codec, f_225899_

Constructors

(IntProvider, BlockStateProvider, Optional<AboveRootPlacement>)

(com.mojang.serialization.MapCodec<P>)

Methods

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

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_

<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_

<P extends RootPlacer> RootPlacerType<P> (String, com.mojang.serialization.MapCodec<P>): a, register, method_43186, m_pfeoymgy, register, register, m_225904_

com.mojang.serialization.MapCodec<P> (): a, codec, method_43185, m_nqcmrpgb, getCodec, getCodec, m_225903_

1.21.1

Names

Fields

Constructors

Methods

1.21

Names

efc

egg

Fields

Constructors

Methods

1.20.6

Names

efb

efc

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

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

Fields

Constructors

Methods

1.20.5

Names

dvv

efb

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.Codec<MangroveRootPlacer>: c, CODEC, field_38771, f_wykqtbsg, CODEC, CODEC, f_225813_

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

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

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

Names

Fields

Constructors

Methods

1.20.3

Names

drx

dvv

Fields

Constructors

Methods

1.20.2

Names

dop

drx

Fields

Constructors

Methods

1.20.1

Names

Fields

Constructors

Methods

1.20

Names

doe

dop

Fields

Constructors

Methods

1.19.4

Names

dlf

doe

Fields

Constructors

Methods

1.19.3

Names

dht

dlf

Fields

Constructors

Methods

1.19.2

Names

Fields

Constructors

Methods

1.19.1

Names

dgw

dht

net.minecraft.unmapped.C_dkqjnekb

net.minecraft.world.gen.root.MangroveRootPlacer

Fields

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

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, f_fidacrct, f_225812_

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

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

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

Constructors

Methods

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

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, m_epilmejf, m_225822_

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, m_arulvzlo, m_225850_

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, m_hqqobbmy, m_213551_

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, m_zntopocx, m_213654_

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, m_vjjtvipl, m_213745_

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

1.19

Names

dgw

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.unmapped.C_dkqjnekb

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, f_zfmgltgd, f_225811_

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

com.mojang.serialization.Codec<MangroveRootPlacer>: c, CODEC, field_38771, f_wykqtbsg, CODEC, f_wykqtbsg, 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, m_xqgwydgq, m_213684_

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

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

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

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

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