Class NoiseBasedStateProvider

java.lang.Object
net.minecraft.world.level.levelgen.feature.stateproviders.BlockStateProvider
net.minecraft.world.level.levelgen.feature.stateproviders.NoiseBasedStateProvider
Direct Known Subclasses:
NoiseProvider, NoiseThresholdProvider

public abstract class NoiseBasedStateProvider extends BlockStateProvider
  • Field Details

  • Constructor Details

  • Method Details

    • noiseCodec

      protected static <P extends NoiseBasedStateProvider> com.mojang.datafixers.Products.P3<com.mojang.serialization.codecs.RecordCodecBuilder.Mu<P>,Long,NormalNoise.NoiseParameters,Float> noiseCodec(com.mojang.serialization.codecs.RecordCodecBuilder.Instance<P> p_191426_)
    • getNoiseValue

      protected double getNoiseValue(BlockPos pPos, double pDelta)