Package net.minecraft.world.gen.noise
Class NoiseConfig
java.lang.Object
net.minecraft.world.gen.noise.NoiseConfig
- Mappings:
- Namespace - Name - named - net/minecraft/world/gen/noise/NoiseConfig- intermediary - net/minecraft/class_7138- official - edh
- 
Field SummaryFieldsModifier and TypeFieldDescriptionprivate final RandomSplitterprivate final MultiNoiseUtil.MultiNoiseSamplerprivate final RegistryEntryLookup<DoublePerlinNoiseSampler.NoiseParameters> private final NoiseRouterprivate final RandomSplitter(package private) final RandomSplitterprivate final Map<Identifier, RandomSplitter> private final SurfaceBuilder
- 
Constructor SummaryConstructorsModifierConstructorDescriptionprivateNoiseConfig(ChunkGeneratorSettings chunkGeneratorSettings, RegistryEntryLookup<DoublePerlinNoiseSampler.NoiseParameters> noiseParametersLookup, long seed) 
- 
Method SummaryModifier and TypeMethodDescriptionstatic NoiseConfigcreate(RegistryEntryLookup.RegistryLookup registryLookup, RegistryKey<ChunkGeneratorSettings> chunkGeneratorSettingsKey, long legacyWorldSeed) static NoiseConfigcreate(ChunkGeneratorSettings chunkGeneratorSettings, RegistryEntryLookup<DoublePerlinNoiseSampler.NoiseParameters> noiseParametersLookup, long legacyWorldSeed) getOrCreateSampler(RegistryKey<DoublePerlinNoiseSampler.NoiseParameters> noiseParametersKey) 
- 
Field Details- 
randomDeriver- Mappings:
- Namespace - Name - Mixin selector - named - randomDeriver- Lnet/minecraft/world/gen/noise/NoiseConfig;randomDeriver:Lnet/minecraft/util/math/random/RandomSplitter;- intermediary - field_38254- Lnet/minecraft/class_7138;field_38254:Lnet/minecraft/class_6574;- official - a- Ledh;a:Ledg;
 
- 
noiseParametersRegistry- Mappings:
- Namespace - Name - Mixin selector - named - noiseParametersRegistry- Lnet/minecraft/world/gen/noise/NoiseConfig;noiseParametersRegistry:Lnet/minecraft/registry/RegistryEntryLookup;- intermediary - field_38256- Lnet/minecraft/class_7138;field_38256:Lnet/minecraft/class_7871;- official - b- Ledh;b:Ljs;
 
- 
noiseRouter- Mappings:
- Namespace - Name - Mixin selector - named - noiseRouter- Lnet/minecraft/world/gen/noise/NoiseConfig;noiseRouter:Lnet/minecraft/world/gen/noise/NoiseRouter;- intermediary - field_38257- Lnet/minecraft/class_7138;field_38257:Lnet/minecraft/class_6953;- official - c- Ledh;c:Lecz;
 
- 
multiNoiseSampler- Mappings:
- Namespace - Name - Mixin selector - named - multiNoiseSampler- Lnet/minecraft/world/gen/noise/NoiseConfig;multiNoiseSampler:Lnet/minecraft/world/biome/source/util/MultiNoiseUtil$MultiNoiseSampler;- intermediary - field_38258- Lnet/minecraft/class_7138;field_38258:Lnet/minecraft/class_6544$class_6552;- official - d- Ledh;d:Ldhu$f;
 
- 
surfaceBuilder- Mappings:
- Namespace - Name - Mixin selector - named - surfaceBuilder- Lnet/minecraft/world/gen/noise/NoiseConfig;surfaceBuilder:Lnet/minecraft/world/gen/surfacebuilder/SurfaceBuilder;- intermediary - field_38259- Lnet/minecraft/class_7138;field_38259:Lnet/minecraft/class_6724;- official - e- Ledh;e:Ledl;
 
