Uses of Package
dev.wyck.worldgen.valueproviders
Packages that use dev.wyck.worldgen.valueproviders
Package
Description
-
Classes in dev.wyck.worldgen.valueproviders used by dev.wyck.biome.entity.data
-
Classes in dev.wyck.worldgen.valueproviders used by dev.wyck.worldgen.carver
-
Classes in dev.wyck.worldgen.valueproviders used by dev.wyck.worldgen.carver.custom
-
Classes in dev.wyck.worldgen.valueproviders used by dev.wyck.worldgen.feature.configurationsClassDescriptionA provider of a floating-point value.A provider of an integer value.
-
Classes in dev.wyck.worldgen.valueproviders used by dev.wyck.worldgen.feature.foliageplacers
-
Classes in dev.wyck.worldgen.valueproviders used by dev.wyck.worldgen.feature.rootplacers
-
Classes in dev.wyck.worldgen.valueproviders used by dev.wyck.worldgen.feature.trunkplacersClassDescriptionA provider of an integer value.Uniform int providers sample a range between the inclusive values and return a single, random integer from the range.
-
Classes in dev.wyck.worldgen.valueproviders used by dev.wyck.worldgen.placement
-
Classes in dev.wyck.worldgen.valueproviders used by dev.wyck.worldgen.stateproviders
-
Classes in dev.wyck.worldgen.valueproviders used by dev.wyck.worldgen.valueprovidersClassDescriptionA provider that is similar to a
UniformInt, but has a bias towardIntProvider.minInclusive().Builder forBiasedToBottomInt.Samples aClampedInt.source()provider and hard-clamps the result into [IntProvider.minInclusive(),IntProvider.maxInclusive()].Builder forClampedInt.Clamped normal samples a bell curve centered at mean with spread deviation, then forces the result into [FloatProvider.minInclusive(),FloatProvider.maxInclusive()].Builder forClampedNormalFloat.Clamped normal samples a bell curve centered at mean with spread deviation, then forces the result into [IntProvider.minInclusive(),IntProvider.maxInclusive()].Builder forClampedNormalInt.A constant float provider which always returns the same value.A constant int provider which always returns the same value.A provider of a floating-point value.Common abstract builder for float providers with inclusive bounds.A provider of an integer value.Common abstract builder for most int providers.A trapezoid float provider: a random value with an isosceles trapezoidal distribution.Builder forTrapezoidFloat.A trapezoid int provider.Builder forTrapezoidInt.Uniform float providers sample a range betweenFloatProvider.minInclusive()(inclusive) andUniformFloat.maxExclusive()(exclusive), returning a single, uniformly random value.Builder forUniformFloat.Uniform int providers sample a range between the inclusive values and return a single, random integer from the range.Builder forUniformInt.AWrapperover a numeric value-provider family whose members expose a range of yieldable values.A two-stage provider: an entry is picked from theWeightedListInt.distribution()proportionally to its weight, then that entry's provider is sampled.Builder forWeightedListInt.