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

25w18a

Names

eqj

eqz

Fields

com.mojang.serialization.Codec<TrunkPlacer>: c, CODEC, field_24972, TYPE_CODEC, f_70262_

com.mojang.serialization.Codec<TrunkPlacer>: c, CODEC, field_24972

int: e, baseHeight, field_23760, baseHeight, f_70263_

int: e, baseHeight, field_23760

int: f, heightRandA, field_23761, firstRandomHeight, f_70264_

int: f, heightRandA, field_23761

int: g, heightRandB, field_23762, secondRandomHeight, f_70265_

int: g, heightRandB, field_23762

int: a, MAX_BASE_HEIGHT, field_31528, MAX_BASE_HEIGHT, f_161865_

int: a, MAX_BASE_HEIGHT, field_31528

int: b, MAX_RAND, field_31529, MAX_RANDOM_HEIGHT, f_161866_

int: b, MAX_RAND, field_31529

int: d, MAX_HEIGHT, field_31530, field_31530, f_161867_

int: d, MAX_HEIGHT, field_31530

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, 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

TrunkPlacerType<?> (): a, type, method_28903, getType, m_7362_

TrunkPlacerType<?> (): a, type, method_28903

boolean (LevelSimulatedReader, BlockPos): c, isDirt, method_27403, canGenerate, m_70295_

boolean (LevelSimulatedReader, BlockPos): c, isDirt, method_27403

List<FoliagePlacer$FoliageAttachment> (LevelSimulatedReader, BiConsumer<BlockPos, BlockState>, RandomSource, int, BlockPos, TreeConfiguration): a, placeTrunk, method_26991, generate, m_213934_

List<FoliagePlacer$FoliageAttachment> (LevelSimulatedReader, BiConsumer<BlockPos, BlockState>, RandomSource, int, BlockPos, TreeConfiguration): a, placeTrunk, method_26991

int (RandomSource): a, getTreeHeight, method_26993, getHeight, m_226153_

int (RandomSource): a, getTreeHeight, method_26993

void (LevelSimulatedReader, BiConsumer<BlockPos, BlockState>, RandomSource, BlockPos, TreeConfiguration): a, setDirtAt, method_27400, setToDirt, m_226169_

void (LevelSimulatedReader, BiConsumer<BlockPos, BlockState>, RandomSource, BlockPos, TreeConfiguration): a, setDirtAt, method_27400

boolean (LevelSimulatedReader, BiConsumer<BlockPos, BlockState>, RandomSource, BlockPos, TreeConfiguration): b, placeLog, method_35375, getAndSetState, m_226187_

boolean (LevelSimulatedReader, BiConsumer<BlockPos, BlockState>, RandomSource, BlockPos, TreeConfiguration): b, placeLog, method_35375

boolean (LevelSimulatedReader, BiConsumer<BlockPos, BlockState>, RandomSource, BlockPos, TreeConfiguration, Function<BlockState, BlockState>): a, placeLog, method_27402, getAndSetState, m_226175_

boolean (LevelSimulatedReader, BiConsumer<BlockPos, BlockState>, RandomSource, BlockPos, TreeConfiguration, Function<BlockState, BlockState>): a, placeLog, method_27402

void (LevelSimulatedReader, BiConsumer<BlockPos, BlockState>, RandomSource, BlockPos$MutableBlockPos, TreeConfiguration): a, placeLogIfFree, method_27401, trySetState, m_226163_

void (LevelSimulatedReader, BiConsumer<BlockPos, BlockState>, RandomSource, BlockPos$MutableBlockPos, TreeConfiguration): a, placeLogIfFree, method_27401

boolean (LevelSimulatedReader, BlockPos): a, validTreePos, method_43196, canReplace, m_213554_

boolean (LevelSimulatedReader, BlockPos): a, validTreePos, method_43196

boolean (LevelSimulatedReader, BlockPos): b, isFree, method_43198, canReplaceOrIsLog, m_226184_

boolean (LevelSimulatedReader, BlockPos): b, isFree, method_43198

1.21.5

Names

elj

eqj

Fields

Constructors

Methods

1.21.4

Names

emg

elj

Fields

Constructors

Methods

1.21.3

Names

ehm

emg

Fields

Constructors

Methods

1.21.1

Names

Fields

Constructors

Methods

1.21

Names

egi

ehm

Fields

Constructors

Methods

1.20.6

Names

dxc

egi

Fields

Constructors

Methods

1.20.4

Names

dte

dxc

Fields

Constructors

Methods

1.20.2

Names

dpw

dte

Fields

Constructors

Methods

1.20.1

Names

dpl

dpw

Fields

Constructors

Methods

1.19.4

Names

dml

dpl

Fields

Constructors

Methods

1.19.3

Names

diy

dml

Fields

Constructors

Methods

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, 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

Names

dcr

dcy

Fields

Constructors

Methods

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_

Fields

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_

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, 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

Names

Fields

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_

Constructors

Methods

1.16.4

Names

coy

cpb

Fields

Constructors

Methods

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

Names

Fields

Constructors

Methods

1.16.2

Names

cqw

coy

Fields

Constructors

Methods

1.16.1

Names

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

Fields

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_

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, 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_