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