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 recordstatic final recordstatic final recordFields in net.minecraft.world.level.levelgen declared as VerticalAnchorModifier and TypeFieldDescriptionprivate final VerticalAnchorSurfaceRules.YConditionSource.anchorThe field for theanchorrecord component.static final VerticalAnchorVerticalAnchor.BOTTOMprivate final VerticalAnchorSurfaceRules.VerticalGradientConditionSource.falseAtAndAboveThe field for thefalseAtAndAboverecord component.static final VerticalAnchorVerticalAnchor.TOPprivate final VerticalAnchorSurfaceRules.VerticalGradientConditionSource.trueAtAndBelowThe field for thetrueAtAndBelowrecord component.Fields in net.minecraft.world.level.levelgen with type parameters of type VerticalAnchorModifier and TypeFieldDescriptionstatic final com.mojang.serialization.Codec<VerticalAnchor> VerticalAnchor.CODECMethods in net.minecraft.world.level.levelgen that return VerticalAnchorModifier and TypeMethodDescriptionstatic VerticalAnchorVerticalAnchor.aboveBottom(int pValue) static VerticalAnchorVerticalAnchor.absolute(int pValue) SurfaceRules.YConditionSource.anchor()Returns the value of theanchorrecord component.static VerticalAnchorVerticalAnchor.belowTop(int pValue) static VerticalAnchorVerticalAnchor.bottom()SurfaceRules.VerticalGradientConditionSource.falseAtAndAbove()Returns the value of thefalseAtAndAboverecord component.private static VerticalAnchorVerticalAnchor.merge(com.mojang.datafixers.util.Either<VerticalAnchor.Absolute, com.mojang.datafixers.util.Either<VerticalAnchor.AboveBottom, VerticalAnchor.BelowTop>> pAnchor) static VerticalAnchorVerticalAnchor.top()SurfaceRules.VerticalGradientConditionSource.trueAtAndBelow()Returns the value of thetrueAtAndBelowrecord 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 pAnchor) static SurfaceRules.ConditionSourceSurfaceRules.verticalGradient(String pRandomName, VerticalAnchor pTrueAtAndBelow, VerticalAnchor pFalseAtAndAbove) static SurfaceRules.ConditionSourceSurfaceRules.yBlockCheck(VerticalAnchor pAnchor, int pSurfaceDepthMultiplier) static SurfaceRules.ConditionSourceSurfaceRules.yStartCheck(VerticalAnchor pAnchor, int pSurfaceDepthMultiplier) Constructors in net.minecraft.world.level.levelgen with parameters of type VerticalAnchorModifierConstructorDescription(package private)VerticalGradientConditionSource(Identifier randomName, VerticalAnchor trueAtAndBelow, VerticalAnchor falseAtAndAbove) Creates an instance of aVerticalGradientConditionSourcerecord class.(package private)YConditionSource(VerticalAnchor anchor, int surfaceDepthMultiplier, boolean addStoneDepth) Creates an instance of aYConditionSourcerecord 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 pProbability, HeightProvider pY, FloatProvider pYScale, VerticalAnchor pLavaLevel, CarverDebugSettings pDebugSettings, HolderSet<Block> pReplaceable) 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 VerticalAnchorBiasedToBottomHeight.maxInclusiveprivate final VerticalAnchorTrapezoidHeight.maxInclusiveprivate final VerticalAnchorUniformHeight.maxInclusiveprivate final VerticalAnchorVeryBiasedToBottomHeight.maxInclusiveprivate final VerticalAnchorBiasedToBottomHeight.minInclusiveprivate final VerticalAnchorTrapezoidHeight.minInclusiveprivate final VerticalAnchorUniformHeight.minInclusiveprivate final VerticalAnchorVeryBiasedToBottomHeight.minInclusiveprivate final VerticalAnchorConstantHeight.valueFields 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_CODECMethods in net.minecraft.world.level.levelgen.heightproviders that return VerticalAnchorMethods in net.minecraft.world.level.levelgen.heightproviders with parameters of type VerticalAnchorModifier and TypeMethodDescriptionstatic BiasedToBottomHeightBiasedToBottomHeight.of(VerticalAnchor pMinInclusive, VerticalAnchor pMaxInclusive, int pInner) static ConstantHeightConstantHeight.of(VerticalAnchor pValue) static TrapezoidHeightTrapezoidHeight.of(VerticalAnchor pMinInclusive, VerticalAnchor pMaxInclusive) static TrapezoidHeightTrapezoidHeight.of(VerticalAnchor pMinInclusive, VerticalAnchor pMaxInclusive, int pPlateau) static UniformHeightUniformHeight.of(VerticalAnchor pMinInclusive, VerticalAnchor pMaxInclusive) static VeryBiasedToBottomHeightVeryBiasedToBottomHeight.of(VerticalAnchor pMinInclusive, VerticalAnchor pMaxInclusive, int pInner) Constructors in net.minecraft.world.level.levelgen.heightproviders with parameters of type VerticalAnchorModifierConstructorDescriptionprivateBiasedToBottomHeight(VerticalAnchor pMinInclusive, VerticalAnchor pMaxInclusive, int pInner) privateConstantHeight(VerticalAnchor pValue) privateTrapezoidHeight(VerticalAnchor pMinInclusive, VerticalAnchor pMaxInclusive, int pPlateau) privateUniformHeight(VerticalAnchor pMinInclusive, VerticalAnchor pMaxInclusive) privateVeryBiasedToBottomHeight(VerticalAnchor pMinInclusive, VerticalAnchor pMaxInclusive, int pInner) -
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 HeightRangePlacementHeightRangePlacement.triangle(VerticalAnchor pMinInclusive, VerticalAnchor pMaxInclusive) static HeightRangePlacementHeightRangePlacement.uniform(VerticalAnchor pMinInclusive, VerticalAnchor pMaxInclusive)