Uses of Record Class
net.minecraft.world.level.levelgen.NoiseRouter
Packages that use NoiseRouter
-
Uses of NoiseRouter in net.minecraft.world.level.levelgen
Fields in net.minecraft.world.level.levelgen declared as NoiseRouterModifier and TypeFieldDescriptionprivate final NoiseRouter
NoiseGeneratorSettings.noiseRouter
The field for thenoiseRouter
record component.private final NoiseRouter
RandomState.router
Fields in net.minecraft.world.level.levelgen with type parameters of type NoiseRouterModifier and TypeFieldDescriptionstatic final com.mojang.serialization.Codec
<NoiseRouter> NoiseRouter.CODEC
Methods in net.minecraft.world.level.levelgen that return NoiseRouterModifier and TypeMethodDescriptionprotected static NoiseRouter
NoiseRouterData.caves
(HolderGetter<DensityFunction> pDensityFunctions, HolderGetter<NormalNoise.NoiseParameters> pNoiseParameters) protected static NoiseRouter
NoiseRouterData.end
(HolderGetter<DensityFunction> pDensityFunctions) protected static NoiseRouter
NoiseRouterData.floatingIslands
(HolderGetter<DensityFunction> pDensityFunction, HolderGetter<NormalNoise.NoiseParameters> pNoiseParameters) NoiseRouter.mapAll
(DensityFunction.Visitor pVisitor) protected static NoiseRouter
NoiseRouterData.nether
(HolderGetter<DensityFunction> pDensityFunctions, HolderGetter<NormalNoise.NoiseParameters> pNoiseParameters) NoiseGeneratorSettings.noiseRouter()
Returns the value of thenoiseRouter
record component.protected static NoiseRouter
NoiseRouterData.none()
private static NoiseRouter
NoiseRouterData.noNewCaves
(HolderGetter<DensityFunction> pDensityFunctions, HolderGetter<NormalNoise.NoiseParameters> pNoiseParameters, DensityFunction p_256378_) protected static NoiseRouter
NoiseRouterData.overworld
(HolderGetter<DensityFunction> pDensityFunctions, HolderGetter<NormalNoise.NoiseParameters> pNoiseParameters, boolean pLarge, boolean pAmplified) RandomState.router()
Methods in net.minecraft.world.level.levelgen that return types with arguments of type NoiseRouterModifier and TypeMethodDescriptionprivate static com.mojang.serialization.codecs.RecordCodecBuilder
<NoiseRouter, DensityFunction> NoiseRouter.field
(String p_224415_, Function<NoiseRouter, DensityFunction> p_224416_) Methods in net.minecraft.world.level.levelgen with parameters of type NoiseRouterModifier and TypeMethodDescriptionprotected Climate.Sampler
NoiseChunk.cachedClimateSampler
(NoiseRouter pNoiseRouter, List<Climate.ParameterPoint> pPoints) static Aquifer
Aquifer.create
(NoiseChunk pChunk, ChunkPos pChunkPos, NoiseRouter pNoiseRouter, PositionalRandomFactory pPositionalRandomFactory, int pMinY, int pHeight, Aquifer.FluidPicker pGlobalFluidPicker) Creates a standard noise based aquifer.Method parameters in net.minecraft.world.level.levelgen with type arguments of type NoiseRouterModifier and TypeMethodDescriptionprivate static com.mojang.serialization.codecs.RecordCodecBuilder
<NoiseRouter, DensityFunction> NoiseRouter.field
(String p_224415_, Function<NoiseRouter, DensityFunction> p_224416_) Constructors in net.minecraft.world.level.levelgen with parameters of type NoiseRouterModifierConstructorDescription(package private)
NoiseBasedAquifer
(NoiseChunk pNoiseChunk, ChunkPos pChunkPos, NoiseRouter pNoiseRouter, PositionalRandomFactory pPositionalRandomFactory, int pMinY, int pHeight, Aquifer.FluidPicker pGlobalFluidPicker) NoiseGeneratorSettings
(NoiseSettings noiseSettings, BlockState defaultBlock, BlockState defaultFluid, NoiseRouter noiseRouter, SurfaceRules.RuleSource surfaceRule, List<Climate.ParameterPoint> spawnTarget, int seaLevel, boolean disableMobGeneration, boolean aquifersEnabled, boolean oreVeinsEnabled, boolean useLegacyRandomSource) Creates an instance of aNoiseGeneratorSettings
record class.