Uses of Record Class
net.minecraft.util.math.noise.DoublePerlinNoiseSampler.NoiseParameters
Package
Description
-
Uses of DoublePerlinNoiseSampler.NoiseParameters in net.minecraft.registry
Modifier and TypeFieldDescriptionstatic final RegistryKey
<Registry<DoublePerlinNoiseSampler.NoiseParameters>> RegistryKeys.NOISE_PARAMETERS
-
Uses of DoublePerlinNoiseSampler.NoiseParameters in net.minecraft.util.math.noise
Modifier and TypeFieldDescriptionprivate final DoublePerlinNoiseSampler.NoiseParameters
DoublePerlinNoiseSampler.parameters
Modifier and TypeFieldDescriptionstatic final com.mojang.serialization.Codec
<DoublePerlinNoiseSampler.NoiseParameters> DoublePerlinNoiseSampler.NoiseParameters.CODEC
static final com.mojang.serialization.Codec
<RegistryEntry<DoublePerlinNoiseSampler.NoiseParameters>> DoublePerlinNoiseSampler.NoiseParameters.REGISTRY_ENTRY_CODEC
Modifier and TypeMethodDescriptionstatic DoublePerlinNoiseSampler
DoublePerlinNoiseSampler.create
(Random random, DoublePerlinNoiseSampler.NoiseParameters parameters) static DoublePerlinNoiseSampler
DoublePerlinNoiseSampler.createLegacy
(Random random, DoublePerlinNoiseSampler.NoiseParameters parameters) Deprecated.ModifierConstructorDescriptionprivate
DoublePerlinNoiseSampler
(Random random, DoublePerlinNoiseSampler.NoiseParameters parameters, boolean modern) -
Uses of DoublePerlinNoiseSampler.NoiseParameters in net.minecraft.world.gen.densityfunction
Modifier and TypeFieldDescriptionprivate final RegistryEntry
<DoublePerlinNoiseSampler.NoiseParameters> DensityFunction.Noise.noiseData
The field for thenoiseData
record component.Modifier and TypeMethodDescriptionDensityFunction.Noise.noiseData()
Returns the value of thenoiseData
record component.Modifier and TypeMethodDescriptionprivate static DensityFunction
DensityFunctions.createCavePillarsOverworldFunction
(RegistryEntryLookup<DoublePerlinNoiseSampler.NoiseParameters> noiseParametersLookup) private static DensityFunction
DensityFunctions.createCavesSpaghettiRoughnessOverworldFunction
(RegistryEntryLookup<DoublePerlinNoiseSampler.NoiseParameters> noiseParametersLookup) static DensityFunction
DensityFunctionTypes.noise
(RegistryEntry<DoublePerlinNoiseSampler.NoiseParameters> noiseParameters) static DensityFunction
DensityFunctionTypes.noise
(RegistryEntry<DoublePerlinNoiseSampler.NoiseParameters> noiseParameters, double scaleY) static DensityFunction
DensityFunctionTypes.noise
(RegistryEntry<DoublePerlinNoiseSampler.NoiseParameters> noiseParameters, double scaleXz, double scaleY) static DensityFunction
DensityFunctionTypes.noiseInRange
(RegistryEntry<DoublePerlinNoiseSampler.NoiseParameters> noiseParameters, double min, double max) static DensityFunction
DensityFunctionTypes.noiseInRange
(RegistryEntry<DoublePerlinNoiseSampler.NoiseParameters> noiseParameters, double scaleY, double min, double max) static DensityFunction
DensityFunctionTypes.noiseInRange
(RegistryEntry<DoublePerlinNoiseSampler.NoiseParameters> noiseParameters, double scaleXz, double scaleY, double min, double max) static DensityFunction
DensityFunctionTypes.shift
(RegistryEntry<DoublePerlinNoiseSampler.NoiseParameters> noiseParameters) static DensityFunction
DensityFunctionTypes.shiftA
(RegistryEntry<DoublePerlinNoiseSampler.NoiseParameters> noiseParameters) static DensityFunction
DensityFunctionTypes.shiftB
(RegistryEntry<DoublePerlinNoiseSampler.NoiseParameters> noiseParameters) static DensityFunction
DensityFunctionTypes.shiftedNoise
(DensityFunction shiftX, DensityFunction shiftZ, double xzScale, RegistryEntry<DoublePerlinNoiseSampler.NoiseParameters> noiseParameters) static DensityFunction
DensityFunctionTypes.weirdScaledSampler
(DensityFunction input, RegistryEntry<DoublePerlinNoiseSampler.NoiseParameters> parameters, DensityFunctionTypes.WeirdScaledSampler.RarityValueMapper mapper) ModifierConstructorDescriptionNoise
(RegistryEntry<DoublePerlinNoiseSampler.NoiseParameters> registryEntry, @Nullable DoublePerlinNoiseSampler doublePerlinNoiseSampler) -
Uses of DoublePerlinNoiseSampler.NoiseParameters in net.minecraft.world.gen.noise
Modifier and TypeFieldDescriptionstatic final DoublePerlinNoiseSampler.NoiseParameters
BuiltinNoiseParameters.OFFSET
Deprecated.Modifier and TypeFieldDescriptionstatic final RegistryKey
<DoublePerlinNoiseSampler.NoiseParameters> NoiseParametersKeys.AQUIFER_BARRIER
static final RegistryKey
<DoublePerlinNoiseSampler.NoiseParameters> NoiseParametersKeys.AQUIFER_FLUID_LEVEL_FLOODEDNESS
static final RegistryKey
<DoublePerlinNoiseSampler.NoiseParameters> NoiseParametersKeys.AQUIFER_FLUID_LEVEL_SPREAD
static final RegistryKey
<DoublePerlinNoiseSampler.NoiseParameters> NoiseParametersKeys.AQUIFER_LAVA
static final RegistryKey
<DoublePerlinNoiseSampler.NoiseParameters> NoiseParametersKeys.BADLANDS_PILLAR
static final RegistryKey
<DoublePerlinNoiseSampler.NoiseParameters> NoiseParametersKeys.BADLANDS_PILLAR_ROOF
static final RegistryKey
<DoublePerlinNoiseSampler.NoiseParameters> NoiseParametersKeys.BADLANDS_SURFACE
static final RegistryKey
<DoublePerlinNoiseSampler.NoiseParameters> NoiseParametersKeys.CALCITE
static final RegistryKey
<DoublePerlinNoiseSampler.NoiseParameters> NoiseParametersKeys.CAVE_CHEESE
static final RegistryKey
<DoublePerlinNoiseSampler.NoiseParameters> NoiseParametersKeys.CAVE_ENTRANCE
static final RegistryKey
<DoublePerlinNoiseSampler.NoiseParameters> NoiseParametersKeys.CAVE_LAYER
static final RegistryKey
<DoublePerlinNoiseSampler.NoiseParameters> NoiseParametersKeys.CLAY_BANDS_OFFSET
static final RegistryKey
<DoublePerlinNoiseSampler.NoiseParameters> NoiseParametersKeys.CONTINENTALNESS
static final RegistryKey
<DoublePerlinNoiseSampler.NoiseParameters> NoiseParametersKeys.CONTINENTALNESS_LARGE
static final RegistryKey
<DoublePerlinNoiseSampler.NoiseParameters> NoiseParametersKeys.EROSION
static final RegistryKey
<DoublePerlinNoiseSampler.NoiseParameters> NoiseParametersKeys.EROSION_LARGE
static final RegistryKey
<DoublePerlinNoiseSampler.NoiseParameters> NoiseParametersKeys.GRAVEL
static final RegistryKey
<DoublePerlinNoiseSampler.NoiseParameters> NoiseParametersKeys.GRAVEL_LAYER
static final RegistryKey
<DoublePerlinNoiseSampler.NoiseParameters> NoiseParametersKeys.ICE
static final RegistryKey
<DoublePerlinNoiseSampler.NoiseParameters> NoiseParametersKeys.ICEBERG_PILLAR
static final RegistryKey
<DoublePerlinNoiseSampler.NoiseParameters> NoiseParametersKeys.ICEBERG_PILLAR_ROOF
static final RegistryKey
<DoublePerlinNoiseSampler.NoiseParameters> NoiseParametersKeys.ICEBERG_SURFACE
static final RegistryKey
<DoublePerlinNoiseSampler.NoiseParameters> NoiseParametersKeys.JAGGED
static final RegistryKey
<DoublePerlinNoiseSampler.NoiseParameters> NoiseParametersKeys.NETHER_STATE_SELECTOR
static final RegistryKey
<DoublePerlinNoiseSampler.NoiseParameters> NoiseParametersKeys.NETHER_WART
static final RegistryKey
<DoublePerlinNoiseSampler.NoiseParameters> NoiseParametersKeys.NETHERRACK
private final RegistryEntryLookup
<DoublePerlinNoiseSampler.NoiseParameters> NoiseConfig.noiseParametersRegistry
NoiseConfig.noises
static final RegistryKey
<DoublePerlinNoiseSampler.NoiseParameters> NoiseParametersKeys.NOODLE
static final RegistryKey
<DoublePerlinNoiseSampler.NoiseParameters> NoiseParametersKeys.NOODLE_RIDGE_A
static final RegistryKey
<DoublePerlinNoiseSampler.NoiseParameters> NoiseParametersKeys.NOODLE_RIDGE_B
static final RegistryKey
<DoublePerlinNoiseSampler.NoiseParameters> NoiseParametersKeys.NOODLE_THICKNESS
static final RegistryKey
<DoublePerlinNoiseSampler.NoiseParameters> NoiseParametersKeys.OFFSET
static final RegistryKey
<DoublePerlinNoiseSampler.NoiseParameters> NoiseParametersKeys.ORE_GAP
static final RegistryKey
<DoublePerlinNoiseSampler.NoiseParameters> NoiseParametersKeys.ORE_VEIN_A
static final RegistryKey
<DoublePerlinNoiseSampler.NoiseParameters> NoiseParametersKeys.ORE_VEIN_B
static final RegistryKey
<DoublePerlinNoiseSampler.NoiseParameters> NoiseParametersKeys.ORE_VEININESS
static final RegistryKey
<DoublePerlinNoiseSampler.NoiseParameters> NoiseParametersKeys.PACKED_ICE
static final RegistryKey
<DoublePerlinNoiseSampler.NoiseParameters> NoiseParametersKeys.PATCH
static final RegistryKey
<DoublePerlinNoiseSampler.NoiseParameters> NoiseParametersKeys.PILLAR
static final RegistryKey
<DoublePerlinNoiseSampler.NoiseParameters> NoiseParametersKeys.PILLAR_RARENESS
static final RegistryKey
<DoublePerlinNoiseSampler.NoiseParameters> NoiseParametersKeys.PILLAR_THICKNESS
static final RegistryKey
<DoublePerlinNoiseSampler.NoiseParameters> NoiseParametersKeys.POWDER_SNOW
static final RegistryKey
<DoublePerlinNoiseSampler.NoiseParameters> NoiseParametersKeys.RIDGE
static final RegistryKey
<DoublePerlinNoiseSampler.NoiseParameters> NoiseParametersKeys.SOUL_SAND_LAYER
static final RegistryKey
<DoublePerlinNoiseSampler.NoiseParameters> NoiseParametersKeys.SPAGHETTI_2D
static final RegistryKey
<DoublePerlinNoiseSampler.NoiseParameters> NoiseParametersKeys.SPAGHETTI_2D_ELEVATION
static final RegistryKey
<DoublePerlinNoiseSampler.NoiseParameters> NoiseParametersKeys.SPAGHETTI_2D_MODULATOR
static final RegistryKey
<DoublePerlinNoiseSampler.NoiseParameters> NoiseParametersKeys.SPAGHETTI_2D_THICKNESS
static final RegistryKey
<DoublePerlinNoiseSampler.NoiseParameters> NoiseParametersKeys.SPAGHETTI_3D_1
static final RegistryKey
<DoublePerlinNoiseSampler.NoiseParameters> NoiseParametersKeys.SPAGHETTI_3D_2
static final RegistryKey
<DoublePerlinNoiseSampler.NoiseParameters> NoiseParametersKeys.SPAGHETTI_3D_RARITY
static final RegistryKey
<DoublePerlinNoiseSampler.NoiseParameters> NoiseParametersKeys.SPAGHETTI_3D_THICKNESS
static final RegistryKey
<DoublePerlinNoiseSampler.NoiseParameters> NoiseParametersKeys.SPAGHETTI_ROUGHNESS
static final RegistryKey
<DoublePerlinNoiseSampler.NoiseParameters> NoiseParametersKeys.SPAGHETTI_ROUGHNESS_MODULATOR
static final RegistryKey
<DoublePerlinNoiseSampler.NoiseParameters> NoiseParametersKeys.SURFACE
static final RegistryKey
<DoublePerlinNoiseSampler.NoiseParameters> NoiseParametersKeys.SURFACE_SECONDARY
static final RegistryKey
<DoublePerlinNoiseSampler.NoiseParameters> NoiseParametersKeys.SURFACE_SWAMP
static final RegistryKey
<DoublePerlinNoiseSampler.NoiseParameters> NoiseParametersKeys.TEMPERATURE
static final RegistryKey
<DoublePerlinNoiseSampler.NoiseParameters> NoiseParametersKeys.TEMPERATURE_LARGE
static final RegistryKey
<DoublePerlinNoiseSampler.NoiseParameters> NoiseParametersKeys.VEGETATION
static final RegistryKey
<DoublePerlinNoiseSampler.NoiseParameters> NoiseParametersKeys.VEGETATION_LARGE
Modifier and TypeMethodDescriptionprivate static RegistryKey
<DoublePerlinNoiseSampler.NoiseParameters> Modifier and TypeMethodDescriptionstatic void
BuiltinNoiseParameters.bootstrap
(Registerable<DoublePerlinNoiseSampler.NoiseParameters> noiseParametersRegisterable) static NoiseConfig
NoiseConfig.create
(ChunkGeneratorSettings chunkGeneratorSettings, RegistryEntryLookup<DoublePerlinNoiseSampler.NoiseParameters> noiseParametersLookup, long legacyWorldSeed) static DoublePerlinNoiseSampler
NoiseParametersKeys.createNoiseSampler
(RegistryEntryLookup<DoublePerlinNoiseSampler.NoiseParameters> noiseParametersLookup, RandomSplitter splitter, RegistryKey<DoublePerlinNoiseSampler.NoiseParameters> key) static DoublePerlinNoiseSampler
NoiseParametersKeys.createNoiseSampler
(RegistryEntryLookup<DoublePerlinNoiseSampler.NoiseParameters> noiseParametersLookup, RandomSplitter splitter, RegistryKey<DoublePerlinNoiseSampler.NoiseParameters> key) NoiseConfig.getOrCreateSampler
(RegistryKey<DoublePerlinNoiseSampler.NoiseParameters> noiseParametersKey) private static void
BuiltinNoiseParameters.register
(Registerable<DoublePerlinNoiseSampler.NoiseParameters> noiseParametersRegisterable, int octaveOffset, RegistryKey<DoublePerlinNoiseSampler.NoiseParameters> temperatureKey, RegistryKey<DoublePerlinNoiseSampler.NoiseParameters> vegetationKey, RegistryKey<DoublePerlinNoiseSampler.NoiseParameters> continentalnessKey, RegistryKey<DoublePerlinNoiseSampler.NoiseParameters> erosionKey) private static void
BuiltinNoiseParameters.register
(Registerable<DoublePerlinNoiseSampler.NoiseParameters> noiseParametersRegisterable, int octaveOffset, RegistryKey<DoublePerlinNoiseSampler.NoiseParameters> temperatureKey, RegistryKey<DoublePerlinNoiseSampler.NoiseParameters> vegetationKey, RegistryKey<DoublePerlinNoiseSampler.NoiseParameters> continentalnessKey, RegistryKey<DoublePerlinNoiseSampler.NoiseParameters> erosionKey) private static void
BuiltinNoiseParameters.register
(Registerable<DoublePerlinNoiseSampler.NoiseParameters> noiseParametersRegisterable, RegistryKey<DoublePerlinNoiseSampler.NoiseParameters> key, int firstOctave, double firstAmplitude, double[] amplitudes) private static void
BuiltinNoiseParameters.register
(Registerable<DoublePerlinNoiseSampler.NoiseParameters> noiseParametersRegisterable, RegistryKey<DoublePerlinNoiseSampler.NoiseParameters> key, int firstOctave, double firstAmplitude, double[] amplitudes) ModifierConstructorDescriptionprivate
NoiseConfig
(ChunkGeneratorSettings chunkGeneratorSettings, RegistryEntryLookup<DoublePerlinNoiseSampler.NoiseParameters> noiseParametersLookup, long seed) -
Uses of DoublePerlinNoiseSampler.NoiseParameters in net.minecraft.world.gen.stateprovider
Modifier and TypeFieldDescriptionprotected final DoublePerlinNoiseSampler.NoiseParameters
AbstractNoiseBlockStateProvider.noiseParameters
private final DoublePerlinNoiseSampler.NoiseParameters
DualNoiseBlockStateProvider.slowNoiseParameters
Modifier and TypeMethodDescriptionprotected static <P extends AbstractNoiseBlockStateProvider>
com.mojang.datafixers.Products.P3<com.mojang.serialization.codecs.RecordCodecBuilder.Mu<P>, Long, DoublePerlinNoiseSampler.NoiseParameters, Float> AbstractNoiseBlockStateProvider.fillCodecFields
(com.mojang.serialization.codecs.RecordCodecBuilder.Instance<P> instance) protected static <P extends NoiseBlockStateProvider>
com.mojang.datafixers.Products.P4<com.mojang.serialization.codecs.RecordCodecBuilder.Mu<P>, Long, DoublePerlinNoiseSampler.NoiseParameters, Float, List<BlockState>> NoiseBlockStateProvider.fillNoiseCodecFields
(com.mojang.serialization.codecs.RecordCodecBuilder.Instance<P> instance) ModifierConstructorDescriptionprotected
AbstractNoiseBlockStateProvider
(long seed, DoublePerlinNoiseSampler.NoiseParameters noiseParameters, float scale) DualNoiseBlockStateProvider
(Range<Integer> variety, DoublePerlinNoiseSampler.NoiseParameters slowNoiseParameters, float slowScale, long seed, DoublePerlinNoiseSampler.NoiseParameters noiseParameters, float scale, List<BlockState> states) NoiseBlockStateProvider
(long seed, DoublePerlinNoiseSampler.NoiseParameters noiseParameters, float scale, List<BlockState> states) NoiseThresholdBlockStateProvider
(long seed, DoublePerlinNoiseSampler.NoiseParameters noiseParameters, float scale, float threshold, float highChance, BlockState defaultState, List<BlockState> lowStates, List<BlockState> highStates) -
Uses of DoublePerlinNoiseSampler.NoiseParameters in net.minecraft.world.gen.surfacebuilder
Modifier and TypeFieldDescriptionprivate final RegistryKey
<DoublePerlinNoiseSampler.NoiseParameters> MaterialRules.NoiseThresholdMaterialCondition.noise
The field for thenoise
record component.Modifier and TypeMethodDescriptionMaterialRules.NoiseThresholdMaterialCondition.noise()
Returns the value of thenoise
record component.Modifier and TypeMethodDescriptionMaterialRules.noiseThreshold
(RegistryKey<DoublePerlinNoiseSampler.NoiseParameters> noise, double min) MaterialRules.noiseThreshold
(RegistryKey<DoublePerlinNoiseSampler.NoiseParameters> noise, double min, double max) ModifierConstructorDescription(package private)
NoiseThresholdMaterialCondition
(RegistryKey<DoublePerlinNoiseSampler.NoiseParameters> registryKey, double double2, double double3)