History - net.minecraft.world.gen.noise.NoiseConfig
26.4-snapshot-7
Names
Fields
Constructors
Methods
26.4-snapshot-6
Names
Fields
int: MAX_BUFFER_POOLS, field_1_10167, field_1_10167
int: MAX_BUFFER_POOLS, field_1_10167, MAX_RECLAIMED_POOLS
int: MAX_BUFFER_AGE_TICKS, field_1_10166, field_1_10166
int: MAX_BUFFER_AGE_TICKS, field_1_10166, MAX_POOL_AGE
YOffset$Context: verticalAnchors, field_1_12272, yOffsetContext
Constructors
(RegistryEntryLookup<FractalNoiseParameters>, long, boolean, int, NoiseRouter)
(RegistryEntryLookup<FractalNoiseParameters>, long, boolean, NoiseRouter, YOffset$Context)
Methods
NoiseConfig (RegistryEntryLookup<FractalNoiseParameters>, long, ChunkGeneratorSettings): create, method_41557, create
NoiseConfig (RegistryEntryLookup<FractalNoiseParameters>, long, ChunkGeneratorSettings): createForTesting, method_41557, create
Sampler (DensityFunction): getSampler, method_1_9957, getOrBake
Sampler (DensityFunction): getSampler, method_1_9957, getOrCompile
NoiseConfig (RegistryEntryLookup<FractalNoiseParameters>, long, boolean, int, NoiseRouter): create, method_41556, create
NoiseConfig (RegistryEntryLookup<FractalNoiseParameters>, long, ChunkGenerator, HeightLimitView): createForGenerator, method_41556, create
YOffset$Context (): verticalAnchors, method_1_12093, getYOffsetContext
26.4-snapshot-5
Names
Fields
Constructors
Methods
26.4-snapshot-4
Names
Fields
Constructors
Methods
26.4-snapshot-3
Names
Fields
Constructors
Methods
26.4-snapshot-2
Names
Fields
Constructors
Methods
26.4-snapshot-1
Names
Fields
Constructors
(RegistryEntryLookup<FractalNoiseParameters>, long, boolean, BlockState, int, NoiseRouter)
(RegistryEntryLookup<FractalNoiseParameters>, long, boolean, int, NoiseRouter)
Methods
SurfaceBuilder (): surfaceSystem, method_42372, getSurfaceBuilder
SurfaceBuilder (): materialSystem, method_42372, getSurfaceBuilder
NoiseConfig (RegistryEntryLookup<FractalNoiseParameters>, long, boolean, BlockState, int, NoiseRouter): create, method_41556, create
NoiseConfig (RegistryEntryLookup<FractalNoiseParameters>, long, boolean, int, NoiseRouter): create, method_41556, create
26.3
Names
Fields
MultiNoiseUtil$MultiNoiseSampler: sampler, field_38258, multiNoiseSampler
SurfaceBuilder: surfaceSystem, field_38259, surfaceBuilder
SurfaceBuilder: materialSystem, field_38259, surfaceBuilder
RandomSplitter: aquiferRandom, field_38260, aquiferRandomDeriver
RandomSplitter: oreRandom, field_38261, oreRandomDeriver
Map<RegistryKey<DoublePerlinNoiseSampler$NoiseParameters>, DoublePerlinNoiseSampler>: noiseIntances, field_38262, noises
Map<RegistryKey<FractalNoiseParameters>, NoiseSampler>: noiseInstances, field_38262, noises
Map<Identifier, RandomSplitter>: positionalRandoms, field_38263, randomDerivers
Map<Identifier, RandomSplitter>: positionalRandoms, field_38263, randomSplitters
int: MAX_BUFFER_POOLS, field_1_10167, field_1_10167
int: MAX_BUFFER_AGE_TICKS, field_1_10166, field_1_10166
long: seed, field_1_9875, seed
SamplerCache: densityFunctionCompiler, field_1_10170, cache
ReentrantLock: densityBufferPoolLock, field_1_10168, poolLock
List<SampleBufferPool>: densityBufferPools, field_1_10169, reclaimedPools
Constructors
(ChunkGeneratorSettings, RegistryEntryLookup<DoublePerlinNoiseSampler$NoiseParameters>, long)
(RegistryEntryLookup<FractalNoiseParameters>, long, boolean, BlockState, int, NoiseRouter)
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
RandomSplitter (Identifier): getOrCreateRandomFactory, method_41560, getOrCreateRandomSplitter
NoiseRouter (): router, method_42370, getNoiseRouter
MultiNoiseUtil$MultiNoiseSampler (): sampler, method_42371, getMultiNoiseSampler
RandomSplitter (): aquiferRandom, method_42373, getAquiferRandomDeriver
RandomSplitter (): oreRandom, method_42374, getOreRandomDeriver
DoublePerlinNoiseSampler (RegistryKey, RegistryKey): lambda$getOrCreateNoise$0, method_41559, method_41559
NoiseConfig (RegistryEntryLookup<FractalNoiseParameters>, long, ChunkGeneratorSettings): create, method_41557, create
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
NoiseSampler (RegistryKey<FractalNoiseParameters>): getOrCreateNoise, method_41558, getOrCreateSampler
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
long (): seed, method_1_9612, getSeed
boolean (SampleBufferPool): lambda$garbageCollect$0, method_1_9958, method_1_9958
NoiseSampler (RegistryKey, RegistryKey): lambda$getOrCreateNoise$0, method_41559, method_41559
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