History - net.minecraft.world.level.levelgen.feature.rootplacers.RootPlacer
25w18a
Names
eoz
epp
Fields
com.mojang.serialization.Codec<RootPlacer>: d, CODEC, field_38779, TYPE_CODEC, f_225859_
com.mojang.serialization.Codec<RootPlacer>: d, CODEC, field_38779
IntProvider: e, trunkOffsetY, field_38868, trunkOffsetY, f_225860_
IntProvider: e, trunkOffsetY, field_38868
BlockStateProvider: f, rootProvider, field_38780, rootProvider, f_225861_
BlockStateProvider: f, rootProvider, field_38780
Optional<AboveRootPlacement>: g, aboveRootPlacement, field_38869, aboveRootPlacement, f_225862_
Optional<AboveRootPlacement>: g, aboveRootPlacement, field_38869
Constructors
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>): a, rootPlacerParts, method_43182, createCodecParts, m_225885_
<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
RootPlacerType<?> (): a, type, method_43165, getType, m_213745_
RootPlacerType<?> (): a, type, method_43165
boolean (LevelSimulatedReader, BiConsumer<BlockPos, BlockState>, RandomSource, BlockPos, BlockPos, TreeConfiguration): a, placeRoots, method_43168, generate, m_213684_
boolean (LevelSimulatedReader, BiConsumer<BlockPos, BlockState>, RandomSource, BlockPos, BlockPos, TreeConfiguration): a, placeRoots, method_43168
boolean (LevelSimulatedReader, BlockPos): a, canPlaceRoot, method_43167, canGrowThrough, m_213551_
boolean (LevelSimulatedReader, BlockPos): a, canPlaceRoot, method_43167
void (LevelSimulatedReader, BiConsumer<BlockPos, BlockState>, RandomSource, BlockPos, TreeConfiguration): a, placeRoot, method_43172, placeRoots, m_213654_
void (LevelSimulatedReader, BiConsumer<BlockPos, BlockState>, RandomSource, BlockPos, TreeConfiguration): a, placeRoot, method_43172
BlockState (LevelSimulatedReader, BlockPos, BlockState): a, getPotentiallyWaterloggedState, method_43181, applyWaterlogging, m_225870_
BlockState (LevelSimulatedReader, BlockPos, BlockState): a, getPotentiallyWaterloggedState, method_43181
BlockPos (BlockPos, RandomSource): a, getTrunkOrigin, method_43309, trunkOffset, m_225891_
BlockPos (BlockPos, RandomSource): a, getTrunkOrigin, method_43309
1.21.5
Names
ekb
eoz
Fields
Constructors
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>): a, rootPlacerParts, method_43182, method_43182, m_225885_
<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, createCodecParts, m_225885_
1.21.4
Names
eky
ekb
Fields
Constructors
Methods
1.21.3
Names
egg
eky
Fields
Constructors
Methods
1.21.1
Names
Fields
Constructors
Methods
1.21
Names
efc
egg
Fields
Constructors
Methods
1.20.6
Names
dvw
efc
Fields
Constructors
Methods
1.20.4
Names
dry
dvw
Fields
Constructors
Methods
1.20.2
Names
doq
dry
Fields
Constructors
Methods
1.20.1
Names
dof
doq
Fields
Constructors
Methods
1.19.4
Names
dlg
dof
Fields
Constructors
Methods
1.19.3
Names
dhu
dlg
Fields
Constructors
Methods
1.19.2
Names
Fields
Constructors
Methods
1.19.1
Names
dgx
dhu
Fields
Constructors
Methods
1.19
Names
dgx
net.minecraft.world.level.levelgen.feature.rootplacers.RootPlacer
net.minecraft.class_7387
net.minecraft.world.gen.root.RootPlacer
net.minecraft.src.C_213149_
Fields
com.mojang.serialization.Codec<RootPlacer>: d, CODEC, field_38779, TYPE_CODEC, f_225859_
IntProvider: e, trunkOffsetY, field_38868, trunkOffsetY, f_225860_
BlockStateProvider: f, rootProvider, field_38780, rootProvider, f_225861_
Optional<AboveRootPlacement>: g, aboveRootPlacement, field_38869, aboveRootPlacement, f_225862_
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>): a, rootPlacerParts, method_43182, method_43182, m_225885_
RootPlacerType<?> (): a, type, method_43165, getType, m_213745_
boolean (LevelSimulatedReader, BiConsumer<BlockPos, BlockState>, RandomSource, BlockPos, BlockPos, TreeConfiguration): a, placeRoots, method_43168, generate, m_213684_
boolean (LevelSimulatedReader, BlockPos): a, canPlaceRoot, method_43167, canGrowThrough, m_213551_
void (LevelSimulatedReader, BiConsumer<BlockPos, BlockState>, RandomSource, BlockPos, TreeConfiguration): a, placeRoot, method_43172, placeRoots, m_213654_
BlockState (LevelSimulatedReader, BlockPos, BlockState): a, getPotentiallyWaterloggedState, method_43181, applyWaterlogging, m_225870_
BlockPos (BlockPos, RandomSource): a, getTrunkOrigin, method_43309, trunkOffset, m_225891_