Class HeightRangePlacement
java.lang.Object
net.minecraft.world.level.levelgen.placement.PlacementModifier
net.minecraft.world.level.levelgen.placement.HeightRangePlacement
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final com.mojang.serialization.MapCodec
<HeightRangePlacement> private final HeightProvider
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetPositions
(PlacementContext context, RandomSource random, BlockPos pos) static HeightRangePlacement
of
(HeightProvider height) static HeightRangePlacement
triangle
(VerticalAnchor minInclusive, VerticalAnchor maxInclusive) type()
static HeightRangePlacement
uniform
(VerticalAnchor minInclusive, VerticalAnchor maxInclusive)
-
Field Details
-
CODEC
-
height
-
-
Constructor Details
-
HeightRangePlacement
-
-
Method Details
-
of
-
uniform
public static HeightRangePlacement uniform(VerticalAnchor minInclusive, VerticalAnchor maxInclusive) -
triangle
public static HeightRangePlacement triangle(VerticalAnchor minInclusive, VerticalAnchor maxInclusive) -
getPositions
- Specified by:
getPositions
in classPlacementModifier
-
type
- Specified by:
type
in classPlacementModifier
-