History - net.minecraft.world.gen.StructureWeightSampler

26.3-pre-2

Names

Fields

Constructors

Methods

26.3-pre-1

Names

Fields

Constructors

Methods

26.3-snapshot-10

Names

Fields

ContextParameter<StructureWeightSampler>: CONTEXT_KEY, field_1_10160, BEARDIFIER

Constructors

Methods

void (float[], DensityFunction$EachApplier): fillArray, method_40470, fill

float (DensityFunction$NoisePos): compute, method_40464, sample

DensityFunction (DensityFunction$DensityFunctionVisitor): mapChildren, method_40469, applyInternal

Interval (): range, method_1_7456, getRange

int (): domainAxes, method_1_9213, getVariantAxes

com.mojang.serialization.MapCodec<? extends DensityFunction> (): codec, method_41062, getCodec

void (SamplingContext, SampleBuffer, SamplingRegion): sampleVolume, method_40470, fill

float (SamplingContext, int, int, int): sampleValue, method_1_10143, sample

float (int, int, int): sampleValueUnchecked, method_1_9944, sample

26.3-snapshot-9

Names

Fields

Constructors

Methods

26.3-snapshot-8

Names

Fields

Constructors

Methods

26.3-snapshot-7

Names

Fields

double: MAX_BURY_DISTANCE, field_1_9058, field_1_9058

float: MAX_BURY_DISTANCE, field_1_9058, field_1_9058

Constructors

Methods

void (double[], DensityFunction$EachApplier): fillArray, method_40470, fill

double (DensityFunction$NoisePos): compute, method_40464, sample

double (double, double, double): getBuryContribution, method_33832, getMagnitudeWeight

double (int, int, int, int): getBeardContribution, method_33641, getStructureWeight

void (float[], DensityFunction$EachApplier): fillArray, method_40470, fill

float (DensityFunction$NoisePos): compute, method_40464, sample

DensityFunction (DensityFunction$DensityFunctionVisitor): mapChildren, method_40469, applyInternal

Interval (): range, method_1_7456, getRange

int (): domainAxes, method_1_9213, getVariantAxes

com.mojang.serialization.MapCodec<? extends DensityFunction> (): codec, method_41062, getCodec

float (float, float, float): getBuryContribution, method_33832, getMagnitudeWeight

float (int, int, int, int): getBeardContribution, method_33641, getStructureWeight

26.3-snapshot-6

Names

Fields

Constructors

Methods

26.3-snapshot-5

Names

Fields

Constructors

Methods

26.3-snapshot-4

Names

Fields

double: MAX_BURY_DISTANCE, field_1_9058, field_1_9058

Constructors

Methods

26.3-snapshot-3

Names

Fields

Constructors

Methods

26.3-snapshot-2

Names

Fields

Interval: RANGE, field_1_8111, RANGE

Constructors

Methods

double (): minValue, comp_377, minValue

double (): maxValue, comp_378, maxValue

26.3-snapshot-1

Names

Fields

Constructors

Methods

26.2

Names

Fields

StructureWeightSampler: EMPTY, field_61464, field_61464

StructureWeightSampler: EMPTY, field_61464, EMPTY

List<StructureWeightSampler$Piece>: pieces, field_61465, field_61465

List<StructureWeightSampler$Piece>: pieces, field_61465, pieces

List<JigsawJunction>: junctions, field_61466, field_61466

List<JigsawJunction>: junctions, field_61466, junctions

BlockBox: affectedBox, field_61467, field_61467

BlockBox: affectedBox, field_61467, boundingBox

Constructors

Methods

BlockBox (BlockBox, BlockBox): includeBoundingBox, method_72681, method_72681

BlockBox (BlockBox, BlockBox): includeBoundingBox, method_72681, union

26.1.2

Names

Fields

Constructors

Methods

26.1.1

Names

Fields

Constructors

Methods

26.1

Names

Fields

Constructors

Methods

boolean (Structure): lambda$forStructuresInChunk$1, method_42696, method_42696

boolean (Structure): lambda$forStructuresInChunk$0, method_42696, method_42696

1.21.11_unobfuscated

Names

net.minecraft.world.level.levelgen.Beardifier

net.minecraft.class_5817

net.minecraft.world.gen.StructureWeightSampler

Fields

int: BEARD_KERNEL_RADIUS, field_31461, INDEX_OFFSET

int: BEARD_KERNEL_SIZE, field_31462, EDGE_LENGTH

float[]: BEARD_KERNEL, field_28741, STRUCTURE_WEIGHT_TABLE

StructureWeightSampler: EMPTY, field_61464, field_61464

List<StructureWeightSampler$Piece>: pieces, field_61465, field_61465

List<JigsawJunction>: junctions, field_61466, field_61466

BlockBox: affectedBox, field_61467, field_61467

Constructors

(List<StructureWeightSampler$Piece>, List<JigsawJunction>, BlockBox)

Methods

StructureWeightSampler (StructureAccessor, ChunkPos): forStructuresInChunk, method_42695, createStructureWeightSampler

BlockBox (BlockBox, BlockBox): includeBoundingBox, method_72681, method_72681

void (double[], DensityFunction$EachApplier): fillArray, method_40470, fill

double (DensityFunction$NoisePos): compute, method_40464, sample

double (): minValue, comp_377, minValue

double (): maxValue, comp_378, maxValue

double (double, double, double): getBuryContribution, method_33832, getMagnitudeWeight

double (int, int, int, int): getBeardContribution, method_33641, getStructureWeight

boolean (int): isInKernelRange, method_42692, indexInBounds

double (int, int, int): computeBeardContribution, method_33642, calculateStructureWeight

double (int, double, int): computeBeardContribution, method_42693, structureWeight

boolean (Structure): lambda$forStructuresInChunk$1, method_42696, method_42696

void (float[]): lambda$static$0, method_33640, method_33640