History - net.minecraft.world.level.levelgen.feature.trunkplacers.UpwardsBranchingTrunkPlacer
1.21.4
Names
emi
ell
Fields
Constructors
Methods
1.21.3
Names
emh
emi
net.minecraft.world.level.levelgen.feature.trunkplacers.TrunkPlacers
net.minecraft.world.level.levelgen.feature.trunkplacers.UpwardsBranchingTrunkPlacer
Fields
Constructors
Methods
1.21.2
Names
ehn
emh
net.minecraft.world.level.levelgen.feature.trunkplacers.TrunkPlacerType
net.minecraft.world.level.levelgen.feature.trunkplacers.UpwardsBranchingTrunkPlacer
net.minecraft.class_5142
net.minecraft.class_7390
net.minecraft.unmapped.C_dnnvlftd
net.minecraft.unmapped.C_sismmyuo
net.minecraft.world.gen.trunk.TrunkPlacerType
net.minecraft.world.gen.trunk.UpwardsBranchingTrunkPlacer
net.minecraft.world.gen.trunk.TrunkPlacerType
net.minecraft.world.gen.trunk.UpwardsBranchingTrunkPlacer
net.minecraft.src.C_2429_
net.minecraft.src.C_213155_
Fields
TrunkPlacerType<StraightTrunkPlacer>: a, STRAIGHT_TRUNK_PLACER, field_23763, f_gnqvqldh, STRAIGHT_TRUNK_PLACER, STRAIGHT_TRUNK_PLACER, f_70315_
TrunkPlacerType<ForkingTrunkPlacer>: b, FORKING_TRUNK_PLACER, field_23764, f_fanbmflq, FORKING_TRUNK_PLACER, FORKING_TRUNK_PLACER, f_70316_
TrunkPlacerType<GiantTrunkPlacer>: c, GIANT_TRUNK_PLACER, field_24171, f_lpueoiye, GIANT_TRUNK_PLACER, GIANT_TRUNK_PLACER, f_70317_
TrunkPlacerType<MegaJungleTrunkPlacer>: d, MEGA_JUNGLE_TRUNK_PLACER, field_24172, f_nxqfjqxq, MEGA_JUNGLE_TRUNK_PLACER, MEGA_JUNGLE_TRUNK_PLACER, f_70318_
TrunkPlacerType<DarkOakTrunkPlacer>: e, DARK_OAK_TRUNK_PLACER, field_24173, f_lsladezc, DARK_OAK_TRUNK_PLACER, DARK_OAK_TRUNK_PLACER, f_70319_
TrunkPlacerType<FancyTrunkPlacer>: f, FANCY_TRUNK_PLACER, field_24174, f_wnvlqpjn, FANCY_TRUNK_PLACER, FANCY_TRUNK_PLACER, f_70320_
TrunkPlacerType<BendingTrunkPlacer>: g, BENDING_TRUNK_PLACER, field_29309, f_tftxtckm, BENDING_TRUNK_PLACER, BENDING_TRUNK_PLACER, f_161899_
TrunkPlacerType<UpwardsBranchingTrunkPlacer>: h, UPWARDS_BRANCHING_TRUNK_PLACER, field_38792, f_oqzrujbp, UPWARDS_BRANCHING_TRUNK_PLACER, UPWARDS_BRANCHING_TRUNK_PLACER, f_226193_
TrunkPlacerType<CherryTrunkPlacer>: i, CHERRY_TRUNK_PLACER, field_42855, f_pqgvxowk, CHERRY_TRUNK_PLACER, CHERRY_TRUNK_PLACER, f_271399_
com.mojang.serialization.MapCodec<P>: j, codec, field_24973, f_teltbovz, codec, codec, f_70321_
com.mojang.serialization.MapCodec<UpwardsBranchingTrunkPlacer>: a, CODEC, field_38793, f_gzktjaez, CODEC, CODEC, f_226194_
IntProvider: b, extraBranchSteps, field_38794, f_kvpqprcd, extraBranchSteps, extraBranchSteps, f_226195_
float: h, placeBranchPerLogProbability, field_38795, f_xojnzsea, placeBranchPerLogProbability, placeBranchPerLogProbability, f_226196_
IntProvider: i, extraBranchLength, field_38796, f_pbptooxc, extraBranchLength, extraBranchLength, f_226197_
HolderSet<Block>: j, canGrowThrough, field_38797, f_fbvuzzor, canGrowThrough, canGrowThrough, f_226198_
Constructors
(com.mojang.serialization.MapCodec<P>)
(int, int, int, IntProvider, float, IntProvider, HolderSet<Block>)
Methods
TrunkPlacerType<?> (): a, type, method_28903, m_ztpkjmfe, getType, getType, m_7362_
List<FoliagePlacer$FoliageAttachment> (LevelSimulatedReader, BiConsumer<BlockPos, BlockState>, RandomSource, int, BlockPos, TreeConfiguration): a, placeTrunk, method_26991, m_ttadazwj, generate, generate, m_213934_
boolean (LevelSimulatedReader, BlockPos): a, validTreePos, method_43196, m_pyctuojn, canReplace, canReplace, m_213554_
<P extends TrunkPlacer> TrunkPlacerType<P> (String, com.mojang.serialization.MapCodec<P>): a, register, method_26995, m_hexxkgon, register, register, m_70326_
com.mojang.serialization.MapCodec<P> (): a, codec, method_28908, m_yykfumxz, getCodec, getCodec, m_70325_
void (LevelSimulatedReader, BiConsumer<BlockPos, BlockState>, RandomSource, int, TreeConfiguration, List<FoliagePlacer$FoliageAttachment>, BlockPos$MutableBlockPos, int, Direction, int, int): a, placeBranch, method_43199, m_xdcxwjzp, generateExtraBranch, generateExtraBranches, m_226212_
1.21.1
Names
Fields
Constructors
Methods
1.21
Names
egj
ehn
Fields
Constructors
Methods
1.20.6
Names
egi
egj
net.minecraft.world.level.levelgen.feature.trunkplacers.TrunkPlacer
net.minecraft.world.level.levelgen.feature.trunkplacers.TrunkPlacers
Fields
Constructors
Methods
1.20.5
Names
dxc
egi
net.minecraft.world.level.levelgen.feature.trunkplacers.TrunkPlacer
net.minecraft.world.level.levelgen.feature.trunkplacers.TrunkPlacerType
net.minecraft.class_5141
net.minecraft.class_5142
net.minecraft.unmapped.C_rojhohdd
net.minecraft.unmapped.C_dnnvlftd
net.minecraft.world.gen.trunk.TrunkPlacer
net.minecraft.world.gen.trunk.TrunkPlacerType
net.minecraft.world.gen.trunk.TrunkPlacer
net.minecraft.world.gen.trunk.TrunkPlacerType
net.minecraft.src.C_2428_
net.minecraft.src.C_2429_
Fields
com.mojang.serialization.Codec<TrunkPlacer>: c, CODEC, field_24972, f_skzuxwwp, TYPE_CODEC, TYPE_CODEC, f_70262_
int: e, baseHeight, field_23760, f_abhxfqww, baseHeight, baseHeight, f_70263_
int: f, heightRandA, field_23761, f_mkqgyfge, firstRandomHeight, firstRandomHeight, f_70264_
int: g, heightRandB, field_23762, f_xgekxsic, secondRandomHeight, secondRandomHeight, f_70265_
int: a, MAX_BASE_HEIGHT, field_31528, f_oqmfjlgl, MAX_BASE_HEIGHT, MAX_BASE_HEIGHT, f_161865_
int: b, MAX_RAND, field_31529, f_gcyymejm, MAX_RANDOM_HEIGHT, MAX_RANDOM_HEIGHT, f_161866_
int: d, MAX_HEIGHT, field_31530, f_ouqwhqkk, field_31530, MAX_HEIGHT, f_161867_
TrunkPlacerType<StraightTrunkPlacer>: a, STRAIGHT_TRUNK_PLACER, field_23763, f_gnqvqldh, STRAIGHT_TRUNK_PLACER, STRAIGHT_TRUNK_PLACER, f_70315_
TrunkPlacerType<ForkingTrunkPlacer>: b, FORKING_TRUNK_PLACER, field_23764, f_fanbmflq, FORKING_TRUNK_PLACER, FORKING_TRUNK_PLACER, f_70316_
TrunkPlacerType<GiantTrunkPlacer>: c, GIANT_TRUNK_PLACER, field_24171, f_lpueoiye, GIANT_TRUNK_PLACER, GIANT_TRUNK_PLACER, f_70317_
TrunkPlacerType<MegaJungleTrunkPlacer>: d, MEGA_JUNGLE_TRUNK_PLACER, field_24172, f_nxqfjqxq, MEGA_JUNGLE_TRUNK_PLACER, MEGA_JUNGLE_TRUNK_PLACER, f_70318_
TrunkPlacerType<DarkOakTrunkPlacer>: e, DARK_OAK_TRUNK_PLACER, field_24173, f_lsladezc, DARK_OAK_TRUNK_PLACER, DARK_OAK_TRUNK_PLACER, f_70319_
TrunkPlacerType<FancyTrunkPlacer>: f, FANCY_TRUNK_PLACER, field_24174, f_wnvlqpjn, FANCY_TRUNK_PLACER, FANCY_TRUNK_PLACER, f_70320_
TrunkPlacerType<BendingTrunkPlacer>: g, BENDING_TRUNK_PLACER, field_29309, f_tftxtckm, BENDING_TRUNK_PLACER, BENDING_TRUNK_PLACER, f_161899_
TrunkPlacerType<UpwardsBranchingTrunkPlacer>: h, UPWARDS_BRANCHING_TRUNK_PLACER, field_38792, f_oqzrujbp, UPWARDS_BRANCHING_TRUNK_PLACER, UPWARDS_BRANCHING_TRUNK_PLACER, f_226193_
TrunkPlacerType<CherryTrunkPlacer>: i, CHERRY_TRUNK_PLACER, field_42855, f_pqgvxowk, CHERRY_TRUNK_PLACER, CHERRY_TRUNK_PLACER, f_271399_
com.mojang.serialization.MapCodec<P>: j, codec, field_24973, f_teltbovz, codec, codec, f_70321_
Constructors
(int, int, int)
(com.mojang.serialization.MapCodec<P>)
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>): a, trunkPlacerParts, method_28904, m_zmfglcmb, fillTrunkPlacerFields, fillTrunkPlacerFields, m_70305_
TrunkPlacerType<?> (): a, type, method_28903, m_ztpkjmfe, getType, getType, m_7362_
boolean (LevelSimulatedReader, BlockPos): c, isDirt, method_27403, m_kwohbugv, canGenerate, canGenerate, m_70295_
List<FoliagePlacer$FoliageAttachment> (LevelSimulatedReader, BiConsumer<BlockPos, BlockState>, RandomSource, int, BlockPos, TreeConfiguration): a, placeTrunk, method_26991, m_ttadazwj, generate, generate, m_213934_
int (RandomSource): a, getTreeHeight, method_26993, m_ensuiaqn, getHeight, getHeight, m_226153_
void (LevelSimulatedReader, BiConsumer<BlockPos, BlockState>, RandomSource, BlockPos, TreeConfiguration): a, setDirtAt, method_27400, m_unyewomb, setToDirt, setToDirt, m_226169_
boolean (LevelSimulatedReader, BiConsumer<BlockPos, BlockState>, RandomSource, BlockPos, TreeConfiguration): b, placeLog, method_35375, m_xnycxfif, getAndSetState, placeTrunkBlock, m_226187_
boolean (LevelSimulatedReader, BiConsumer<BlockPos, BlockState>, RandomSource, BlockPos, TreeConfiguration, Function<BlockState, BlockState>): a, placeLog, method_27402, m_zpwlfpnd, getAndSetState, placeTrunkBlock, m_226175_
void (LevelSimulatedReader, BiConsumer<BlockPos, BlockState>, RandomSource, BlockPos$MutableBlockPos, TreeConfiguration): a, placeLogIfFree, method_27401, m_ozvnumml, trySetState, trySetState, m_226163_
boolean (LevelSimulatedReader, BlockPos): a, validTreePos, method_43196, m_pyctuojn, canReplace, canReplace, m_213554_
boolean (LevelSimulatedReader, BlockPos): b, isFree, method_43198, m_vzauktak, canReplaceOrIsLog, isReplaceableOrLog, m_226184_
<P extends TrunkPlacer> TrunkPlacerType<P> (String, com.mojang.serialization.MapCodec<P>): a, register, method_26995, m_hexxkgon, register, register, m_70326_
com.mojang.serialization.MapCodec<P> (): a, codec, method_28908, m_yykfumxz, getCodec, getCodec, m_70325_
1.20.4
Names
Fields
Constructors
Methods
1.20.3
Names
dte
dxc
Fields
Constructors
Methods
1.20.2
Names
dpw
dte
Fields
Constructors
Methods
1.20.1
Names
Fields
Constructors
Methods
1.20
Names
dpl
dpw
Fields
Constructors
Methods
1.19.4
Names
dml
dpl
Fields
Constructors
Methods
1.19.3
Names
diy
dml
Fields
Constructors
Methods
boolean (LevelSimulatedReader, BiConsumer<BlockPos, BlockState>, RandomSource, BlockPos, TreeConfiguration): b, placeLog, method_35375, m_xnycxfif, getAndSetState, m_xnycxfif, m_226187_
boolean (LevelSimulatedReader, BiConsumer<BlockPos, BlockState>, RandomSource, BlockPos, TreeConfiguration): b, placeLog, method_35375, m_xnycxfif, getAndSetState, placeTrunkBlock, m_226187_
boolean (LevelSimulatedReader, BiConsumer<BlockPos, BlockState>, RandomSource, BlockPos, TreeConfiguration, Function<BlockState, BlockState>): a, placeLog, method_27402, m_zpwlfpnd, getAndSetState, m_zpwlfpnd, m_226175_
boolean (LevelSimulatedReader, BiConsumer<BlockPos, BlockState>, RandomSource, BlockPos, TreeConfiguration, Function<BlockState, BlockState>): a, placeLog, method_27402, m_zpwlfpnd, getAndSetState, placeTrunkBlock, m_226175_
boolean (LevelSimulatedReader, BlockPos): a, validTreePos, method_43196, m_pyctuojn, canReplace, m_pyctuojn, m_213554_
boolean (LevelSimulatedReader, BlockPos): a, validTreePos, method_43196, m_pyctuojn, canReplace, canReplace, m_213554_
boolean (LevelSimulatedReader, BlockPos): b, isFree, method_43198, m_vzauktak, canReplaceOrIsLog, m_vzauktak, m_226184_
boolean (LevelSimulatedReader, BlockPos): b, isFree, method_43198, m_vzauktak, canReplaceOrIsLog, isReplaceableOrLog, m_226184_
1.19.2
Names
Fields
Constructors
Methods
1.19.1
Names
dib
diy
Fields
Constructors
Methods
1.19
Names
dcy
dib
Fields
Constructors
Methods
int (Random): a, getTreeHeight, method_26993, m_ensuiaqn, getHeight, getHeight, m_70309_
boolean (LevelSimulatedReader, BlockPos): a, isDirt, method_27403, m_kwohbugv, canGenerate, canGenerate, m_70295_
boolean (LevelSimulatedReader, BlockPos): c, isDirt, method_27403, m_kwohbugv, canGenerate, canGenerate, m_70295_
List<FoliagePlacer$FoliageAttachment> (LevelSimulatedReader, BiConsumer<BlockPos, BlockState>, Random, int, BlockPos, TreeConfiguration): a, placeTrunk, method_26991, m_ttadazwj, generate, generate, m_142625_
void (LevelSimulatedReader, BiConsumer<BlockPos, BlockState>, Random, BlockPos, TreeConfiguration): a, setDirtAt, method_27400, m_unyewomb, setToDirt, setToDirt, m_161880_
boolean (LevelSimulatedReader, BiConsumer<BlockPos, BlockState>, Random, BlockPos, TreeConfiguration): b, placeLog, method_35375, m_gwxnywdv, getAndSetState, getAndSetState, m_161893_
boolean (LevelSimulatedReader, BiConsumer<BlockPos, BlockState>, Random, BlockPos, TreeConfiguration, Function<BlockState, BlockState>): a, placeLog, method_27402, m_gkukhgzw, getAndSetState, getAndSetState, m_161886_
void (LevelSimulatedReader, BiConsumer<BlockPos, BlockState>, Random, BlockPos$MutableBlockPos, TreeConfiguration): a, placeLogIfFree, method_27401, m_ozvnumml, trySetState, trySetState, m_161874_
List<FoliagePlacer$FoliageAttachment> (LevelSimulatedReader, BiConsumer<BlockPos, BlockState>, RandomSource, int, BlockPos, TreeConfiguration): a, placeTrunk, method_26991, m_ttadazwj, generate, generate, m_213934_
int (RandomSource): a, getTreeHeight, method_26993, m_ensuiaqn, getHeight, getHeight, m_226153_
void (LevelSimulatedReader, BiConsumer<BlockPos, BlockState>, RandomSource, BlockPos, TreeConfiguration): a, setDirtAt, method_27400, m_unyewomb, setToDirt, setToDirt, m_226169_
boolean (LevelSimulatedReader, BiConsumer<BlockPos, BlockState>, RandomSource, BlockPos, TreeConfiguration): b, placeLog, method_35375, m_xnycxfif, getAndSetState, m_xnycxfif, m_226187_
boolean (LevelSimulatedReader, BiConsumer<BlockPos, BlockState>, RandomSource, BlockPos, TreeConfiguration, Function<BlockState, BlockState>): a, placeLog, method_27402, m_zpwlfpnd, getAndSetState, m_zpwlfpnd, m_226175_
void (LevelSimulatedReader, BiConsumer<BlockPos, BlockState>, RandomSource, BlockPos$MutableBlockPos, TreeConfiguration): a, placeLogIfFree, method_27401, m_ozvnumml, trySetState, trySetState, m_226163_
boolean (LevelSimulatedReader, BlockPos): a, validTreePos, method_43196, m_pyctuojn, canReplace, m_pyctuojn, m_213554_
boolean (LevelSimulatedReader, BlockPos): b, isFree, method_43198, m_vzauktak, canReplaceOrIsLog, m_vzauktak, m_226184_
1.18.2
Names
dcr
dcy
net.minecraft.world.gen.trunk.TrunkPlacer
Fields
com.mojang.serialization.Codec<TrunkPlacer>: c, CODEC, field_24972, f_skzuxwwp, TYPE_CODEC, f_70262_
com.mojang.serialization.Codec<TrunkPlacer>: c, CODEC, field_24972, f_skzuxwwp, TYPE_CODEC, TYPE_CODEC, f_70262_
int: e, baseHeight, field_23760, f_abhxfqww, baseHeight, f_70263_
int: e, baseHeight, field_23760, f_abhxfqww, baseHeight, baseHeight, f_70263_
int: f, heightRandA, field_23761, f_mkqgyfge, firstRandomHeight, f_70264_
int: f, heightRandA, field_23761, f_mkqgyfge, firstRandomHeight, firstRandomHeight, f_70264_
int: g, heightRandB, field_23762, f_xgekxsic, secondRandomHeight, f_70265_
int: g, heightRandB, field_23762, f_xgekxsic, secondRandomHeight, secondRandomHeight, f_70265_
int: a, MAX_BASE_HEIGHT, field_31528, f_oqmfjlgl, MAX_BASE_HEIGHT, f_161865_
int: a, MAX_BASE_HEIGHT, field_31528, f_oqmfjlgl, MAX_BASE_HEIGHT, MAX_BASE_HEIGHT, f_161865_
int: b, MAX_RAND, field_31529, f_gcyymejm, MAX_RANDOM_HEIGHT, f_161866_
int: b, MAX_RAND, field_31529, f_gcyymejm, MAX_RANDOM_HEIGHT, MAX_RANDOM_HEIGHT, f_161866_
int: d, MAX_HEIGHT, field_31530, f_ouqwhqkk, field_31530, f_161867_
int: d, MAX_HEIGHT, field_31530, f_ouqwhqkk, field_31530, MAX_HEIGHT, f_161867_
Constructors
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>): a, trunkPlacerParts, method_28904, m_zmfglcmb, fillTrunkPlacerFields, m_70305_
<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, m_zmfglcmb, fillTrunkPlacerFields, fillTrunkPlacerFields, m_70305_
TrunkPlacerType<?> (): a, type, method_28903, m_ztpkjmfe, getType, m_7362_
TrunkPlacerType<?> (): a, type, method_28903, m_ztpkjmfe, getType, getType, m_7362_
int (Random): a, getTreeHeight, method_26993, m_ensuiaqn, getHeight, m_70309_
int (Random): a, getTreeHeight, method_26993, m_ensuiaqn, getHeight, getHeight, m_70309_
boolean (LevelSimulatedReader, BlockPos): a, isDirt, method_27403, m_kwohbugv, canGenerate, m_70295_
boolean (LevelSimulatedReader, BlockPos): a, isDirt, method_27403, m_kwohbugv, canGenerate, canGenerate, m_70295_
List<FoliagePlacer$FoliageAttachment> (LevelSimulatedReader, BiConsumer<BlockPos, BlockState>, Random, int, BlockPos, TreeConfiguration): a, placeTrunk, method_26991, m_ttadazwj, generate, m_142625_
List<FoliagePlacer$FoliageAttachment> (LevelSimulatedReader, BiConsumer<BlockPos, BlockState>, Random, int, BlockPos, TreeConfiguration): a, placeTrunk, method_26991, m_ttadazwj, generate, generate, m_142625_
void (LevelSimulatedReader, BiConsumer<BlockPos, BlockState>, Random, BlockPos, TreeConfiguration): a, setDirtAt, method_27400, m_unyewomb, setToDirt, m_161880_
void (LevelSimulatedReader, BiConsumer<BlockPos, BlockState>, Random, BlockPos, TreeConfiguration): a, setDirtAt, method_27400, m_unyewomb, setToDirt, setToDirt, m_161880_
boolean (LevelSimulatedReader, BiConsumer<BlockPos, BlockState>, Random, BlockPos, TreeConfiguration): b, placeLog, method_35375, m_gwxnywdv, getAndSetState, m_161893_
boolean (LevelSimulatedReader, BiConsumer<BlockPos, BlockState>, Random, BlockPos, TreeConfiguration): b, placeLog, method_35375, m_gwxnywdv, getAndSetState, getAndSetState, m_161893_
boolean (LevelSimulatedReader, BiConsumer<BlockPos, BlockState>, Random, BlockPos, TreeConfiguration, Function<BlockState, BlockState>): a, placeLog, method_27402, m_gkukhgzw, getAndSetState, m_161886_
boolean (LevelSimulatedReader, BiConsumer<BlockPos, BlockState>, Random, BlockPos, TreeConfiguration, Function<BlockState, BlockState>): a, placeLog, method_27402, m_gkukhgzw, getAndSetState, getAndSetState, m_161886_
void (LevelSimulatedReader, BiConsumer<BlockPos, BlockState>, Random, BlockPos$MutableBlockPos, TreeConfiguration): a, placeLogIfFree, method_27401, m_ozvnumml, trySetState, m_161874_
void (LevelSimulatedReader, BiConsumer<BlockPos, BlockState>, Random, BlockPos$MutableBlockPos, TreeConfiguration): a, placeLogIfFree, method_27401, m_ozvnumml, trySetState, trySetState, m_161874_
1.18.1
Names
Fields
Constructors
Methods
1.18
Names
cyt
dcr
Fields
Constructors
Methods
1.17.1
Names
cys
cyt
Fields
Constructors
Methods
1.17
Names
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
Fields
com.mojang.serialization.Codec<TrunkPlacer>: c, CODEC, field_24972, f_skzuxwwp, TYPE_CODEC, field_236905_c_
com.mojang.serialization.Codec<TrunkPlacer>: c, CODEC, field_24972, f_skzuxwwp, TYPE_CODEC, f_70262_
int: d, baseHeight, field_23760, f_abhxfqww, baseHeight, field_236906_d_
int: e, baseHeight, field_23760, f_abhxfqww, baseHeight, f_70263_
int: e, heightRandA, field_23761, f_mkqgyfge, firstRandomHeight, field_236907_e_
int: f, heightRandA, field_23761, f_mkqgyfge, firstRandomHeight, f_70264_
int: f, heightRandB, field_23762, f_xgekxsic, secondRandomHeight, field_236908_f_
int: g, heightRandB, field_23762, f_xgekxsic, secondRandomHeight, f_70265_
int: a, MAX_BASE_HEIGHT, field_31528, f_oqmfjlgl, MAX_BASE_HEIGHT, f_161865_
int: b, MAX_RAND, field_31529, f_gcyymejm, MAX_RANDOM_HEIGHT, f_161866_
int: d, MAX_HEIGHT, field_31530, f_ouqwhqkk, field_31530, f_161867_
Constructors
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>): a, trunkPlacerParts, method_28904, m_zmfglcmb, 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, m_zmfglcmb, fillTrunkPlacerFields, m_70305_
TrunkPlacerType<?> (): a, type, method_28903, m_ztpkjmfe, getType, func_230381_a_
TrunkPlacerType<?> (): a, type, method_28903, m_ztpkjmfe, getType, m_7362_
List<FoliagePlacer$FoliageAttachment> (LevelSimulatedRW, Random, int, BlockPos, Set<BlockPos>, BoundingBox, TreeConfiguration): a, placeTrunk, method_26991, m_ttadazwj, generate, func_230382_a_
int (Random): a, getTreeHeight, method_26993, m_ensuiaqn, getHeight, func_236917_a_
int (Random): a, getTreeHeight, method_26993, m_ensuiaqn, getHeight, m_70309_
void (LevelWriter, BlockPos, BlockState, BoundingBox): a, setBlock, method_27404, m_pvlfjbfa, setBlockState, func_236913_a_
boolean (LevelSimulatedReader, BlockPos): a, isDirt, method_27403, m_kwohbugv, canGenerate, func_236912_a_
boolean (LevelSimulatedReader, BlockPos): a, isDirt, method_27403, m_kwohbugv, canGenerate, m_70295_
void (LevelSimulatedRW, BlockPos): a, setDirtAt, method_27400, m_unyewomb, setToDirt, func_236909_a_
boolean (LevelSimulatedRW, Random, BlockPos, Set<BlockPos>, BoundingBox, TreeConfiguration): a, placeLog, method_27402, m_oqzjctnk, getAndSetState, func_236911_a_
void (LevelSimulatedRW, Random, BlockPos$MutableBlockPos, Set<BlockPos>, BoundingBox, TreeConfiguration): a, placeLogIfFree, method_27401, m_ozvnumml, trySetState, func_236910_a_
List<FoliagePlacer$FoliageAttachment> (LevelSimulatedReader, BiConsumer<BlockPos, BlockState>, Random, int, BlockPos, TreeConfiguration): a, placeTrunk, method_26991, m_ttadazwj, generate, m_142625_
void (LevelSimulatedReader, BiConsumer<BlockPos, BlockState>, Random, BlockPos, TreeConfiguration): a, setDirtAt, method_27400, m_unyewomb, setToDirt, m_161880_
boolean (LevelSimulatedReader, BiConsumer<BlockPos, BlockState>, Random, BlockPos, TreeConfiguration): b, placeLog, method_35375, m_gwxnywdv, getAndSetState, m_161893_
boolean (LevelSimulatedReader, BiConsumer<BlockPos, BlockState>, Random, BlockPos, TreeConfiguration, Function<BlockState, BlockState>): a, placeLog, method_27402, m_gkukhgzw, getAndSetState, m_161886_
void (LevelSimulatedReader, BiConsumer<BlockPos, BlockState>, Random, BlockPos$MutableBlockPos, TreeConfiguration): a, placeLogIfFree, method_27401, m_ozvnumml, trySetState, m_161874_
1.16.5
Names
Fields
com.mojang.serialization.Codec<TrunkPlacer>: c, CODEC, field_24972, f_skzuxwwp, CODEC, field_236905_c_
com.mojang.serialization.Codec<TrunkPlacer>: c, CODEC, field_24972, f_skzuxwwp, TYPE_CODEC, field_236905_c_
Constructors
Methods
1.16.4
Names
coy
cpb
net.minecraft.server.v1_16_R2.TrunkPlacer
net.minecraft.server.v1_16_R3.TrunkPlacer
Fields
Constructors
Methods
void (LevelWriter, BlockPos, BlockState, BoundingBox): a, setBlock, method_27404, m_pvlfjbfa, method_27404, func_236913_a_
void (LevelWriter, BlockPos, BlockState, BoundingBox): a, setBlock, method_27404, m_pvlfjbfa, setBlockState, func_236913_a_
boolean (LevelSimulatedReader, BlockPos): a, isDirt, method_27403, m_kwohbugv, method_27403, func_236912_a_
boolean (LevelSimulatedReader, BlockPos): a, isDirt, method_27403, m_kwohbugv, canGenerate, func_236912_a_
void (LevelSimulatedRW, BlockPos): a, setDirtAt, method_27400, m_unyewomb, method_27400, func_236909_a_
void (LevelSimulatedRW, BlockPos): a, setDirtAt, method_27400, m_unyewomb, setToDirt, func_236909_a_
boolean (LevelSimulatedRW, Random, BlockPos, Set<BlockPos>, BoundingBox, TreeConfiguration): a, placeLog, method_27402, m_oqzjctnk, method_27402, func_236911_a_
boolean (LevelSimulatedRW, Random, BlockPos, Set<BlockPos>, BoundingBox, TreeConfiguration): a, placeLog, method_27402, m_oqzjctnk, getAndSetState, func_236911_a_
void (LevelSimulatedRW, Random, BlockPos$MutableBlockPos, Set<BlockPos>, BoundingBox, TreeConfiguration): a, placeLogIfFree, method_27401, m_ozvnumml, method_27401, func_236910_a_
void (LevelSimulatedRW, Random, BlockPos$MutableBlockPos, Set<BlockPos>, BoundingBox, TreeConfiguration): a, placeLogIfFree, method_27401, m_ozvnumml, trySetState, func_236910_a_
1.16.3
Names
Fields
Constructors
Methods
1.16.2
Names
cqw
coy
net.minecraft.server.v1_16_R1.TrunkPlacer
net.minecraft.server.v1_16_R2.TrunkPlacer
Fields
Constructors
Methods
1.16.1
Names
cqw
net.minecraft.world.level.levelgen.feature.trunkplacers.TrunkPlacer
net.minecraft.class_5141
net.minecraft.unmapped.C_rojhohdd
net.minecraft.world.gen.trunk.TrunkPlacer
net.minecraft.world.gen.trunkplacer.AbstractTrunkPlacer
net.minecraft.server.v1_16_R1.TrunkPlacer
Fields
com.mojang.serialization.Codec<TrunkPlacer>: c, CODEC, field_24972, f_skzuxwwp, CODEC, field_236905_c_
int: d, baseHeight, field_23760, f_abhxfqww, baseHeight, field_236906_d_
int: e, heightRandA, field_23761, f_mkqgyfge, firstRandomHeight, field_236907_e_
int: f, heightRandB, field_23762, f_xgekxsic, secondRandomHeight, field_236908_f_
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>): a, trunkPlacerParts, method_28904, m_zmfglcmb, method_28904, func_236915_a_
TrunkPlacerType<?> (): a, type, method_28903, m_ztpkjmfe, getType, func_230381_a_
List<FoliagePlacer$FoliageAttachment> (LevelSimulatedRW, Random, int, BlockPos, Set<BlockPos>, BoundingBox, TreeConfiguration): a, placeTrunk, method_26991, m_ttadazwj, generate, func_230382_a_
int (Random): a, getTreeHeight, method_26993, m_ensuiaqn, getHeight, func_236917_a_
void (LevelWriter, BlockPos, BlockState, BoundingBox): a, setBlock, method_27404, m_pvlfjbfa, method_27404, func_236913_a_
boolean (LevelSimulatedReader, BlockPos): a, isDirt, method_27403, m_kwohbugv, method_27403, func_236912_a_
void (LevelSimulatedRW, BlockPos): a, setDirtAt, method_27400, m_unyewomb, method_27400, func_236909_a_
boolean (LevelSimulatedRW, Random, BlockPos, Set<BlockPos>, BoundingBox, TreeConfiguration): a, placeLog, method_27402, m_oqzjctnk, method_27402, func_236911_a_
void (LevelSimulatedRW, Random, BlockPos$MutableBlockPos, Set<BlockPos>, BoundingBox, TreeConfiguration): a, placeLogIfFree, method_27401, m_ozvnumml, method_27401, func_236910_a_