Uses of Interface
net.minecraft.util.math.random.RandomSplitter
Package
Description
-
Uses of RandomSplitter in net.minecraft.util.math.random
Modifier and TypeClassDescriptionstatic class
static class
Modifier and TypeMethodDescriptionCheckedRandom.nextSplitter()
ChunkRandom.nextSplitter()
LocalRandom.nextSplitter()
Random.nextSplitter()
ThreadSafeRandom.nextSplitter()
Deprecated.Xoroshiro128PlusPlusRandom.nextSplitter()
-
Uses of RandomSplitter in net.minecraft.world.gen
Modifier and TypeMethodDescriptionprotected static ChunkNoiseSampler.BlockStateSampler
OreVeinSampler.create
(DensityFunction veinToggle, DensityFunction veinRidged, DensityFunction veinGap, RandomSplitter randomDeriver) -
Uses of RandomSplitter in net.minecraft.world.gen.chunk
Modifier and TypeMethodDescriptionstatic AquiferSampler
AquiferSampler.aquifer
(ChunkNoiseSampler chunkNoiseSampler, ChunkPos chunkPos, NoiseRouter noiseRouter, RandomSplitter randomSplitter, int int2, int int3, AquiferSampler.FluidLevelSampler fluidLevelSampler) ModifierConstructorDescription(package private)
Impl
(ChunkNoiseSampler chunkNoiseSampler, ChunkPos chunkPos, NoiseRouter noiseRouter, RandomSplitter randomSplitter, int int2, int int3, AquiferSampler.FluidLevelSampler fluidLevelSampler) -
Uses of RandomSplitter in net.minecraft.world.gen.noise
Modifier and TypeFieldDescriptionprivate final RandomSplitter
NoiseConfig.aquiferRandomDeriver
private final RandomSplitter
NoiseConfig.oreRandomDeriver
(package private) final RandomSplitter
NoiseConfig.randomDeriver
Modifier and TypeFieldDescriptionprivate final Map<Identifier,
RandomSplitter> NoiseConfig.randomDerivers
Modifier and TypeMethodDescriptionNoiseConfig.getAquiferRandomDeriver()
NoiseConfig.getOrCreateRandomDeriver
(Identifier id) NoiseConfig.getOreRandomDeriver()
Modifier and TypeMethodDescriptionstatic DoublePerlinNoiseSampler
NoiseParametersKeys.createNoiseSampler
(Registry<DoublePerlinNoiseSampler.NoiseParameters> registry, RandomSplitter randomSplitter, RegistryKey<DoublePerlinNoiseSampler.NoiseParameters> registryKey) -
Uses of RandomSplitter in net.minecraft.world.gen.surfacebuilder
ModifierConstructorDescriptionSurfaceBuilder
(NoiseConfig noiseConfig, BlockState defaultState, int seaLevel, RandomSplitter randomDeriver) (package private)
VerticalGradientPredicate
(MaterialRules.MaterialRuleContext materialRuleContext, int int2, int int3, RandomSplitter randomSplitter)