History - net.minecraft.world.level.levelgen.feature.trunkplacers.UpwardsBranchingTrunkPlacer

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_