- 
aquiferRandomDeriver- Mappings:
- Namespace - Name - Mixin selector - named - aquiferRandomDeriver- Lnet/minecraft/world/gen/noise/NoiseConfig;aquiferRandomDeriver:Lnet/minecraft/util/math/random/RandomSplitter;- intermediary - field_38260- Lnet/minecraft/class_7138;field_38260:Lnet/minecraft/class_6574;- official - f- Ledh;f:Ledg;
 
- 
oreRandomDeriver- Mappings:
- Namespace - Name - Mixin selector - named - oreRandomDeriver- Lnet/minecraft/world/gen/noise/NoiseConfig;oreRandomDeriver:Lnet/minecraft/util/math/random/RandomSplitter;- intermediary - field_38261- Lnet/minecraft/class_7138;field_38261:Lnet/minecraft/class_6574;- official - g- Ledh;g:Ledg;
 
- 
noisesprivate final Map<RegistryKey<DoublePerlinNoiseSampler.NoiseParameters>,DoublePerlinNoiseSampler> noises- Mappings:
- Namespace - Name - Mixin selector - named - noises- Lnet/minecraft/world/gen/noise/NoiseConfig;noises:Ljava/util/Map;- intermediary - field_38262- Lnet/minecraft/class_7138;field_38262:Ljava/util/Map;- official - h- Ledh;h:Ljava/util/Map;
 
- 
randomDerivers- Mappings:
- Namespace - Name - Mixin selector - named - randomDerivers- Lnet/minecraft/world/gen/noise/NoiseConfig;randomDerivers:Ljava/util/Map;- intermediary - field_38263- Lnet/minecraft/class_7138;field_38263:Ljava/util/Map;- official - i- Ledh;i:Ljava/util/Map;
 
 
- 
- 
Constructor Details- 
NoiseConfigprivate NoiseConfig(ChunkGeneratorSettings chunkGeneratorSettings, RegistryEntryLookup<DoublePerlinNoiseSampler.NoiseParameters> noiseParametersLookup, long seed) - Mappings:
- Namespace - Name - Mixin selector - named - <init>- Lnet/minecraft/world/gen/noise/NoiseConfig;<init>(Lnet/minecraft/world/gen/chunk/ChunkGeneratorSettings;Lnet/minecraft/registry/RegistryEntryLookup;J)V- intermediary - <init>- Lnet/minecraft/class_7138;<init>(Lnet/minecraft/class_5284;Lnet/minecraft/class_7871;J)V- official - <init>- Ledh;<init>(Lecy;Ljs;J)V
 
 
- 
- 
Method Details- 
createpublic static NoiseConfig create(RegistryEntryLookup.RegistryLookup registryLookup, RegistryKey<ChunkGeneratorSettings> chunkGeneratorSettingsKey, long legacyWorldSeed) - Mappings:
- Namespace - Name - Mixin selector - named - create- Lnet/minecraft/world/gen/noise/NoiseConfig;create(Lnet/minecraft/registry/RegistryEntryLookup$RegistryLookup;Lnet/minecraft/registry/RegistryKey;J)Lnet/minecraft/world/gen/noise/NoiseConfig;- intermediary - method_41557- Lnet/minecraft/class_7138;method_41557(Lnet/minecraft/class_7871$class_7872;Lnet/minecraft/class_5321;J)Lnet/minecraft/class_7138;- official - a- Ledh;a(Ljs$a;Laku;J)Ledh;
 
- 
createpublic static NoiseConfig create(ChunkGeneratorSettings chunkGeneratorSettings, RegistryEntryLookup<DoublePerlinNoiseSampler.NoiseParameters> noiseParametersLookup, long legacyWorldSeed) - Mappings:
- Namespace - Name - Mixin selector - named - create- Lnet/minecraft/world/gen/noise/NoiseConfig;create(Lnet/minecraft/world/gen/chunk/ChunkGeneratorSettings;Lnet/minecraft/registry/RegistryEntryLookup;J)Lnet/minecraft/world/gen/noise/NoiseConfig;- intermediary - method_41556- Lnet/minecraft/class_7138;method_41556(Lnet/minecraft/class_5284;Lnet/minecraft/class_7871;J)Lnet/minecraft/class_7138;- official - a- Ledh;a(Lecy;Ljs;J)Ledh;
 
