net.minecraft.world.level.levelgen

public class Beardifier

implements DensityFunctions$BeardifierOrMarker

eft
net.minecraft.world.level.levelgen.Beardifier
net.minecraft.class_5817
net.minecraft.unmapped.C_lrgmspwm
net.minecraft.world.gen.StructureWeightSampler
net.minecraft.world.gen.StructureWeightSampler

Field summary

Modifier and TypeField
public static final int
a
BEARD_KERNEL_RADIUS
field_31461
f_srsijehx
INDEX_OFFSET
STRUCTURE_WEIGHT_TABLE_RADIUS
private static final int
f
BEARD_KERNEL_SIZE
field_31462
f_xopbywsp
EDGE_LENGTH
STRUCTURE_WEIGHT_TABLE_SIZE
private static final float[]
g
BEARD_KERNEL
field_28741
f_ssbwizxb
STRUCTURE_WEIGHT_TABLE
STRUCTURE_WEIGHT_TABLE
private final it.unimi.dsi.fastutil.objects.ObjectListIterator<Beardifier$Rigid>
h
pieceIterator
field_28744
f_xasqxqkp
pieceIterator
pieceIterator
private final it.unimi.dsi.fastutil.objects.ObjectListIterator<JigsawJunction>
i
junctionIterator
field_28745
f_ofthrdey
junctionIterator
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(djw arg0, dih arg1)
forStructuresInChunk(StructureManager arg0, ChunkPos arg1)
method_42695(class_5138 arg0, class_1923 arg1)
m_jnsnvxqg(C_rhdulivw arg0, C_ynrszrtu arg1)
createStructureWeightSampler(StructureAccessor world, ChunkPos pos)
createSampler(StructureManager manager, ChunkPos pos)
public double
a(efz$b arg0)
compute(DensityFunction$FunctionContext arg0)
method_40464(class_6910$class_6912 arg0)
m_ssiakess(C_kzwapyud$C_rbrbrmhy arg0)
sample(DensityFunction$NoisePos arg0)
compute(DensityFunction$FunctionContext arg0)
public double
a()
minValue()
comp_377()
m_hfnqnnds()
minValue()
minValue()
public double
b()
maxValue()
comp_378()
m_povvwofi()
maxValue()
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)
m_pwvckvfg(double arg0, double arg1, double arg2)
getMagnitudeWeight(double x, double y, double z)
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)
m_ddrualqw(int arg0, int arg1, int arg2, int arg3)
getStructureWeight(int x, int y, int z, int yy)
getStructureWeight(int x, int y, int z, int yOffset)
private static boolean
a(int arg0)
isInKernelRange(int arg0)
method_42692(int arg0)
m_jqsfzpjd(int arg0)
indexInBounds(int i)
inBounds(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)
m_zyalomic(int arg0, int arg1, int arg2)
calculateStructureWeight(int x, int y, int z)
weight(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)
m_sovlwbpj(int arg0, double arg1, int arg2)
structureWeight(int x, double y, int z)
weight(int x, double y, int z)