History - net.minecraft.world.gen.trunk.TrunkPlacer
26.3-snapshot-3
Names
Fields
Constructors
Methods
26.3-snapshot-2
Names
Fields
Constructors
Methods
26.3-snapshot-1
Names
Fields
Constructors
Methods
List<FoliagePlacer$TreeNode> (StructureWorldAccess, BiConsumer<BlockPos, BlockState>, Random, int, BlockPos, TreeFeatureConfig): placeTrunk, method_26991, generate
void (StructureWorldAccess, BiConsumer<BlockPos, BlockState>, Random, BlockPos, TreeFeatureConfig): placeBelowTrunkBlock, method_27400, setToDirt
boolean (StructureWorldAccess, BiConsumer<BlockPos, BlockState>, Random, BlockPos, TreeFeatureConfig): placeLog, method_35375, getAndSetState
boolean (StructureWorldAccess, BiConsumer<BlockPos, BlockState>, Random, BlockPos, TreeFeatureConfig, Function<BlockState, BlockState>): placeLog, method_27402, getAndSetState
void (StructureWorldAccess, BiConsumer<BlockPos, BlockState>, Random, BlockPos$Mutable, TreeFeatureConfig): placeLogIfFree, method_27401, trySetState
List<FoliagePlacer$TreeNode> (StructureWorldAccess, BiConsumer<BlockPos, BlockState>, Random, int, BlockPos, TreeFeature): placeTrunk, method_26991, generate
void (StructureWorldAccess, BiConsumer<BlockPos, BlockState>, Random, BlockPos, TreeFeature): placeBelowTrunkBlock, method_27400, setToDirt
boolean (StructureWorldAccess, BiConsumer<BlockPos, BlockState>, Random, BlockPos, TreeFeature): placeLog, method_35375, getAndSetState
boolean (StructureWorldAccess, BiConsumer<BlockPos, BlockState>, Random, BlockPos, TreeFeature, Function<BlockState, BlockState>): placeLog, method_27402, getAndSetState
void (StructureWorldAccess, BiConsumer<BlockPos, BlockState>, Random, BlockPos$Mutable, TreeFeature): placeLogIfFree, method_27401, trySetState
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
List<FoliagePlacer$TreeNode> (TestableWorld, BiConsumer<BlockPos, BlockState>, Random, int, BlockPos, TreeFeatureConfig): placeTrunk, method_26991, generate
boolean (TestableWorld, BlockPos): isDirt, method_27403, canGenerate
void (TestableWorld, BiConsumer<BlockPos, BlockState>, Random, BlockPos, TreeFeatureConfig): setDirtAt, method_27400, setToDirt
boolean (TestableWorld, BiConsumer<BlockPos, BlockState>, Random, BlockPos, TreeFeatureConfig): placeLog, method_35375, getAndSetState
boolean (TestableWorld, BiConsumer<BlockPos, BlockState>, Random, BlockPos, TreeFeatureConfig, Function<BlockState, BlockState>): placeLog, method_27402, getAndSetState
void (TestableWorld, BiConsumer<BlockPos, BlockState>, Random, BlockPos$Mutable, TreeFeatureConfig): placeLogIfFree, method_27401, trySetState
boolean (TestableWorld, BlockPos): validTreePos, method_43196, canReplace
boolean (TestableWorld, BlockPos): isFree, method_43198, canReplaceOrIsLog
boolean (BlockState): lambda$isFree$4, method_43197, method_43197
boolean (BlockState): lambda$isFree$0, method_43197, method_43197
boolean (BlockState): lambda$isDirt$3, method_27405, method_27405
List<FoliagePlacer$TreeNode> (StructureWorldAccess, BiConsumer<BlockPos, BlockState>, Random, int, BlockPos, TreeFeatureConfig): placeTrunk, method_26991, generate
int (): getBaseHeight, method_1_2564, getBaseHeight
void (StructureWorldAccess, BiConsumer<BlockPos, BlockState>, Random, BlockPos, TreeFeatureConfig): placeBelowTrunkBlock, method_27400, setToDirt
boolean (StructureWorldAccess, BiConsumer<BlockPos, BlockState>, Random, BlockPos, TreeFeatureConfig): placeLog, method_35375, getAndSetState
boolean (StructureWorldAccess, BiConsumer<BlockPos, BlockState>, Random, BlockPos, TreeFeatureConfig, Function<BlockState, BlockState>): placeLog, method_27402, getAndSetState
void (StructureWorldAccess, BiConsumer<BlockPos, BlockState>, Random, BlockPos$Mutable, TreeFeatureConfig): placeLogIfFree, method_27401, trySetState
boolean (StructureWorldAccess, BlockPos): validTreePos, method_43196, canReplace
boolean (StructureWorldAccess, BlockPos): isFree, method_43198, canReplaceOrIsLog
1.21.11_unobfuscated
Names
net.minecraft.world.level.levelgen.feature.trunkplacers.TrunkPlacer
net.minecraft.class_5141
net.minecraft.world.gen.trunk.TrunkPlacer
Fields
com.mojang.serialization.Codec<TrunkPlacer>: CODEC, field_24972, TYPE_CODEC
int: MAX_BASE_HEIGHT, field_31528, MAX_BASE_HEIGHT
int: MAX_RAND, field_31529, MAX_RANDOM_HEIGHT
int: MAX_HEIGHT, field_31530, field_31530
int: baseHeight, field_23760, baseHeight
int: heightRandA, field_23761, firstRandomHeight
int: heightRandB, field_23762, secondRandomHeight
Constructors
(int, int, int)
Methods
<P extends TrunkPlacer> com.mojang.datafixers.Products$P3<com.mojang.serialization.codecs.RecordCodecBuilder$Mu<P>, Integer, Integer, Integer> (com.mojang.serialization.codecs.RecordCodecBuilder$Instance<P>): trunkPlacerParts, method_28904, fillTrunkPlacerFields
TrunkPlacerType<?> (): type, method_28903, getType
List<FoliagePlacer$TreeNode> (TestableWorld, BiConsumer<BlockPos, BlockState>, Random, int, BlockPos, TreeFeatureConfig): placeTrunk, method_26991, generate
int (Random): getTreeHeight, method_26993, getHeight
boolean (TestableWorld, BlockPos): isDirt, method_27403, canGenerate
void (TestableWorld, BiConsumer<BlockPos, BlockState>, Random, BlockPos, TreeFeatureConfig): setDirtAt, method_27400, setToDirt
boolean (TestableWorld, BiConsumer<BlockPos, BlockState>, Random, BlockPos, TreeFeatureConfig): placeLog, method_35375, getAndSetState
boolean (TestableWorld, BiConsumer<BlockPos, BlockState>, Random, BlockPos, TreeFeatureConfig, Function<BlockState, BlockState>): placeLog, method_27402, getAndSetState
void (TestableWorld, BiConsumer<BlockPos, BlockState>, Random, BlockPos$Mutable, TreeFeatureConfig): placeLogIfFree, method_27401, trySetState
boolean (TestableWorld, BlockPos): validTreePos, method_43196, canReplace
boolean (TestableWorld, BlockPos): isFree, method_43198, canReplaceOrIsLog
boolean (BlockState): lambda$isFree$4, method_43197, method_43197
boolean (BlockState): lambda$isDirt$3, method_27405, method_27405
Integer (TrunkPlacer): lambda$trunkPlacerParts$2, method_28905, method_28905
Integer (TrunkPlacer): lambda$trunkPlacerParts$1, method_28906, method_28906
Integer (TrunkPlacer): lambda$trunkPlacerParts$0, method_28907, method_28907