Uses of Interface
dev.wyck.wrapper.worldgen.valueproviders.HeightProvider
Packages that use HeightProvider
Package
Description
-
Uses of HeightProvider in dev.wyck.wrapper.worldgen.carver
Methods in dev.wyck.wrapper.worldgen.carver that return HeightProviderModifier and TypeMethodDescriptionCanyonCarverConfiguration.y()Returns the value of theyrecord component.CarverConfiguration.y()CaveCarverConfiguration.y()Returns the value of theyrecord component.Methods in dev.wyck.wrapper.worldgen.carver with parameters of type HeightProviderModifier and TypeMethodDescriptionCanyonCarverConfiguration.Builder.y(HeightProvider y) Sets the y-coordinate of the carver.CaveCarverConfiguration.Builder.y(HeightProvider y) Constructors in dev.wyck.wrapper.worldgen.carver with parameters of type HeightProviderModifierConstructorDescriptionCanyonCarverConfiguration(float probability, HeightProvider y, FloatProvider yScale, VerticalAnchor lavaLevel, CarverDebugSettings debugSettings, Collection<Material> replaceable, FloatProvider verticalRotation, CanyonShapeConfiguration shape) Creates an instance of aCanyonCarverConfigurationrecord class.CaveCarverConfiguration(float probability, HeightProvider y, FloatProvider yScale, VerticalAnchor lavaLevel, CarverDebugSettings debugSettings, Collection<Material> replaceable, FloatProvider horizontalRadiusMultiplier, FloatProvider verticalRadiusMultiplier, FloatProvider floorLevel) Creates an instance of aCaveCarverConfigurationrecord class. -
Uses of HeightProvider in dev.wyck.wrapper.worldgen.placement
Methods in dev.wyck.wrapper.worldgen.placement that return HeightProviderModifier and TypeMethodDescriptionPlacementModifier.HeightRangePlacement.height()Returns the value of theheightrecord component.Methods in dev.wyck.wrapper.worldgen.placement with parameters of type HeightProviderModifier and TypeMethodDescriptionstatic PlacementModifierPlacementModifier.heightRange(HeightProvider height) Creates a placement modifier that defines a range of vertical heights where placement is allowed.Constructors in dev.wyck.wrapper.worldgen.placement with parameters of type HeightProviderModifierConstructorDescriptionHeightRangePlacement(HeightProvider height) Creates an instance of aHeightRangePlacementrecord class. -
Uses of HeightProvider in dev.wyck.wrapper.worldgen.valueproviders
Classes in dev.wyck.wrapper.worldgen.valueproviders that implement HeightProviderModifier and TypeClassDescriptionstatic final recordstatic final recordstatic final recordstatic final recordstatic final recordMethods in dev.wyck.wrapper.worldgen.valueproviders that return HeightProviderModifier and TypeMethodDescriptionstatic HeightProviderHeightProvider.biasedToBottom(VerticalAnchor minInclusive, VerticalAnchor maxInclusive, int inner) Weighted toward the bottom of the range.static HeightProviderHeightProvider.constant(VerticalAnchor value) A single fixed anchor.static HeightProviderHeightProvider.trapezoid(VerticalAnchor minInclusive, VerticalAnchor maxInclusive, int plateau) Trapezoidal distribution with a flat plateau of the given height.static HeightProviderHeightProvider.uniform(VerticalAnchor minInclusive, VerticalAnchor maxInclusive) Uniformly distributed between two anchors (inclusive).static HeightProviderHeightProvider.veryBiasedToBottom(VerticalAnchor minInclusive, VerticalAnchor maxInclusive, int inner) Weighted very strongly toward the bottom of the range.Methods in dev.wyck.wrapper.worldgen.valueproviders with parameters of type HeightProvider