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/NoiseConfigintermediary net/minecraft/class_7138official dzm
-
Field Summary
FieldsModifier 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 Summary
ConstructorsModifierConstructorDescriptionprivateNoiseConfig(ChunkGeneratorSettings chunkGeneratorSettings, RegistryEntryLookup<DoublePerlinNoiseSampler.NoiseParameters> noiseParametersLookup, long seed) -
Method Summary
Modifier 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 randomDeriverLnet/minecraft/world/gen/noise/NoiseConfig;randomDeriver:Lnet/minecraft/util/math/random/RandomSplitter;intermediary field_38254Lnet/minecraft/class_7138;field_38254:Lnet/minecraft/class_6574;official aLdzm;a:Ldzl;
-
noiseParametersRegistry
- Mappings:
Namespace Name Mixin selector named noiseParametersRegistryLnet/minecraft/world/gen/noise/NoiseConfig;noiseParametersRegistry:Lnet/minecraft/registry/RegistryEntryLookup;intermediary field_38256Lnet/minecraft/class_7138;field_38256:Lnet/minecraft/class_7871;official bLdzm;b:Ljn;
-
noiseRouter
- Mappings:
Namespace Name Mixin selector named noiseRouterLnet/minecraft/world/gen/noise/NoiseConfig;noiseRouter:Lnet/minecraft/world/gen/noise/NoiseRouter;intermediary field_38257Lnet/minecraft/class_7138;field_38257:Lnet/minecraft/class_6953;official cLdzm;c:Ldze;
-
multiNoiseSampler
- Mappings:
Namespace Name Mixin selector named multiNoiseSamplerLnet/minecraft/world/gen/noise/NoiseConfig;multiNoiseSampler:Lnet/minecraft/world/biome/source/util/MultiNoiseUtil$MultiNoiseSampler;intermediary field_38258Lnet/minecraft/class_7138;field_38258:Lnet/minecraft/class_6544$class_6552;official dLdzm;d:Ldef$f;
-
surfaceBuilder
- Mappings:
Namespace Name Mixin selector named surfaceBuilderLnet/minecraft/world/gen/noise/NoiseConfig;surfaceBuilder:Lnet/minecraft/world/gen/surfacebuilder/SurfaceBuilder;intermediary field_38259Lnet/minecraft/class_7138;field_38259:Lnet/minecraft/class_6724;official eLdzm;e:Ldzq;
-
aquiferRandomDeriver
- Mappings:
Namespace Name Mixin selector named aquiferRandomDeriverLnet/minecraft/world/gen/noise/NoiseConfig;aquiferRandomDeriver:Lnet/minecraft/util/math/random/RandomSplitter;intermediary field_38260Lnet/minecraft/class_7138;field_38260:Lnet/minecraft/class_6574;official fLdzm;f:Ldzl;
-
oreRandomDeriver
- Mappings:
Namespace Name Mixin selector named oreRandomDeriverLnet/minecraft/world/gen/noise/NoiseConfig;oreRandomDeriver:Lnet/minecraft/util/math/random/RandomSplitter;intermediary field_38261Lnet/minecraft/class_7138;field_38261:Lnet/minecraft/class_6574;official gLdzm;g:Ldzl;
-
noises
private final Map<RegistryKey<DoublePerlinNoiseSampler.NoiseParameters>,DoublePerlinNoiseSampler> noises- Mappings:
Namespace Name Mixin selector named noisesLnet/minecraft/world/gen/noise/NoiseConfig;noises:Ljava/util/Map;intermediary field_38262Lnet/minecraft/class_7138;field_38262:Ljava/util/Map;official hLdzm;h:Ljava/util/Map;
-
randomDerivers
- Mappings:
Namespace Name Mixin selector named randomDeriversLnet/minecraft/world/gen/noise/NoiseConfig;randomDerivers:Ljava/util/Map;intermediary field_38263Lnet/minecraft/class_7138;field_38263:Ljava/util/Map;official iLdzm;i:Ljava/util/Map;
-
-
Constructor Details
-
NoiseConfig
private 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)Vintermediary <init>Lnet/minecraft/class_7138;<init>(Lnet/minecraft/class_5284;Lnet/minecraft/class_7871;J)Vofficial <init>Ldzm;<init>(Ldzd;Ljn;J)V
-
-
Method Details
-
create
public static NoiseConfig create(RegistryEntryLookup.RegistryLookup registryLookup, RegistryKey<ChunkGeneratorSettings> chunkGeneratorSettingsKey, long legacyWorldSeed) - Mappings:
Namespace Name Mixin selector named createLnet/minecraft/world/gen/noise/NoiseConfig;create(Lnet/minecraft/registry/RegistryEntryLookup$RegistryLookup;Lnet/minecraft/registry/RegistryKey;J)Lnet/minecraft/world/gen/noise/NoiseConfig;intermediary method_41557Lnet/minecraft/class_7138;method_41557(Lnet/minecraft/class_7871$class_7872;Lnet/minecraft/class_5321;J)Lnet/minecraft/class_7138;official aLdzm;a(Ljn$a;Lakq;J)Ldzm;
-
create
public static NoiseConfig create(ChunkGeneratorSettings chunkGeneratorSettings, RegistryEntryLookup<DoublePerlinNoiseSampler.NoiseParameters> noiseParametersLookup, long legacyWorldSeed) - Mappings:
Namespace Name Mixin selector named createLnet/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_41556Lnet/minecraft/class_7138;method_41556(Lnet/minecraft/class_5284;Lnet/minecraft/class_7871;J)Lnet/minecraft/class_7138;official aLdzm;a(Ldzd;Ljn;J)Ldzm;
-
getOrCreateSampler
public DoublePerlinNoiseSampler getOrCreateSampler(RegistryKey<DoublePerlinNoiseSampler.NoiseParameters> noiseParametersKey) - Mappings:
Namespace Name Mixin selector named getOrCreateSamplerLnet/minecraft/world/gen/noise/NoiseConfig;getOrCreateSampler(Lnet/minecraft/registry/RegistryKey;)Lnet/minecraft/util/math/noise/DoublePerlinNoiseSampler;intermediary method_41558Lnet/minecraft/class_7138;method_41558(Lnet/minecraft/class_5321;)Lnet/minecraft/class_5216;official aLdzm;a(Lakq;)Leoh;
-
getOrCreateRandomDeriver
- Mappings:
Namespace Name Mixin selector named getOrCreateRandomDeriverLnet/minecraft/world/gen/noise/NoiseConfig;getOrCreateRandomDeriver(Lnet/minecraft/util/Identifier;)Lnet/minecraft/util/math/random/RandomSplitter;intermediary method_41560Lnet/minecraft/class_7138;method_41560(Lnet/minecraft/class_2960;)Lnet/minecraft/class_6574;official aLdzm;a(Lakr;)Ldzl;
-
getNoiseRouter
- Mappings:
Namespace Name Mixin selector named getNoiseRouterLnet/minecraft/world/gen/noise/NoiseConfig;getNoiseRouter()Lnet/minecraft/world/gen/noise/NoiseRouter;intermediary method_42370Lnet/minecraft/class_7138;method_42370()Lnet/minecraft/class_6953;official aLdzm;a()Ldze;
-
getMultiNoiseSampler
- Mappings:
Namespace Name Mixin selector named getMultiNoiseSamplerLnet/minecraft/world/gen/noise/NoiseConfig;getMultiNoiseSampler()Lnet/minecraft/world/biome/source/util/MultiNoiseUtil$MultiNoiseSampler;intermediary method_42371Lnet/minecraft/class_7138;method_42371()Lnet/minecraft/class_6544$class_6552;official bLdzm;b()Ldef$f;
-
getSurfaceBuilder
- Mappings:
Namespace Name Mixin selector named getSurfaceBuilderLnet/minecraft/world/gen/noise/NoiseConfig;getSurfaceBuilder()Lnet/minecraft/world/gen/surfacebuilder/SurfaceBuilder;intermediary method_42372Lnet/minecraft/class_7138;method_42372()Lnet/minecraft/class_6724;official cLdzm;c()Ldzq;
-
getAquiferRandomDeriver
- Mappings:
Namespace Name Mixin selector named getAquiferRandomDeriverLnet/minecraft/world/gen/noise/NoiseConfig;getAquiferRandomDeriver()Lnet/minecraft/util/math/random/RandomSplitter;intermediary method_42373Lnet/minecraft/class_7138;method_42373()Lnet/minecraft/class_6574;official dLdzm;d()Ldzl;
-
getOreRandomDeriver
- Mappings:
Namespace Name Mixin selector named getOreRandomDeriverLnet/minecraft/world/gen/noise/NoiseConfig;getOreRandomDeriver()Lnet/minecraft/util/math/random/RandomSplitter;intermediary method_42374Lnet/minecraft/class_7138;method_42374()Lnet/minecraft/class_6574;official eLdzm;e()Ldzl;
-