Uses of Interface
dev.wyck.wrapper.worldgen.valueproviders.IntProvider
Packages that use IntProvider
Package
Description
-
Uses of IntProvider in dev.wyck.wrapper.entity.data
Methods in dev.wyck.wrapper.entity.data that return IntProviderModifier and TypeMethodDescriptionMonsterSettings.monsterSpawnLightTest()Returns the value of themonsterSpawnLightTestrecord component.Constructors in dev.wyck.wrapper.entity.data with parameters of type IntProviderModifierConstructorDescriptionMonsterSettings(IntProvider monsterSpawnLightTest, int monsterSpawnBlockLightLimit) Creates an instance of aMonsterSettingsrecord class. -
Uses of IntProvider in dev.wyck.wrapper.worldgen.feature.config
Methods in dev.wyck.wrapper.worldgen.feature.config that return IntProviderModifier and TypeMethodDescriptionFeatureConfiguration.LargeDripstoneConfiguration.columnRadius()Returns the value of thecolumnRadiusrecord component.FeatureConfiguration.CountConfiguration.count()Returns the value of thecountrecord component.FeatureConfiguration.DripstoneClusterConfiguration.dripstoneBlockLayerThickness()Returns the value of thedripstoneBlockLayerThicknessrecord component.FeatureConfiguration.SculkPatchConfiguration.extraRareGrowths()Returns the value of theextraRareGrowthsrecord component.FeatureConfiguration.ColumnConfiguration.height()Returns the value of theheightrecord component.FeatureConfiguration.DripstoneClusterConfiguration.height()Returns the value of theheightrecord component.FeatureConfiguration.DripstoneClusterConfiguration.radius()Returns the value of theradiusrecord component.FeatureConfiguration.ColumnConfiguration.reach()Returns the value of thereachrecord component.Methods in dev.wyck.wrapper.worldgen.feature.config with parameters of type IntProviderModifier and TypeMethodDescriptionFeatureConfiguration.column(IntProvider reach, IntProvider height) A column feature, with reach constrained to [0, 3] and height to [1, 10].FeatureConfiguration.LargeDripstoneConfiguration.Builder.columnRadius(IntProvider columnRadius) FeatureConfiguration.count(IntProvider count) A number of placement attempts, constrained by the vanilla codec to [0, 256].FeatureConfiguration.DripstoneClusterConfiguration.Builder.dripstoneBlockLayerThickness(IntProvider dripstoneBlockLayerThickness) FeatureConfiguration.SculkPatchConfiguration.Builder.extraRareGrowths(IntProvider extraRareGrowths) FeatureConfiguration.DripstoneClusterConfiguration.Builder.height(IntProvider height) FeatureConfiguration.ColumnConfiguration.of(IntProvider reach, IntProvider height) FeatureConfiguration.CountConfiguration.of(IntProvider count) FeatureConfiguration.DripstoneClusterConfiguration.Builder.radius(IntProvider radius) Constructors in dev.wyck.wrapper.worldgen.feature.config with parameters of type IntProviderModifierConstructorDescriptionColumnConfiguration(IntProvider reach, IntProvider height) Creates an instance of aColumnConfigurationrecord class.CountConfiguration(IntProvider count) Creates an instance of aCountConfigurationrecord class.DripstoneClusterConfiguration(int floorToCeilingSearchRange, IntProvider height, IntProvider radius, int maxStalagmiteStalactiteHeightDiff, int heightDeviation, IntProvider dripstoneBlockLayerThickness, FloatProvider density, FloatProvider wetness, float chanceOfDripstoneColumnAtMaxDistanceFromCenter, int maxDistanceFromEdgeAffectingChanceOfDripstoneColumn, int maxDistanceFromCenterAffectingHeightBias) Creates an instance of aDripstoneClusterConfigurationrecord class.LargeDripstoneConfiguration(int floorToCeilingSearchRange, IntProvider columnRadius, FloatProvider heightScale, float maxColumnRadiusToCaveHeightRatio, FloatProvider stalactiteBluntness, FloatProvider stalagmiteBluntness, FloatProvider windSpeed, int minRadiusForWind, float minBluntnessForWind) Creates an instance of aLargeDripstoneConfigurationrecord class.SculkPatchConfiguration(int chargeCount, int amountPerCharge, int spreadAttempts, int growthRounds, int spreadRounds, IntProvider extraRareGrowths, float catalystChance) Creates an instance of aSculkPatchConfigurationrecord class. -
Uses of IntProvider in dev.wyck.wrapper.worldgen.placement
Methods in dev.wyck.wrapper.worldgen.placement that return IntProviderModifier and TypeMethodDescriptionPlacementModifier.CountPlacement.count()Returns the value of thecountrecord component.PlacementModifier.RandomOffsetPlacement.xzSpread()Returns the value of thexzSpreadrecord component.PlacementModifier.RandomOffsetPlacement.ySpread()Returns the value of theySpreadrecord component.Methods in dev.wyck.wrapper.worldgen.placement with parameters of type IntProviderModifier and TypeMethodDescriptionstatic PlacementModifierPlacementModifier.count(IntProvider count) Repeats placement a number of times sampled from the count provider.static PlacementModifierPlacementModifier.randomOffset(IntProvider xzSpread, IntProvider ySpread) Randomly offsets the position by the given spreads.static PlacementModifierPlacementModifier.randomOffsetHorizontal(IntProvider xzSpread) Randomly offsets the position horizontally only.static PlacementModifierPlacementModifier.randomOffsetVertical(IntProvider ySpread) Randomly offsets the position vertically only.Constructors in dev.wyck.wrapper.worldgen.placement with parameters of type IntProviderModifierConstructorDescriptionCountPlacement(IntProvider count) Creates an instance of aCountPlacementrecord class.RandomOffsetPlacement(IntProvider xzSpread, IntProvider ySpread) Creates an instance of aRandomOffsetPlacementrecord class. -
Uses of IntProvider in dev.wyck.wrapper.worldgen.stateproviders
Methods in dev.wyck.wrapper.worldgen.stateproviders that return IntProviderModifier and TypeMethodDescriptionBlockStateProvider.RandomizedInt.values()Returns the value of thevaluesrecord component.Methods in dev.wyck.wrapper.worldgen.stateproviders with parameters of type IntProviderModifier and TypeMethodDescriptionstatic BlockStateProviderBlockStateProvider.randomizedInt(BlockStateProvider source, String property, IntProvider values) Constructors in dev.wyck.wrapper.worldgen.stateproviders with parameters of type IntProviderModifierConstructorDescriptionRandomizedInt(BlockStateProvider source, String property, IntProvider values) Creates an instance of aRandomizedIntrecord class. -
Uses of IntProvider in dev.wyck.wrapper.worldgen.valueproviders
Classes in dev.wyck.wrapper.worldgen.valueproviders that implement IntProviderModifier and TypeClassDescriptionstatic final recordstatic final recordstatic final recordstatic final recordstatic final recordstatic final recordstatic final recordMethods in dev.wyck.wrapper.worldgen.valueproviders that return IntProviderModifier and TypeMethodDescriptionstatic IntProviderIntProvider.biasedToBottom(int minInclusive, int maxInclusive) static IntProviderIntProvider.clamped(IntProvider source, int minInclusive, int maxInclusive) static IntProviderIntProvider.clampedNormal(float mean, float deviation, int minInclusive, int maxInclusive) static IntProviderIntProvider.constant(int value) IntProvider.Clamped.source()Returns the value of thesourcerecord component.static IntProviderIntProvider.trapezoid(int minInclusive, int maxInclusive, int plateau) static IntProviderIntProvider.triangle(int range) A symmetric triangular distribution over [-range, range], matching TrapezoidInt.triangle.static IntProviderIntProvider.uniform(int minInclusive, int maxInclusive) static IntProviderIntProvider.weightedList(WeightedList<IntProvider> distribution) Methods in dev.wyck.wrapper.worldgen.valueproviders that return types with arguments of type IntProviderModifier and TypeMethodDescriptionIntProvider.WeightedListInt.distribution()Returns the value of thedistributionrecord component.Methods in dev.wyck.wrapper.worldgen.valueproviders with parameters of type IntProviderModifier and TypeMethodDescriptionstatic IntProviderIntProvider.clamped(IntProvider source, int minInclusive, int maxInclusive) IntProvider.Factory.toNms(IntProvider provider) Method parameters in dev.wyck.wrapper.worldgen.valueproviders with type arguments of type IntProviderModifier and TypeMethodDescriptionstatic IntProviderIntProvider.weightedList(WeightedList<IntProvider> distribution) Constructors in dev.wyck.wrapper.worldgen.valueproviders with parameters of type IntProviderModifierConstructorDescriptionClamped(IntProvider source, int minInclusive, int maxInclusive) Creates an instance of aClampedrecord class.Constructor parameters in dev.wyck.wrapper.worldgen.valueproviders with type arguments of type IntProviderModifierConstructorDescriptionWeightedListInt(WeightedList<IntProvider> distribution) Creates an instance of aWeightedListIntrecord class.