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 recordstatic final recordFields in net.minecraft.world.level.levelgen declared as VerticalAnchorModifier and TypeFieldDescriptionstatic final VerticalAnchorVerticalAnchor.BOTTOMstatic final VerticalAnchorVerticalAnchor.TOPFields 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 offset) static VerticalAnchorVerticalAnchor.absolute(int value) static VerticalAnchorVerticalAnchor.belowTop(int offset) static VerticalAnchorVerticalAnchor.bottom()private static VerticalAnchorVerticalAnchor.merge(com.mojang.datafixers.util.Either<VerticalAnchor.Absolute, com.mojang.datafixers.util.Either<VerticalAnchor.AboveBottom, com.mojang.datafixers.util.Either<VerticalAnchor.BelowTop, VerticalAnchor.RelativeToSeaLevel>>> either) static VerticalAnchorVerticalAnchor.relativeToSeaLevel(int offset) static VerticalAnchorVerticalAnchor.seaLevel()static VerticalAnchorVerticalAnchor.top()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, com.mojang.datafixers.util.Either<VerticalAnchor.BelowTop, VerticalAnchor.RelativeToSeaLevel>>> VerticalAnchor.split(VerticalAnchor anchor) -
Uses of VerticalAnchor in net.minecraft.world.level.levelgen.blockpredicates
Fields in net.minecraft.world.level.levelgen.blockpredicates declared as VerticalAnchorModifier and TypeFieldDescriptionprivate final VerticalAnchorHeightRangePredicate.maxInclusiveThe field for themaxInclusiverecord component.private final VerticalAnchorHeightRangePredicate.minInclusiveThe field for theminInclusiverecord component.Methods in net.minecraft.world.level.levelgen.blockpredicates that return VerticalAnchorModifier and TypeMethodDescriptionHeightRangePredicate.maxInclusive()Returns the value of themaxInclusiverecord component.HeightRangePredicate.minInclusive()Returns the value of theminInclusiverecord component.Methods in net.minecraft.world.level.levelgen.blockpredicates with parameters of type VerticalAnchorModifier and TypeMethodDescriptionstatic BlockPredicateBlockPredicate.heightRange(VerticalAnchor minInclusive, VerticalAnchor maxInclusive) Constructors in net.minecraft.world.level.levelgen.blockpredicates with parameters of type VerticalAnchorModifierConstructorDescriptionHeightRangePredicate(VerticalAnchor minInclusive, VerticalAnchor maxInclusive) Creates an instance of aHeightRangePredicaterecord class. -
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 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.material
Methods in net.minecraft.world.level.levelgen.material with parameters of type VerticalAnchorModifier and TypeMethodDescriptionintMaterialRuleContext.resolveAnchorY(VerticalAnchor anchor) static MaterialConditionMaterialRules.verticalGradient(String randomName, VerticalAnchor trueAtAndBelow, VerticalAnchor falseAtAndAbove) static MaterialConditionMaterialRules.yBlockCheck(VerticalAnchor anchor, int surfaceDepthMultiplier) static MaterialConditionMaterialRules.yStartCheck(VerticalAnchor anchor, int surfaceDepthMultiplier) -
Uses of VerticalAnchor in net.minecraft.world.level.levelgen.material.condition
Fields in net.minecraft.world.level.levelgen.material.condition declared as VerticalAnchorModifier and TypeFieldDescriptionprivate final VerticalAnchorYCondition.anchorThe field for theanchorrecord component.private final VerticalAnchorVerticalGradientCondition.falseAtAndAboveThe field for thefalseAtAndAboverecord component.private final VerticalAnchorVerticalGradientCondition.trueAtAndBelowThe field for thetrueAtAndBelowrecord component.Methods in net.minecraft.world.level.levelgen.material.condition that return VerticalAnchorModifier and TypeMethodDescriptionYCondition.anchor()Returns the value of theanchorrecord component.VerticalGradientCondition.falseAtAndAbove()Returns the value of thefalseAtAndAboverecord component.VerticalGradientCondition.trueAtAndBelow()Returns the value of thetrueAtAndBelowrecord component.Constructors in net.minecraft.world.level.levelgen.material.condition with parameters of type VerticalAnchorModifierConstructorDescriptionVerticalGradientCondition(Identifier randomName, VerticalAnchor trueAtAndBelow, VerticalAnchor falseAtAndAbove) Creates an instance of aVerticalGradientConditionrecord class.YCondition(VerticalAnchor anchor, int surfaceDepthMultiplier, boolean addStoneDepth) Creates an instance of aYConditionrecord class. -
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)