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 value) static VerticalAnchorVerticalAnchor.absolute(int value) SurfaceRules.YConditionSource.anchor()Returns the value of theanchorrecord component.static VerticalAnchorVerticalAnchor.belowTop(int value) 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>> anchor) 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 anchor) static SurfaceRules.ConditionSourceSurfaceRules.verticalGradient(String randomName, VerticalAnchor trueAtAndBelow, VerticalAnchor falseAtAndAbove) static SurfaceRules.ConditionSourceSurfaceRules.yBlockCheck(VerticalAnchor anchor, int surfaceDepthMultiplier) static SurfaceRules.ConditionSourceSurfaceRules.yStartCheck(VerticalAnchor anchor, int surfaceDepthMultiplier) 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 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 probability, HeightProvider y, FloatProvider yScale, VerticalAnchor lavaLevel, CarverDebugSettings debugSettings, HolderSet<Block> replaceable, FloatProvider verticalRotation, CanyonCarverConfiguration.CanyonShapeConfiguration shape) CarverConfiguration(float probability, HeightProvider y, FloatProvider yScale, VerticalAnchor lavaLevel, CarverDebugSettings debugSettings, HolderSet<Block> replaceable) CaveCarverConfiguration(float probability, HeightProvider y, FloatProvider yScale, VerticalAnchor lavaLevel, HolderSet<Block> replaceable, FloatProvider horizontalRadiusMultiplier, FloatProvider verticalRadiusMultiplier, FloatProvider floorLevel) CaveCarverConfiguration(float probability, HeightProvider y, FloatProvider yScale, VerticalAnchor lavaLevel, CarverDebugSettings debugSettings, HolderSet<Block> replaceable, FloatProvider horizontalRadiusMultiplier, FloatProvider verticalRadiusMultiplier, FloatProvider floorLevel) -
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 minInclusive, VerticalAnchor maxInclusive, int inner) static ConstantHeightConstantHeight.of(VerticalAnchor value) static TrapezoidHeightTrapezoidHeight.of(VerticalAnchor minInclusive, VerticalAnchor maxInclusive) static TrapezoidHeightTrapezoidHeight.of(VerticalAnchor minInclusive, VerticalAnchor maxInclusive, int plateau) static UniformHeightUniformHeight.of(VerticalAnchor minInclusive, VerticalAnchor maxInclusive) static VeryBiasedToBottomHeightVeryBiasedToBottomHeight.of(VerticalAnchor minInclusive, VerticalAnchor maxInclusive, int inner) Constructors in net.minecraft.world.level.levelgen.heightproviders with parameters of type VerticalAnchorModifierConstructorDescriptionprivateBiasedToBottomHeight(VerticalAnchor minInclusive, VerticalAnchor maxInclusive, int inner) privateConstantHeight(VerticalAnchor value) privateTrapezoidHeight(VerticalAnchor minInclusive, VerticalAnchor maxInclusive, int plateau) privateUniformHeight(VerticalAnchor minInclusive, VerticalAnchor maxInclusive) privateVeryBiasedToBottomHeight(VerticalAnchor minInclusive, VerticalAnchor maxInclusive, int inner) -
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 minInclusive, VerticalAnchor maxInclusive) static HeightRangePlacementHeightRangePlacement.uniform(VerticalAnchor minInclusive, VerticalAnchor maxInclusive)