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_