- 
getOrCreateSamplerpublic DoublePerlinNoiseSampler getOrCreateSampler(RegistryKey<DoublePerlinNoiseSampler.NoiseParameters> noiseParametersKey) - Mappings:
- Namespace - Name - Mixin selector - named - getOrCreateSampler- Lnet/minecraft/world/gen/noise/NoiseConfig;getOrCreateSampler(Lnet/minecraft/registry/RegistryKey;)Lnet/minecraft/util/math/noise/DoublePerlinNoiseSampler;- intermediary - method_41558- Lnet/minecraft/class_7138;method_41558(Lnet/minecraft/class_5321;)Lnet/minecraft/class_5216;- official - a- Ledh;a(Laku;)Lesd;
 
- 
getOrCreateRandomDeriver- Mappings:
- Namespace - Name - Mixin selector - named - getOrCreateRandomDeriver- Lnet/minecraft/world/gen/noise/NoiseConfig;getOrCreateRandomDeriver(Lnet/minecraft/util/Identifier;)Lnet/minecraft/util/math/random/RandomSplitter;- intermediary - method_41560- Lnet/minecraft/class_7138;method_41560(Lnet/minecraft/class_2960;)Lnet/minecraft/class_6574;- official - a- Ledh;a(Lakv;)Ledg;
 
- 
getNoiseRouter- Mappings:
- Namespace - Name - Mixin selector - named - getNoiseRouter- Lnet/minecraft/world/gen/noise/NoiseConfig;getNoiseRouter()Lnet/minecraft/world/gen/noise/NoiseRouter;- intermediary - method_42370- Lnet/minecraft/class_7138;method_42370()Lnet/minecraft/class_6953;- official - a- Ledh;a()Lecz;
 
- 
getMultiNoiseSampler- Mappings:
- Namespace - Name - Mixin selector - named - getMultiNoiseSampler- Lnet/minecraft/world/gen/noise/NoiseConfig;getMultiNoiseSampler()Lnet/minecraft/world/biome/source/util/MultiNoiseUtil$MultiNoiseSampler;- intermediary - method_42371- Lnet/minecraft/class_7138;method_42371()Lnet/minecraft/class_6544$class_6552;- official - b- Ledh;b()Ldhu$f;
 
- 
getSurfaceBuilder- Mappings:
- Namespace - Name - Mixin selector - named - getSurfaceBuilder- Lnet/minecraft/world/gen/noise/NoiseConfig;getSurfaceBuilder()Lnet/minecraft/world/gen/surfacebuilder/SurfaceBuilder;- intermediary - method_42372- Lnet/minecraft/class_7138;method_42372()Lnet/minecraft/class_6724;- official - c- Ledh;c()Ledl;
 
- 
getAquiferRandomDeriver- Mappings:
- Namespace - Name - Mixin selector - named - getAquiferRandomDeriver- Lnet/minecraft/world/gen/noise/NoiseConfig;getAquiferRandomDeriver()Lnet/minecraft/util/math/random/RandomSplitter;- intermediary - method_42373- Lnet/minecraft/class_7138;method_42373()Lnet/minecraft/class_6574;- official - d- Ledh;d()Ledg;
 
- 
getOreRandomDeriver- Mappings:
- Namespace - Name - Mixin selector - named - getOreRandomDeriver- Lnet/minecraft/world/gen/noise/NoiseConfig;getOreRandomDeriver()Lnet/minecraft/util/math/random/RandomSplitter;- intermediary - method_42374- Lnet/minecraft/class_7138;method_42374()Lnet/minecraft/class_6574;- official - e- Ledh;e()Ledg;
 
 
-