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 VerticalAnchorMethods in net.minecraft.world.level.levelgen that return VerticalAnchorModifier and TypeMethodDescriptionstatic VerticalAnchorVerticalAnchor.aboveBottom(int offset) static VerticalAnchorVerticalAnchor.absolute(int value) SurfaceRules.YConditionSource.anchor()Returns the value of theanchorrecord component.static VerticalAnchorVerticalAnchor.belowTop(int offset) static VerticalAnchorVerticalAnchor.bottom()SurfaceRules.VerticalGradientConditionSource.falseAtAndAbove()Returns the value of thefalseAtAndAboverecord component.private static VerticalAnchorVerticalAnchor.merge(Either<VerticalAnchor.Absolute, Either<VerticalAnchor.AboveBottom, VerticalAnchor.BelowTop>> either) 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 Either<VerticalAnchor.Absolute, 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 VerticalAnchorModifierConstructorDescriptionprivateVerticalGradientConditionSource(Identifier randomName, VerticalAnchor trueAtAndBelow, VerticalAnchor falseAtAndAbove) Creates an instance of aVerticalGradientConditionSourcerecord class.privateYConditionSource(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 Codec<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 offset) 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 offset) 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)