Class Beardifier
java.lang.Object
net.minecraft.world.level.levelgen.Beardifier
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static float[]static intprivate static intprotected it.unimi.dsi.fastutil.objects.ObjectListIterator<JigsawJunction>protected it.unimi.dsi.fastutil.objects.ObjectList<JigsawJunction>static Beardifierprotected it.unimi.dsi.fastutil.objects.ObjectListIterator<StructurePiece>protected it.unimi.dsi.fastutil.objects.ObjectList<StructurePiece> -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedprotectedBeardifier(StructureFeatureManager p_158070_, ChunkAccess p_158071_) -
Method Summary
Modifier and TypeMethodDescriptiondoublebeardifyOrBury(int p_158073_, int p_158074_, int p_158075_)private static doublecomputeBeardContribution(int p_158092_, int p_158093_, int p_158094_)protected static doublegetBeardContribution(int p_158088_, int p_158089_, int p_158090_)protected static doublegetBuryContribution(int p_158084_, int p_158085_, int p_158086_)
-
Field Details
-
NO_BEARDS
-
BEARD_KERNEL_RADIUS
public static final int BEARD_KERNEL_RADIUS- See Also:
- Constant Field Values
-
BEARD_KERNEL_SIZE
private static final int BEARD_KERNEL_SIZE- See Also:
- Constant Field Values
-
BEARD_KERNEL
private static final float[] BEARD_KERNEL -
rigids
-
junctions
-
pieceIterator
-
junctionIterator
-
-
Constructor Details
-
Beardifier
-
Beardifier
protected Beardifier()
-
-
Method Details
-
beardifyOrBury
public double beardifyOrBury(int p_158073_, int p_158074_, int p_158075_) -
getBuryContribution
protected static double getBuryContribution(int p_158084_, int p_158085_, int p_158086_) -
getBeardContribution
protected static double getBeardContribution(int p_158088_, int p_158089_, int p_158090_) -
computeBeardContribution
private static double computeBeardContribution(int p_158092_, int p_158093_, int p_158094_)
-