历史 - net.minecraft.world.level.levelgen.feature.trunkplacers.TrunkPlacer
1.21.11
名称
eyj
fdk
字段
构造函数
方法
1.21.10
名称
字段
构造函数
方法
1.21.9
名称
esu
eyj
字段
构造函数
方法
1.21.8
名称
字段
构造函数
方法
1.21.7
名称
字段
构造函数
方法
1.21.6
名称
eqj
esu
字段
构造函数
方法
1.21.5
名称
elj
eqj
字段
构造函数
方法
1.21.4
名称
emg
elj
字段
构造函数
方法
1.21.3
名称
ehm
emg
字段
构造函数
方法
1.21.1
名称
字段
构造函数
方法
1.21
名称
egi
ehm
字段
构造函数
方法
1.20.6
名称
dxc
egi
字段
构造函数
方法
1.20.4
名称
dte
dxc
字段
构造函数
方法
1.20.2
名称
dpw
dte
字段
构造函数
方法
1.20.1
名称
dpl
dpw
字段
构造函数
方法
1.19.4
名称
dml
dpl
字段
构造函数
方法
1.19.3
名称
diy
dml
字段
构造函数
方法
1.19.2
名称
字段
构造函数
方法
1.19.1
名称
dib
diy
net.minecraft.world.level.levelgen.feature.trunkplacers.TrunkPlacer
字段
构造函数
方法
1.19
名称
dcy
dib
net.minecraft.world.level.levelgen.feature.trunkplacers.TrunkPlacer
字段
构造函数
方法
int (Random): a, getTreeHeight, method_26993, getHeight, m_70309_
boolean (LevelSimulatedReader, BlockPos): a, isDirt, method_27403, canGenerate, m_70295_
boolean (LevelSimulatedReader, BlockPos): c, isDirt, method_27403, canGenerate, m_70295_
List<FoliagePlacer$FoliageAttachment> (LevelSimulatedReader, BiConsumer<BlockPos, BlockState>, Random, int, BlockPos, TreeConfiguration): a, placeTrunk, method_26991, generate, m_142625_
void (LevelSimulatedReader, BiConsumer<BlockPos, BlockState>, Random, BlockPos, TreeConfiguration): a, setDirtAt, method_27400, setToDirt, m_161880_
boolean (LevelSimulatedReader, BiConsumer<BlockPos, BlockState>, Random, BlockPos, TreeConfiguration): b, placeLog, method_35375, getAndSetState, m_161893_
boolean (LevelSimulatedReader, BiConsumer<BlockPos, BlockState>, Random, BlockPos, TreeConfiguration, Function<BlockState, BlockState>): a, placeLog, method_27402, getAndSetState, m_161886_
void (LevelSimulatedReader, BiConsumer<BlockPos, BlockState>, Random, BlockPos$MutableBlockPos, TreeConfiguration): a, placeLogIfFree, method_27401, trySetState, m_161874_
List<FoliagePlacer$FoliageAttachment> (LevelSimulatedReader, BiConsumer<BlockPos, BlockState>, RandomSource, int, BlockPos, TreeConfiguration): a, placeTrunk, method_26991, generate, m_213934_
int (RandomSource): a, getTreeHeight, method_26993, getHeight, m_226153_
void (LevelSimulatedReader, BiConsumer<BlockPos, BlockState>, RandomSource, BlockPos, TreeConfiguration): a, setDirtAt, method_27400, setToDirt, m_226169_
boolean (LevelSimulatedReader, BiConsumer<BlockPos, BlockState>, RandomSource, BlockPos, TreeConfiguration): b, placeLog, method_35375, getAndSetState, m_226187_
boolean (LevelSimulatedReader, BiConsumer<BlockPos, BlockState>, RandomSource, BlockPos, TreeConfiguration, Function<BlockState, BlockState>): a, placeLog, method_27402, getAndSetState, m_226175_
void (LevelSimulatedReader, BiConsumer<BlockPos, BlockState>, RandomSource, BlockPos$MutableBlockPos, TreeConfiguration): a, placeLogIfFree, method_27401, trySetState, m_226163_
boolean (LevelSimulatedReader, BlockPos): a, validTreePos, method_43196, canReplace, m_213554_
boolean (LevelSimulatedReader, BlockPos): b, isFree, method_43198, canReplaceOrIsLog, m_226184_
1.18.2
名称
dcr
dcy
字段
构造函数
方法
1.18.1
名称
字段
构造函数
方法
1.18
名称
cyt
dcr
字段
构造函数
方法
1.17.1
名称
cys
cyt
字段
构造函数
方法
1.17
名称
cpb
cys
net.minecraft.world.gen.trunkplacer.AbstractTrunkPlacer
net.minecraft.src.C_2428_
net.minecraft.server.v1_16_R3.TrunkPlacer
net.minecraft.world.level.levelgen.feature.trunkplacers.TrunkPlacer
字段
com.mojang.serialization.Codec<TrunkPlacer>: c, CODEC, field_24972, TYPE_CODEC, field_236905_c_
com.mojang.serialization.Codec<TrunkPlacer>: c, CODEC, field_24972, TYPE_CODEC, f_70262_
int: d, baseHeight, field_23760, baseHeight, field_236906_d_
int: e, baseHeight, field_23760, baseHeight, f_70263_
int: e, heightRandA, field_23761, firstRandomHeight, field_236907_e_
int: f, heightRandA, field_23761, firstRandomHeight, f_70264_
int: f, heightRandB, field_23762, secondRandomHeight, field_236908_f_
int: g, heightRandB, field_23762, secondRandomHeight, f_70265_
int: a, MAX_BASE_HEIGHT, field_31528, MAX_BASE_HEIGHT, f_161865_
int: b, MAX_RAND, field_31529, MAX_RANDOM_HEIGHT, f_161866_
int: d, MAX_HEIGHT, field_31530, field_31530, f_161867_
构造函数
方法
<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>): a, trunkPlacerParts, method_28904, method_28904, func_236915_a_
<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>): a, trunkPlacerParts, method_28904, fillTrunkPlacerFields, m_70305_
TrunkPlacerType<?> (): a, type, method_28903, getType, func_230381_a_
TrunkPlacerType<?> (): a, type, method_28903, getType, m_7362_
List<FoliagePlacer$FoliageAttachment> (LevelSimulatedRW, Random, int, BlockPos, Set<BlockPos>, BoundingBox, TreeConfiguration): a, placeTrunk, method_26991, generate, func_230382_a_
int (Random): a, getTreeHeight, method_26993, getHeight, func_236917_a_
int (Random): a, getTreeHeight, method_26993, getHeight, m_70309_
void (LevelWriter, BlockPos, BlockState, BoundingBox): a, setBlock, method_27404, setBlockState, func_236913_a_
boolean (LevelSimulatedReader, BlockPos): a, isDirt, method_27403, canGenerate, func_236912_a_
boolean (LevelSimulatedReader, BlockPos): a, isDirt, method_27403, canGenerate, m_70295_
void (LevelSimulatedRW, BlockPos): a, setDirtAt, method_27400, setToDirt, func_236909_a_
boolean (LevelSimulatedRW, Random, BlockPos, Set<BlockPos>, BoundingBox, TreeConfiguration): a, placeLog, method_27402, getAndSetState, func_236911_a_
void (LevelSimulatedRW, Random, BlockPos$MutableBlockPos, Set<BlockPos>, BoundingBox, TreeConfiguration): a, placeLogIfFree, method_27401, trySetState, func_236910_a_
List<FoliagePlacer$FoliageAttachment> (LevelSimulatedReader, BiConsumer<BlockPos, BlockState>, Random, int, BlockPos, TreeConfiguration): a, placeTrunk, method_26991, generate, m_142625_
void (LevelSimulatedReader, BiConsumer<BlockPos, BlockState>, Random, BlockPos, TreeConfiguration): a, setDirtAt, method_27400, setToDirt, m_161880_
boolean (LevelSimulatedReader, BiConsumer<BlockPos, BlockState>, Random, BlockPos, TreeConfiguration): b, placeLog, method_35375, getAndSetState, m_161893_
boolean (LevelSimulatedReader, BiConsumer<BlockPos, BlockState>, Random, BlockPos, TreeConfiguration, Function<BlockState, BlockState>): a, placeLog, method_27402, getAndSetState, m_161886_
void (LevelSimulatedReader, BiConsumer<BlockPos, BlockState>, Random, BlockPos$MutableBlockPos, TreeConfiguration): a, placeLogIfFree, method_27401, trySetState, m_161874_
1.16.5
名称
字段
com.mojang.serialization.Codec<TrunkPlacer>: c, CODEC, field_24972, CODEC, field_236905_c_
com.mojang.serialization.Codec<TrunkPlacer>: c, CODEC, field_24972, TYPE_CODEC, field_236905_c_
构造函数
方法
1.16.4
名称
coy
cpb
net.minecraft.server.v1_16_R2.TrunkPlacer
net.minecraft.server.v1_16_R3.TrunkPlacer
字段
构造函数
方法
void (LevelWriter, BlockPos, BlockState, BoundingBox): a, setBlock, method_27404, method_27404, func_236913_a_
void (LevelWriter, BlockPos, BlockState, BoundingBox): a, setBlock, method_27404, setBlockState, func_236913_a_
boolean (LevelSimulatedReader, BlockPos): a, isDirt, method_27403, method_27403, func_236912_a_
boolean (LevelSimulatedReader, BlockPos): a, isDirt, method_27403, canGenerate, func_236912_a_
void (LevelSimulatedRW, BlockPos): a, setDirtAt, method_27400, method_27400, func_236909_a_
void (LevelSimulatedRW, BlockPos): a, setDirtAt, method_27400, setToDirt, func_236909_a_
boolean (LevelSimulatedRW, Random, BlockPos, Set<BlockPos>, BoundingBox, TreeConfiguration): a, placeLog, method_27402, method_27402, func_236911_a_
boolean (LevelSimulatedRW, Random, BlockPos, Set<BlockPos>, BoundingBox, TreeConfiguration): a, placeLog, method_27402, getAndSetState, func_236911_a_
void (LevelSimulatedRW, Random, BlockPos$MutableBlockPos, Set<BlockPos>, BoundingBox, TreeConfiguration): a, placeLogIfFree, method_27401, method_27401, func_236910_a_
void (LevelSimulatedRW, Random, BlockPos$MutableBlockPos, Set<BlockPos>, BoundingBox, TreeConfiguration): a, placeLogIfFree, method_27401, trySetState, func_236910_a_
1.16.3
名称
字段
构造函数
方法
1.16.2
名称
cqw
coy
net.minecraft.server.v1_16_R1.TrunkPlacer
net.minecraft.server.v1_16_R2.TrunkPlacer
字段
构造函数
方法
1.16.1
名称
cqw
net.minecraft.world.level.levelgen.feature.trunkplacers.TrunkPlacer
net.minecraft.class_5141
net.minecraft.world.gen.trunk.TrunkPlacer
net.minecraft.world.gen.trunkplacer.AbstractTrunkPlacer
net.minecraft.server.v1_16_R1.TrunkPlacer
字段
com.mojang.serialization.Codec<TrunkPlacer>: c, CODEC, field_24972, CODEC, field_236905_c_
int: d, baseHeight, field_23760, baseHeight, field_236906_d_
int: e, heightRandA, field_23761, firstRandomHeight, field_236907_e_
int: f, heightRandB, field_23762, secondRandomHeight, field_236908_f_
构造函数
(int, int, int)
方法
<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>): a, trunkPlacerParts, method_28904, method_28904, func_236915_a_
TrunkPlacerType<?> (): a, type, method_28903, getType, func_230381_a_
List<FoliagePlacer$FoliageAttachment> (LevelSimulatedRW, Random, int, BlockPos, Set<BlockPos>, BoundingBox, TreeConfiguration): a, placeTrunk, method_26991, generate, func_230382_a_
int (Random): a, getTreeHeight, method_26993, getHeight, func_236917_a_
void (LevelWriter, BlockPos, BlockState, BoundingBox): a, setBlock, method_27404, method_27404, func_236913_a_
boolean (LevelSimulatedReader, BlockPos): a, isDirt, method_27403, method_27403, func_236912_a_
void (LevelSimulatedRW, BlockPos): a, setDirtAt, method_27400, method_27400, func_236909_a_
boolean (LevelSimulatedRW, Random, BlockPos, Set<BlockPos>, BoundingBox, TreeConfiguration): a, placeLog, method_27402, method_27402, func_236911_a_
void (LevelSimulatedRW, Random, BlockPos$MutableBlockPos, Set<BlockPos>, BoundingBox, TreeConfiguration): a, placeLogIfFree, method_27401, method_27401, func_236910_a_