Uses of Record Class
net.minecraft.world.gen.noise.NoiseRouter
Packages that use NoiseRouter
Package
Description
-
Uses of NoiseRouter in net.minecraft.world.gen.chunk
Fields in net.minecraft.world.gen.chunk declared as NoiseRouterModifier and TypeFieldDescriptionprivate final NoiseRouter
ChunkGeneratorSettings.noiseRouter
The field for thenoiseRouter
record component.Methods in net.minecraft.world.gen.chunk that return NoiseRouterModifier and TypeMethodDescriptionChunkGeneratorSettings.noiseRouter()
Returns the value of thenoiseRouter
record component.Methods in net.minecraft.world.gen.chunk with parameters of type NoiseRouterModifier 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) Constructors in net.minecraft.world.gen.chunk with parameters of type NoiseRouterModifierConstructorDescriptionChunkGeneratorSettings
(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
Methods in net.minecraft.world.gen.densityfunction that return NoiseRouterModifier 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
Fields in net.minecraft.world.gen.noise declared as NoiseRouterFields in net.minecraft.world.gen.noise with type parameters of type NoiseRouterModifier and TypeFieldDescriptionstatic final com.mojang.serialization.Codec<NoiseRouter>
NoiseRouter.CODEC
Methods in net.minecraft.world.gen.noise that return NoiseRouterModifier and TypeMethodDescriptionNoiseRouter.apply
(DensityFunction.DensityFunctionVisitor visitor) NoiseConfig.getNoiseRouter()
Methods in net.minecraft.world.gen.noise that return types with arguments of type NoiseRouterModifier and TypeMethodDescriptionprivate static com.mojang.serialization.codecs.RecordCodecBuilder<NoiseRouter,
DensityFunction> NoiseRouter.field
(String name, Function<NoiseRouter, DensityFunction> getter) Method parameters in net.minecraft.world.gen.noise with type arguments of type NoiseRouterModifier and TypeMethodDescriptionprivate static com.mojang.serialization.codecs.RecordCodecBuilder<NoiseRouter,
DensityFunction> NoiseRouter.field
(String name, Function<NoiseRouter, DensityFunction> getter)