net.minecraft.world.level.levelgen

public class Beardifier

implements DensityFunctions$BeardifierOrMarker

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

Field summary

Modifier and TypeField
public static final int
a
BEARD_KERNEL_RADIUS
field_31461
INDEX_OFFSET
private static final int
f
BEARD_KERNEL_SIZE
field_31462
EDGE_LENGTH
private static final float[]
g
BEARD_KERNEL
field_28741
STRUCTURE_WEIGHT_TABLE
private final it.unimi.dsi.fastutil.objects.ObjectListIterator<Beardifier$Rigid>
h
pieceIterator
field_28744
pieceIterator
private final it.unimi.dsi.fastutil.objects.ObjectListIterator<JigsawJunction>
i
junctionIterator
field_28745
junctionIterator

Constructor summary

ModifierConstructor
public (it.unimi.dsi.fastutil.objects.ObjectListIterator<Beardifier$Rigid> pieceIterator, it.unimi.dsi.fastutil.objects.ObjectListIterator<JigsawJunction> junctionIterator)

Method summary

Modifier and TypeMethod
public static Beardifier
a(dhf arg0, dfp arg1)
forStructuresInChunk(StructureManager arg0, ChunkPos arg1)
method_42695(class_5138 arg0, class_1923 arg1)
createStructureWeightSampler(StructureAccessor world, ChunkPos pos)
public double
a(ecm$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)