类 NoiseBasedStateProvider
java.lang.Object
net.minecraft.world.level.levelgen.feature.stateproviders.BlockStateProvider
net.minecraft.world.level.levelgen.feature.stateproviders.NoiseBasedStateProvider
- 直接已知子类:
NoiseProvider
,NoiseThresholdProvider
-
字段概要
字段修饰符和类型字段说明protected final NormalNoise
protected final NormalNoise.NoiseParameters
protected final float
protected final long
从类继承的字段 net.minecraft.world.level.levelgen.feature.stateproviders.BlockStateProvider
CODEC
-
构造器概要
构造器限定符构造器说明protected
NoiseBasedStateProvider
(long p_191422_, NormalNoise.NoiseParameters p_191423_, float p_191424_) -
方法概要
修饰符和类型方法说明protected double
getNoiseValue
(BlockPos p_191430_, double p_191431_) 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_) 从类继承的方法 net.minecraft.world.level.levelgen.feature.stateproviders.BlockStateProvider
getState, simple, simple, type
-
字段详细资料
-
seed
protected final long seed -
parameters
-
scale
protected final float scale -
noise
-
-
构造器详细资料
-
NoiseBasedStateProvider
protected NoiseBasedStateProvider(long p_191422_, NormalNoise.NoiseParameters p_191423_, float p_191424_)
-
-
方法详细资料
-
noiseCodec
protected static <P extends NoiseBasedStateProvider> com.mojang.datafixers.Products.P3<com.mojang.serialization.codecs.RecordCodecBuilder.Mu<P>,Long, noiseCodecNormalNoise.NoiseParameters, Float> (com.mojang.serialization.codecs.RecordCodecBuilder.Instance<P> p_191426_) -
getNoiseValue
-