net.minecraft.world.level.levelgen

public class Beardifier

implements DensityFunctions$BeardifierOrMarker

ekt
net.minecraft.world.level.levelgen.Beardifier
net.minecraft.class_5817
net.minecraft.world.gen.StructureWeightSampler

Field summary

Modifier and TypeField
public static final int
a
BEARD_KERNEL_RADIUS
field_31461
INDEX_OFFSET
private static final int
g
BEARD_KERNEL_SIZE
field_31462
EDGE_LENGTH
private static final float[]
h
BEARD_KERNEL
field_28741
STRUCTURE_WEIGHT_TABLE
public static final Beardifier
b
EMPTY
field_61464
field_61464
private final List<Beardifier$Rigid>
i
pieces
field_61465
field_61465
private final List<JigsawJunction>
j
junctions
field_61466
field_61466
private final BoundingBox
k
affectedBox
field_61467
field_61467

Constructor summary

ModifierConstructor
public (List<Beardifier$Rigid> arg0, List<JigsawJunction> arg1, BoundingBox arg2)

Method summary

Modifier and TypeMethod
public static Beardifier
a(dok arg0, dmt arg1)
forStructuresInChunk(StructureManager arg0, ChunkPos arg1)
method_42695(class_5138 arg0, class_1923 arg1)
createStructureWeightSampler(StructureAccessor arg0, ChunkPos arg1)
private static BoundingBox
a(evw arg0, evw arg1)
includeBoundingBox(BoundingBox arg0, BoundingBox arg1)
method_72681(class_3341 arg0, class_3341 arg1)
method_72681(BlockBox arg0, BlockBox arg1)
public void
a(double[] arg0, ekz$a arg1)
fillArray(double[] arg0, DensityFunction$ContextProvider arg1)
method_40470(double[] arg0, class_6910$class_6911 arg1)
fill(double[] arg0, DensityFunction$EachApplier arg1)
public double
a(ekz$b arg0)
compute(DensityFunction$FunctionContext arg0)
method_40464(class_6910$class_6912 arg0)
sample(DensityFunction$NoisePos arg0)
public double
a()
minValue()
comp_377()
minValue()
public double
b()
maxValue()
comp_378()
maxValue()
private static double
a(double arg0, double arg1, double arg2)
getBuryContribution(double arg0, double arg1, double arg2)
method_33832(double arg0, double arg1, double arg2)
getMagnitudeWeight(double x, double y, double z)
private static double
a(int arg0, int arg1, int arg2, int arg3)
getBeardContribution(int arg0, int arg1, int arg2, int arg3)
method_33641(int arg0, int arg1, int arg2, int arg3)
getStructureWeight(int x, int y, int z, int yy)
private static boolean
a(int arg0)
isInKernelRange(int arg0)
method_42692(int arg0)
indexInBounds(int i)
private static double
a(int arg0, int arg1, int arg2)
computeBeardContribution(int arg0, int arg1, int arg2)
method_33642(int arg0, int arg1, int arg2)
calculateStructureWeight(int x, int y, int z)
private static double
a(int arg0, double arg1, int arg2)
computeBeardContribution(int arg0, double arg1, int arg2)
method_42693(int arg0, double arg1, int arg2)
structureWeight(int x, double y, int z)