Uses of Record Class
net.minecraft.world.gen.noise.NoiseRouter
Package
Description
-
Uses of NoiseRouter in net.minecraft.world.gen.chunk
Modifier and TypeFieldDescriptionprivate final NoiseRouter
ChunkGeneratorSettings.noiseRouter
The field for thenoiseRouter
record component.Modifier and TypeMethodDescriptionChunkGeneratorSettings.noiseRouter()
Returns the value of thenoiseRouter
record component.Modifier and TypeMethodDescriptionstatic AquiferSampler
AquiferSampler.aquifer
(ChunkNoiseSampler chunkNoiseSampler, ChunkPos chunkPos, NoiseRouter noiseRouter, RandomSplitter randomSplitter, int minimumY, int height, AquiferSampler.FluidLevelSampler fluidLevelSampler) protected MultiNoiseUtil.MultiNoiseSampler
ChunkNoiseSampler.createMultiNoiseSampler
(NoiseRouter noiseRouter, List<MultiNoiseUtil.NoiseHypercube> spawnTarget) ModifierConstructorDescriptionChunkGeneratorSettings
(GenerationShapeConfig generationShapeConfig, BlockState blockState, BlockState blockState2, NoiseRouter noiseRouter, MaterialRules.MaterialRule surfaceRule, List<MultiNoiseUtil.NoiseHypercube> list, int int2, boolean bool, boolean bool2, boolean bool3, boolean bool4) (package private)
Impl
(ChunkNoiseSampler chunkNoiseSampler, ChunkPos chunkPos, NoiseRouter noiseRouter, RandomSplitter randomSplitter, int minimumY, int height, AquiferSampler.FluidLevelSampler fluidLevelSampler) -
Uses of NoiseRouter in net.minecraft.world.gen.densityfunction
Modifier and TypeMethodDescriptionprotected static NoiseRouter
DensityFunctions.createCavesNoiseRouter
(RegistryEntryLookup<DensityFunction> densityFunctionLookup, RegistryEntryLookup<DoublePerlinNoiseSampler.NoiseParameters> noiseParametersLookup) Creates theNoiseRouter
for the caves world type.protected static NoiseRouter
DensityFunctions.createEndNoiseRouter
(RegistryEntryLookup<DensityFunction> densityFunctionLookup) Creates theNoiseRouter
for The End.protected static NoiseRouter
DensityFunctions.createFloatingIslandsNoiseRouter
(RegistryEntryLookup<DensityFunction> densityFunctionLookup, RegistryEntryLookup<DoublePerlinNoiseSampler.NoiseParameters> noiseParametersLookup) Creates theNoiseRouter
for the floating islands world type.protected static NoiseRouter
DensityFunctions.createMissingNoiseRouter()
private static NoiseRouter
DensityFunctions.createMultiNoiseDependentNoiseRouter
(RegistryEntryLookup<DensityFunction> densityFunctionLookup, RegistryEntryLookup<DoublePerlinNoiseSampler.NoiseParameters> noiseParametersLookup, DensityFunction density) protected static NoiseRouter
DensityFunctions.createNetherNoiseRouter
(RegistryEntryLookup<DensityFunction> densityFunctionLookup, RegistryEntryLookup<DoublePerlinNoiseSampler.NoiseParameters> noiseParametersLookup) Creates theNoiseRouter
for the nether.protected static NoiseRouter
DensityFunctions.createSurfaceNoiseRouter
(RegistryEntryLookup<DensityFunction> densityFunctionLookup, RegistryEntryLookup<DoublePerlinNoiseSampler.NoiseParameters> noiseParametersLookup, boolean largeBiomes, boolean amplified) Creates theNoiseRouter
for the overworld and the surface world type. -
Uses of NoiseRouter in net.minecraft.world.gen.noise
Modifier and TypeFieldDescriptionstatic final com.mojang.serialization.Codec<NoiseRouter>
NoiseRouter.CODEC
Modifier and TypeMethodDescriptionNoiseRouter.apply
(DensityFunction.DensityFunctionVisitor visitor) NoiseConfig.getNoiseRouter()
Modifier and TypeMethodDescriptionprivate static com.mojang.serialization.codecs.RecordCodecBuilder<NoiseRouter,
DensityFunction> NoiseRouter.field
(String name, Function<NoiseRouter, DensityFunction> getter) Modifier and TypeMethodDescriptionprivate static com.mojang.serialization.codecs.RecordCodecBuilder<NoiseRouter,
DensityFunction> NoiseRouter.field
(String name, Function<NoiseRouter, DensityFunction> getter)