Uses of Interface
net.minecraft.world.level.levelgen.VerticalAnchor
Packages that use VerticalAnchor
Package
Description
-
Uses of VerticalAnchor in net.minecraft.world.level.levelgen
Classes in net.minecraft.world.level.levelgen that implement VerticalAnchorModifier and TypeClassDescriptionstatic final record
static final record
static final record
Fields in net.minecraft.world.level.levelgen declared as VerticalAnchorModifier and TypeFieldDescriptionprivate final VerticalAnchor
SurfaceRules.YConditionSource.anchor
The field for theanchor
record component.static final VerticalAnchor
VerticalAnchor.BOTTOM
private final VerticalAnchor
SurfaceRules.VerticalGradientConditionSource.falseAtAndAbove
The field for thefalseAtAndAbove
record component.static final VerticalAnchor
VerticalAnchor.TOP
private final VerticalAnchor
SurfaceRules.VerticalGradientConditionSource.trueAtAndBelow
The field for thetrueAtAndBelow
record component.Fields in net.minecraft.world.level.levelgen with type parameters of type VerticalAnchorModifier and TypeFieldDescriptionstatic final com.mojang.serialization.Codec
<VerticalAnchor> VerticalAnchor.CODEC
Methods in net.minecraft.world.level.levelgen that return VerticalAnchorModifier and TypeMethodDescriptionstatic VerticalAnchor
VerticalAnchor.aboveBottom
(int pValue) static VerticalAnchor
VerticalAnchor.absolute
(int pValue) SurfaceRules.YConditionSource.anchor()
Returns the value of theanchor
record component.static VerticalAnchor
VerticalAnchor.belowTop
(int pValue) static VerticalAnchor
VerticalAnchor.bottom()
SurfaceRules.VerticalGradientConditionSource.falseAtAndAbove()
Returns the value of thefalseAtAndAbove
record component.private static VerticalAnchor
VerticalAnchor.merge
(com.mojang.datafixers.util.Either<VerticalAnchor.Absolute, com.mojang.datafixers.util.Either<VerticalAnchor.AboveBottom, VerticalAnchor.BelowTop>> p_158925_) static VerticalAnchor
VerticalAnchor.top()
SurfaceRules.VerticalGradientConditionSource.trueAtAndBelow()
Returns the value of thetrueAtAndBelow
record component.Methods in net.minecraft.world.level.levelgen with parameters of type VerticalAnchorModifier and TypeMethodDescriptionprivate static com.mojang.datafixers.util.Either
<VerticalAnchor.Absolute, com.mojang.datafixers.util.Either<VerticalAnchor.AboveBottom, VerticalAnchor.BelowTop>> VerticalAnchor.split
(VerticalAnchor p_158927_) static SurfaceRules.ConditionSource
SurfaceRules.verticalGradient
(String pRandomName, VerticalAnchor pTrueAtAndBelow, VerticalAnchor pFalseAtAndAbove) static SurfaceRules.ConditionSource
SurfaceRules.yBlockCheck
(VerticalAnchor pAnchor, int pSurfaceDepthMultiplier) static SurfaceRules.ConditionSource
SurfaceRules.yStartCheck
(VerticalAnchor pAnchor, int pSurfaceDepthMultiplier) Constructors in net.minecraft.world.level.levelgen with parameters of type VerticalAnchorModifierConstructorDescription(package private)
VerticalGradientConditionSource
(ResourceLocation randomName, VerticalAnchor trueAtAndBelow, VerticalAnchor falseAtAndAbove) Creates an instance of aVerticalGradientConditionSource
record class.(package private)
YConditionSource
(VerticalAnchor anchor, int surfaceDepthMultiplier, boolean addStoneDepth) Creates an instance of aYConditionSource
record class. -
Uses of VerticalAnchor in net.minecraft.world.level.levelgen.carver
Fields in net.minecraft.world.level.levelgen.carver declared as VerticalAnchorConstructors in net.minecraft.world.level.levelgen.carver with parameters of type VerticalAnchorModifierConstructorDescriptionCanyonCarverConfiguration
(float pProbability, HeightProvider pY, FloatProvider pYScale, VerticalAnchor pLavaLevel, CarverDebugSettings pDebugSettings, HolderSet<Block> pReplaceable, FloatProvider pVerticalRotation, CanyonCarverConfiguration.CanyonShapeConfiguration pShape) CarverConfiguration
(float p_224832_, HeightProvider p_224833_, FloatProvider p_224834_, VerticalAnchor p_224835_, CarverDebugSettings p_224836_, HolderSet<Block> p_224837_) CaveCarverConfiguration
(float pProbability, HeightProvider pY, FloatProvider pYScale, VerticalAnchor pLavaLevel, HolderSet<Block> pReplaceable, FloatProvider pHorizontalRadiusMultiplier, FloatProvider pVerticalRadiusMultiplier, FloatProvider pFloorLevel) CaveCarverConfiguration
(float pProbability, HeightProvider pY, FloatProvider pYScale, VerticalAnchor pLavaLevel, CarverDebugSettings pDebugSettings, HolderSet<Block> pReplaceable, FloatProvider pHorizontalRadiusMultiplier, FloatProvider pVerticalRadiusMultiplier, FloatProvider pFloorLevel) -
Uses of VerticalAnchor in net.minecraft.world.level.levelgen.heightproviders
Fields in net.minecraft.world.level.levelgen.heightproviders declared as VerticalAnchorModifier and TypeFieldDescriptionprivate final VerticalAnchor
BiasedToBottomHeight.maxInclusive
private final VerticalAnchor
TrapezoidHeight.maxInclusive
private final VerticalAnchor
UniformHeight.maxInclusive
private final VerticalAnchor
VeryBiasedToBottomHeight.maxInclusive
private final VerticalAnchor
BiasedToBottomHeight.minInclusive
private final VerticalAnchor
TrapezoidHeight.minInclusive
private final VerticalAnchor
UniformHeight.minInclusive
private final VerticalAnchor
VeryBiasedToBottomHeight.minInclusive
private final VerticalAnchor
ConstantHeight.value
Fields in net.minecraft.world.level.levelgen.heightproviders with type parameters of type VerticalAnchorModifier and TypeFieldDescriptionprivate static final com.mojang.serialization.Codec
<com.mojang.datafixers.util.Either<VerticalAnchor, HeightProvider>> HeightProvider.CONSTANT_OR_DISPATCH_CODEC
Methods in net.minecraft.world.level.levelgen.heightproviders that return VerticalAnchorMethods in net.minecraft.world.level.levelgen.heightproviders with parameters of type VerticalAnchorModifier and TypeMethodDescriptionstatic BiasedToBottomHeight
BiasedToBottomHeight.of
(VerticalAnchor pMinInclusive, VerticalAnchor pMaxInclusive, int pInner) static ConstantHeight
ConstantHeight.of
(VerticalAnchor pValue) static TrapezoidHeight
TrapezoidHeight.of
(VerticalAnchor pMinInclusive, VerticalAnchor pMaxInclusive) static TrapezoidHeight
TrapezoidHeight.of
(VerticalAnchor pMinInclusive, VerticalAnchor pMaxInclusive, int pPlateau) static UniformHeight
UniformHeight.of
(VerticalAnchor pMinInclusive, VerticalAnchor pMaxInclusive) static VeryBiasedToBottomHeight
VeryBiasedToBottomHeight.of
(VerticalAnchor pMinInclusive, VerticalAnchor pMaxInclusive, int pInner) Constructors in net.minecraft.world.level.levelgen.heightproviders with parameters of type VerticalAnchorModifierConstructorDescriptionprivate
BiasedToBottomHeight
(VerticalAnchor p_161925_, VerticalAnchor p_161926_, int p_161927_) private
ConstantHeight
(VerticalAnchor p_161950_) private
TrapezoidHeight
(VerticalAnchor p_162000_, VerticalAnchor p_162001_, int p_162002_) private
UniformHeight
(VerticalAnchor p_162029_, VerticalAnchor p_162030_) private
VeryBiasedToBottomHeight
(VerticalAnchor p_162052_, VerticalAnchor p_162053_, int p_162054_) -
Uses of VerticalAnchor in net.minecraft.world.level.levelgen.placement
Methods in net.minecraft.world.level.levelgen.placement with parameters of type VerticalAnchorModifier and TypeMethodDescriptionstatic HeightRangePlacement
HeightRangePlacement.triangle
(VerticalAnchor pMinInclusive, VerticalAnchor pMaxInclusive) static HeightRangePlacement
HeightRangePlacement.uniform
(VerticalAnchor pMinInclusive, VerticalAnchor pMaxInclusive)