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 p_158931_) static VerticalAnchorVerticalAnchor.absolute(int p_158923_) SurfaceRules.YConditionSource.anchor()Returns the value of theanchorrecord component.static VerticalAnchorVerticalAnchor.belowTop(int p_158936_) 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>> p_158925_) 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 p_158927_) static SurfaceRules.ConditionSourceSurfaceRules.verticalGradient(String p_189404_, VerticalAnchor p_189405_, VerticalAnchor p_189406_) static SurfaceRules.ConditionSourceSurfaceRules.yBlockCheck(VerticalAnchor p_189401_, int p_189402_) static SurfaceRules.ConditionSourceSurfaceRules.yStartCheck(VerticalAnchor p_189423_, int p_189424_) 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 p_224788_, HeightProvider p_224789_, FloatProvider p_224790_, VerticalAnchor p_224791_, CarverDebugSettings p_224792_, HolderSet<Block> p_224793_, FloatProvider p_224794_, CanyonCarverConfiguration.CanyonShapeConfiguration p_224795_) CarverConfiguration(float p_224832_, HeightProvider p_224833_, FloatProvider p_224834_, VerticalAnchor p_224835_, CarverDebugSettings p_224836_, HolderSet<Block> p_224837_) CaveCarverConfiguration(float p_224863_, HeightProvider p_224864_, FloatProvider p_224865_, VerticalAnchor p_224866_, HolderSet<Block> p_224867_, FloatProvider p_224868_, FloatProvider p_224869_, FloatProvider p_224870_) CaveCarverConfiguration(float p_224853_, HeightProvider p_224854_, FloatProvider p_224855_, VerticalAnchor p_224856_, CarverDebugSettings p_224857_, HolderSet<Block> p_224858_, FloatProvider p_224859_, FloatProvider p_224860_, FloatProvider p_224861_) -
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 p_161932_, VerticalAnchor p_161933_, int p_161934_) static ConstantHeightConstantHeight.of(VerticalAnchor p_161957_) static TrapezoidHeightTrapezoidHeight.of(VerticalAnchor p_162007_, VerticalAnchor p_162008_) static TrapezoidHeightTrapezoidHeight.of(VerticalAnchor p_162010_, VerticalAnchor p_162011_, int p_162012_) static UniformHeightUniformHeight.of(VerticalAnchor p_162035_, VerticalAnchor p_162036_) static VeryBiasedToBottomHeightVeryBiasedToBottomHeight.of(VerticalAnchor p_162059_, VerticalAnchor p_162060_, int p_162061_) Constructors in net.minecraft.world.level.levelgen.heightproviders with parameters of type VerticalAnchorModifierConstructorDescriptionprivateBiasedToBottomHeight(VerticalAnchor p_161925_, VerticalAnchor p_161926_, int p_161927_) privateConstantHeight(VerticalAnchor p_161950_) privateTrapezoidHeight(VerticalAnchor p_162000_, VerticalAnchor p_162001_, int p_162002_) privateUniformHeight(VerticalAnchor p_162029_, VerticalAnchor p_162030_) privateVeryBiasedToBottomHeight(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 HeightRangePlacementHeightRangePlacement.triangle(VerticalAnchor p_191693_, VerticalAnchor p_191694_) static HeightRangePlacementHeightRangePlacement.uniform(VerticalAnchor p_191681_, VerticalAnchor p_191682_)