History - net.minecraft.world.gen.noise.NoiseConfig
26.3-pre-2
Names
Fields
Constructors
Methods
26.3-pre-1
Names
Fields
Constructors
Methods
26.3-snapshot-10
Names
Fields
MultiNoiseUtil$MultiNoiseSampler: sampler, field_38258, multiNoiseSampler
SurfaceBuilder: surfaceSystem, field_38259, surfaceBuilder
SurfaceBuilder: materialSystem, field_38259, surfaceBuilder
Map<Identifier, RandomSplitter>: positionalRandoms, field_38263, randomDerivers
Map<Identifier, RandomSplitter>: positionalRandoms, field_38263, randomSplitters
List<SpawnTarget$Prepared>: spawnTarget, field_1_8127, spawnTargets
Optional<AquiferSampler$Config>: aquifers, field_1_9085, aquifer
List<OreVeinSampler>: oreVeins, field_1_9086, oreVeins
int: MAX_BUFFER_POOLS, field_1_10167, field_1_10167
int: MAX_BUFFER_AGE_TICKS, field_1_10166, field_1_10166
SamplerCache: densityFunctionCompiler, field_1_10170, cache
ReentrantLock: densityBufferPoolLock, field_1_10168, poolLock
List<SampleBufferPool>: densityBufferPools, field_1_10169, reclaimedPools
Constructors
(RegistryEntryLookup<FractalNoiseParameters>, long, boolean, BlockState, int, NoiseRouter, List<SpawnTarget>, Optional<AquiferSampler$Config>, List<OreVeinSampler>)
(RegistryEntryLookup<FractalNoiseParameters>, long, boolean, BlockState, int, NoiseRouter)
Methods
RandomSplitter (Identifier): getOrCreateRandomFactory, method_41560, getOrCreateRandomDeriver
RandomSplitter (Identifier): getOrCreateRandomFactory, method_41560, getOrCreateRandomSplitter
NoiseRouter (): router, method_42370, getNoiseRouter
MultiNoiseUtil$MultiNoiseSampler (): sampler, method_42371, getMultiNoiseSampler
List<SpawnTarget$Prepared> (): spawnTarget, method_1_7407, getSpawnTargets
SpawnTarget$Prepared (NoiseConfig$LegacyNoiseDensityFunctionVisitor, DensityFunction$DensityFunctionVisitor, SpawnTarget): lambda$new$2, method_1_7406, method_1_7406
NoiseConfig (RegistryEntryLookup<FractalNoiseParameters>, long, boolean, BlockState, int, NoiseRouter, List<SpawnTarget>, Optional<AquiferSampler$Config>, List<OreVeinSampler>): create, method_41556, create
Optional<AquiferSampler$Config> (): aquifers, method_1_8680, getAquifer
List<OreVeinSampler> (): oreVeins, method_1_8683, getOreVeins
OreVeinSampler (NoiseConfig$LegacyNoiseDensityFunctionVisitor, OreVeinSampler): lambda$new$1, method_1_8682, method_1_8682
AquiferSampler$Config (NoiseConfig$LegacyNoiseDensityFunctionVisitor, AquiferSampler$Config): lambda$new$0, method_1_8681, method_1_8681
NoiseConfig (RegistryEntryLookup<FractalNoiseParameters>, long, boolean, BlockState, int, NoiseRouter): create, method_41556, create
ContextualSamplerProvider (SamplingContext): samplersWithContext, method_1_9961, contextToSampleProvider
MultiNoiseUtil$MultiNoiseSampler (SamplingContext): createClimateSampler, method_1_9955, toSampler
Sampler (DensityFunction): getSampler, method_1_9957, getOrBake
float (DensityFunction, int, int, int): sampleBlockValueUncached, method_1_9960, sample
SampleBufferPool (): acquireDensityBufferPool, method_1_9954, allocatePool
void (SampleBufferPool): releaseDensityBufferPool, method_1_9959, reclaimPool
void (): garbageCollect, method_1_9956, cleanupPools
boolean (SampleBufferPool): lambda$garbageCollect$0, method_1_9958, method_1_9958
26.3-snapshot-9
Names
Fields
Constructors
Methods
26.3-snapshot-8
Names
Fields
long: seed, field_1_9875, seed
Constructors
Methods
long (): seed, method_1_9612, getSeed
26.3-snapshot-7
Names
Fields
Constructors
Methods
26.3-snapshot-6
Names
Fields
Map<RegistryKey<DoublePerlinNoiseSampler$NoiseParameters>, DoublePerlinNoiseSampler>: noiseIntances, field_38262, noises
Map<RegistryKey<FractalNoiseParameters>, NoiseSampler>: noiseInstances, field_38262, noises
Constructors
Methods
DoublePerlinNoiseSampler (RegistryKey<DoublePerlinNoiseSampler$NoiseParameters>): getOrCreateNoise, method_41558, getOrCreateSampler
DoublePerlinNoiseSampler (RegistryKey, RegistryKey): lambda$getOrCreateNoise$0, method_41559, method_41559
NoiseSampler (RegistryKey<FractalNoiseParameters>): getOrCreateNoise, method_41558, getOrCreateSampler
NoiseSampler (RegistryKey, RegistryKey): lambda$getOrCreateNoise$0, method_41559, method_41559
26.3-snapshot-5
Names
Fields
Constructors
Methods
26.3-snapshot-4
Names
Fields
Optional<AquiferSampler$Config>: aquifers, field_1_9085, aquifer
List<OreVeinSampler>: oreVeins, field_1_9086, oreVeins
Constructors
(RegistryEntryLookup<DoublePerlinNoiseSampler$NoiseParameters>, long, boolean, BlockState, int, NoiseRouter, List<SpawnTarget>)
(RegistryEntryLookup<DoublePerlinNoiseSampler$NoiseParameters>, long, boolean, BlockState, int, NoiseRouter, List<SpawnTarget>, Optional<AquiferSampler$Config>, List<OreVeinSampler>)
Methods
NoiseConfig (RegistryEntryLookup<DoublePerlinNoiseSampler$NoiseParameters>, long, boolean, BlockState, int, NoiseRouter, List<SpawnTarget>): create, method_41556, create
SpawnTarget$Prepared (NoiseConfig$LegacyNoiseDensityFunctionVisitor, DensityFunction$DensityFunctionVisitor, SpawnTarget): lambda$new$0, method_1_7406, method_1_7406
SpawnTarget$Prepared (NoiseConfig$LegacyNoiseDensityFunctionVisitor, DensityFunction$DensityFunctionVisitor, SpawnTarget): lambda$new$2, method_1_7406, method_1_7406
NoiseConfig (RegistryEntryLookup<DoublePerlinNoiseSampler$NoiseParameters>, long, boolean, BlockState, int, NoiseRouter, List<SpawnTarget>, Optional<AquiferSampler$Config>, List<OreVeinSampler>): create, method_41556, create
Optional<AquiferSampler$Config> (): aquifers, method_1_8680, getAquifer
List<OreVeinSampler> (): oreVeins, method_1_8683, getOreVeins
OreVeinSampler (NoiseConfig$LegacyNoiseDensityFunctionVisitor, OreVeinSampler): lambda$new$1, method_1_8682, method_1_8682
AquiferSampler$Config (NoiseConfig$LegacyNoiseDensityFunctionVisitor, AquiferSampler$Config): lambda$new$0, method_1_8681, method_1_8681
26.3-snapshot-3
Names
Fields
Constructors
Methods
26.3-snapshot-2
Names
Fields
RandomSplitter: aquiferRandom, field_38260, aquiferRandomDeriver
RandomSplitter: oreRandom, field_38261, oreRandomDeriver
List<SpawnTarget$Prepared>: spawnTarget, field_1_8127, spawnTargets
Constructors
(ChunkGeneratorSettings, RegistryEntryLookup<DoublePerlinNoiseSampler$NoiseParameters>, long)
(RegistryEntryLookup<DoublePerlinNoiseSampler$NoiseParameters>, long, boolean, BlockState, int, NoiseRouter, List<SpawnTarget>)
Methods
NoiseConfig (RegistryEntryLookup$RegistryLookup, RegistryKey<ChunkGeneratorSettings>, long): create, method_41557, create
NoiseConfig (ChunkGeneratorSettings, RegistryEntryLookup<DoublePerlinNoiseSampler$NoiseParameters>, long): create, method_41556, create
RandomSplitter (): aquiferRandom, method_42373, getAquiferRandomDeriver
RandomSplitter (): oreRandom, method_42374, getOreRandomDeriver
NoiseConfig (RegistryEntryLookup<DoublePerlinNoiseSampler$NoiseParameters>, long, ChunkGeneratorSettings): create, method_41557, create
NoiseConfig (RegistryEntryLookup<DoublePerlinNoiseSampler$NoiseParameters>, long, boolean, BlockState, int, NoiseRouter, List<SpawnTarget>): create, method_41556, create
List<SpawnTarget$Prepared> (): spawnTarget, method_1_7407, getSpawnTargets
SpawnTarget$Prepared (NoiseConfig$LegacyNoiseDensityFunctionVisitor, DensityFunction$DensityFunctionVisitor, SpawnTarget): lambda$new$0, method_1_7406, method_1_7406
26.3-snapshot-1
Names
Fields
Constructors
Methods
26.2
Names
Fields
Constructors
Methods
26.1.2
Names
Fields
Constructors
Methods
26.1.1
Names
Fields
Constructors
Methods
26.1
Names
Fields
Constructors
Methods
RandomSplitter (Identifier, Identifier): lambda$getOrCreateRandomFactory$1, method_41561, method_41561
RandomSplitter (Identifier, Identifier): lambda$getOrCreateRandomFactory$0, method_41561, method_41561
1.21.11_unobfuscated
Names
net.minecraft.world.level.levelgen.RandomState
net.minecraft.class_7138
net.minecraft.world.gen.noise.NoiseConfig
Fields
RandomSplitter: random, field_38254, randomDeriver
RegistryEntryLookup<DoublePerlinNoiseSampler$NoiseParameters>: noises, field_38256, noiseParametersRegistry
NoiseRouter: router, field_38257, noiseRouter
MultiNoiseUtil$MultiNoiseSampler: sampler, field_38258, multiNoiseSampler
SurfaceBuilder: surfaceSystem, field_38259, surfaceBuilder
RandomSplitter: aquiferRandom, field_38260, aquiferRandomDeriver
RandomSplitter: oreRandom, field_38261, oreRandomDeriver
Map<RegistryKey<DoublePerlinNoiseSampler$NoiseParameters>, DoublePerlinNoiseSampler>: noiseIntances, field_38262, noises
Map<Identifier, RandomSplitter>: positionalRandoms, field_38263, randomDerivers
Constructors
(ChunkGeneratorSettings, RegistryEntryLookup<DoublePerlinNoiseSampler$NoiseParameters>, long)
Methods
NoiseConfig (RegistryEntryLookup$RegistryLookup, RegistryKey<ChunkGeneratorSettings>, long): create, method_41557, create
NoiseConfig (ChunkGeneratorSettings, RegistryEntryLookup<DoublePerlinNoiseSampler$NoiseParameters>, long): create, method_41556, create
DoublePerlinNoiseSampler (RegistryKey<DoublePerlinNoiseSampler$NoiseParameters>): getOrCreateNoise, method_41558, getOrCreateSampler
RandomSplitter (Identifier): getOrCreateRandomFactory, method_41560, getOrCreateRandomDeriver
NoiseRouter (): router, method_42370, getNoiseRouter
MultiNoiseUtil$MultiNoiseSampler (): sampler, method_42371, getMultiNoiseSampler
SurfaceBuilder (): surfaceSystem, method_42372, getSurfaceBuilder
RandomSplitter (): aquiferRandom, method_42373, getAquiferRandomDeriver
RandomSplitter (): oreRandom, method_42374, getOreRandomDeriver
RandomSplitter (Identifier, Identifier): lambda$getOrCreateRandomFactory$1, method_41561, method_41561
DoublePerlinNoiseSampler (RegistryKey, RegistryKey): lambda$getOrCreateNoise$0, method_41559, method_41559